Bluesight logo
Bluesight

Bluesight, the Medication Intelligence Company

Staff Software Engineer – ControlCheck

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

California

Posted

14 hours ago

Salary

$160K - $200K / year

Seniority

Lead

Bachelor Degree9 yrs expExperience acceptedEnglishAWSDistributed SystemsMicroservicesMySQLPythonRubyRuby on RailsTerraform

Job Description

Staff Software Engineer – ControlCheck

Bluesight

• Help set technical direction for the ControlCheck team, designing work that spans multiple domains (front-end, back-end, infrastructure) over months, not sprints • Contribute to critical architectural decisions for services built on Ruby on Rails and Python FastAPI, deployed via Terraform and guide the team on architectural choices. • Make critical technical and architectural calls within the timelines the team needs. • Drive proactive de-coupling of services and application of sound microservices patterns as ControlCheck scales. • Identify and resolve the hardest technical problems in the codebase — expert-level debugging across distributed systems and complex applications • Help elevate the whole team's technical ability and execution — the goal is doubling (or more) the team's collective output, not just personal 5–10x contributions • Lead cross-team dependency management and coordinate cross-discipline efforts with Product, QA, and adjacent engineering teams while maintaining productive relationships across the organization. • Communicate large systems and technical tradeoffs clearly to both engineering and non-technical stakeholders, including in roadmap and planning conversations • Influence at the Engineering Manager level — partner closely with your EM and fellow technical leads on team execution, hiring signal, and technical roadmap and provide technical guidance across the broader engineering team, not just direct collaborators. • Mentor senior engineers and serve as an escalation point for the team's most difficult technical challenges • Maintain a 'customer service' mentality toward the rest of the team — your job is to help make everyone else's work better

Job Requirements

  • 9+ years of professional software engineering experience, with demonstrated depth across the full stack
  • Acute specialization in one or more areas (front-end, back-end, or infrastructure) combined with working knowledge across the rest of the stack
  • Track record of contributing to technical direction for a team and driving multi-month, cross-domain initiatives to completion
  • Strong understanding of relational database systems (MySQL), with experience designing for scale
  • Experience with Infrastructure as Code (Terraform) and owning production services end-to-end
  • Demonstrated ability to influence architectural decisions across multiple teams, not just your own including long-term architectural direction.
  • Excellent communication skills — able to describe large systems and complex tradeoffs to non-technical stakeholders and drive alignment across teams
  • A leadership style rooted in service and collaboration: you measure your success by the team's output, not just your own
  • Experience mentoring senior engineers and building technical judgment in others
  • Comfortable co-leading technical direction alongside other senior technical voices on the team
  • Nice to Have**
  • Database administration experience, preferably AWS Aurora MySQL
  • Experience integrating Electronic Health Record (EHR) data into enterprise software
  • Prior experience in a regulated/compliance-driven healthcare or controlled-substance domain
  • Experience applying AI and LLMs — AWS ecosystem preferred (e.g., AWS Bedrock or similar managed AI services)

Benefits

  • Unlimited vacation days!
  • Generous insurance coverage
  • 401k program with a company match
  • Fun, collaborative culture!

Related Job Pages

More Full-stack Engineer Jobs

nerdware GmbH logo

Senior Software Architect

nerdware GmbH

It’s okay to be a nerd. Wir von nerdware packen die Digitalisierung von Unternehmen an.

Full TimeRemoteTeam 11-50H1B No Sponsor

• Design and architect modern software solutions — from requirements analysis and architectural decisions through to production implementation • Take responsibility for scalable, maintainable and high-performance system designs based on modern technologies and cloud platforms • Participate in exciting client projects as the technical point of contact for architectural questions • Identify and incorporate AI-driven features or use cases into architectures where they make sense functionally and are economically viable • Design the integration of machine learning models, large language models (LLMs) or data-driven services into existing or new systems — depending on the project context • Provide technological advice to our clients on architecture and technology decisions • Ensure code quality and adherence to architecture standards through clean code, testing, reviews and best practices • Actively shape new technological topic areas — especially in the growing field of artificial intelligence

Germany
uSoftware logo

OutSystems Technical Lead

uSoftware

smino is a fast‑growing SaaS platform used by architects, planners, and construction companies to manage projects from planning to handover. The product supports seamless communication, documentation, and task management across all stakeholders in a construction project. The platform is collaborative, mobile, and designed to streamline workflows in a traditionally complex industry.

Role Description We are seeking an experienced OutSystems Technical Lead to lead the technical design, requirement gathering, architecture, and delivery of enterprise-scale applications built on the OutSystems platform. - Responsible for ensuring solutions are secure, scalable, performant, and maintainable. - Drive technical innovation, platform modernisation, and continuous improvement across the development lifecycle. Qualifications - Strong knowledge of OutSystems architecture, performance optimisation, security, and lifecycle management (around 10 years). - Experience integrating third-party systems using REST APIs, SOAP services, OAuth, and event-based architectures. - Working knowledge of .NET, .NET MVC, Azure, DevOps, CI/CD, Git, SQL Server, and modern software engineering practices including design patterns. - Experience working within Agile/Scrum environments and guiding teams through technical delivery. - Strong stakeholder management and communication skills with the ability to translate complex technical concepts into business language. - Ability to drive a product roadmap using data driven decisions. - Experience working in Employee/HR, retail or high transactional environments would be highly desirable. Requirements - Drive technical innovation, platform modernisation, automation, and adoption of emerging technologies, including AI-assisted development and cloud-native services. - Mentor and coach developers through code reviews, technical guidance, knowledge sharing, and continuous improvement initiatives. - Ensure security, accessibility, performance and scaling requirements for the platform. - Can-do attitude with the ability to roll up sleeves when needed. Benefits - 20 fully paid business days of vacation - 15 fully paid sick leaves - 11+ fully paid public holidays - Well-being compensation — gym, sports, or other wellness activities - Culture perks — gifts and team activities - Access to learning platforms - English courses compensation - Full remote

Brazil
Zocdoc logo

Senior Staff Software Engineer, Vulnerability Management

Zocdoc

Zocdoc is the beginning of a better healthcare experience for millions of patients every month.

Full TimeRemoteTeam 501-1,000Since 2007H1B Sponsor

• Owning the technical roadmap for an automated, AI-driven vulnerability scanning platform across cloud infrastructure, container registries, operating systems, and application-layer software. • Building context-engine models that correlate findings from SAST, DAST, SCA, and cloud posture tooling to determine true runtime exploitability. • Implementing AI-assisted triage workflows that classify vulnerabilities, reduce false positives, and route validated issues to the right engineering teams. • Leading targeted red teaming and collaborative purple teaming exercises to validate exploitable paths and strengthen runtime defenses. • Partnering directly with Software Engineering and DevOps to build automated remediation pipelines, including dependency update pull requests and base-image patching workflows. • Engineering security scanning guardrails into CI/CD pipelines and providing structured telemetry to support continuous compliance and executive risk visibility. • Working with cutting-edge GenAI tools and technology to analyze findings, improve prioritization, and accelerate remediation workflows.

United States
$200K - $290K / year
Two Six Technologies logo

Principal Engineer

Two Six Technologies

Making a positive impact across the globe.

Full TimeRemoteTeam 501-1,000H1B No Sponsor

• Lead from the code • Be a core individual contributor in Go, Python, and JavaScript • Set the technical standard through pull request reviews, architecture decisions, and hands-on pair programming • Identify technical debt and risk clearly, communicate tradeoffs to stakeholders • Build out the agile process including sprint planning, refinement, and process development; help us move out of “startup mode” • Directly manage one engineer • Collaborate in a strong remote team environment, building robust and reliable solutions with a strong value proposition • Support a team that cares about what we build, with a bias for action and willingness to take risks

United States
$180K - $200K / year