Senior Full Stack Software Engineer (ControlCheck)
Bluesight
full-remoteseniorpermanentfullstackbackend Washington, DC 3 days ago via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
Ruby on RailsPythonFastAPITypeScriptTerraformInfrastructure as CodeMySQLSQLUnit TestingIntegration Testing
About the role
Role Overview
Bluesight is hiring a Senior Full-Stack Software Engineer for the ControlCheck team. You will spearhead the design, development, and maintenance of both front-end and back-end applications that power healthcare data products.
Responsibilities
- Design, develop, and maintain full-stack applications across front-end and back-end
- Build and maintain web services using Ruby on Rails and Python FastAPI
- Deploy and manage infrastructure using Infrastructure as Code (Terraform)
- Own the end-to-end software lifecycle: ideation, design, development, deployment, and monitoring
- Ensure performance, security, and scalability meet high standards
- Write unit, integration, and end-to-end tests to maintain reliability and code quality
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Lead code reviews and champion best practices
- Stay current with industry trends and continuously improve the technology stack
- Mentor junior engineers and foster a culture of learning and ownership
Requirements
- BS or MS in Computer Science, Software Engineering, or related field (or equivalent experience)
- Strong understanding of software engineering best practices (code reviews, source control, build processes, testing)
- Experience developing with Infrastructure as Code for deployments
- Demonstrated expertise writing comprehensive tests (unit, integration, end-to-end)
- Strong understanding of relational SQL databases, specifically MySQL
- Proven product development experience translating business requirements into scalable, user-centric software
- Strong problem-solving and troubleshooting skills
- Excellent verbal and written communication; effective cross-functional collaboration
- Proactive, self-driven attitude toward learning and continuous improvement
Nice to Have
- Database administration experience, preferably AWS Aurora MySQL
- Experience integrating Electronic Health Record (EHR) data into enterprise software
What You’ll Get
- Opportunity to solve large-scale challenges in medication intelligence (scale, tech debt, security)
- Training and career development budget
- Competitive salary, unlimited vacation, generous insurance, and 401(k) match
Location / Remote Policy
- Remote position open to applicants in the continental United States
About Bluesight
Bluesight is a healthcare information technology company focused on improving efficiency, safety, and visibility for health systems, hospital pharmacy, and pharmaceutical manufacturers. Its products help customers deliver the right medicine to the right patient at the right time using proven healthcare data and software solutions.
Scraped 4/10/2026