
Real job — pulled straight from Bluesight’s careers page · Verified July 15, 2026 · No reposts.
Job description
Bluesight is hiring a Senior Full Stack Software Engineer — a full-time, remote role ($125k–$145k). Apply directly on Bluesight's careers page below.
Senior Full Stack Software Engineer - CostCheck
Team: Software Engineering
Location: United States - Remote
Commitment: Full Time - Remote - In-person meeting attendance required
Workplace Type: remote
Salary:
This innovative individual must be versatile, display collaborative qualities, and be enthusiastic to tackle new problems in a robust and forward thinking business and technical environment. You will be a key contributor across the Bluesight Platform — including our shared Java data model and persistence library, customer-facing webapp, and internal admin tooling — as we look to build new customer features and keep codebases in line with modern technologies and code patterns.
While CostCheck is your home base, you'll also help shape the architecture and roadmap of our ShortageCheck drug shortage management platform. CostCheck and ShortageCheck share a growing set of roadmap items, and we want an engineer who can think across both products — ensuring the data models, services, and customer experiences evolve together rather than in isolation. ShortageCheck runs on a Python (FastAPI) and React/TypeScript stack, so comfort reaching into a Python codebase is a real plus.
- Backend (CostCheck): Java 21, Spring Boot, Hibernate/JPA, PostgreSQL, Maven
- Backend (ShortageCheck): Python, MySQL + Athena, SageMaker ML pipelines
- Frontend: Angular, React, TypeScript
- Infra: AWS (ECS, RDS, S3, CloudFront)
- AI-assisted development: We are heavy Claude Code users — our engineers ship faster by pairing with Claude on everything from schema migrations and Hibernate entity design to Angular component work, code review, and production support. We invest in custom skills, subagents, and team-shared workflows, and we expect our engineers to be effective at leveraging AI tooling as a force multiplier.
You can expect to
- Design and build features end-to-end: PostgreSQL schema and migrations, Hibernate/JPA entities, Spring Boot REST APIs, and the webapps that consume them.
- Tune complex queries against a large, normalized pharmaceutical data model.
- Maintain a high bar for developer experience and champion technical excellence.
- Review code and provide thoughtful, constructive feedback during code reviews.
- Own the full software development lifecycle – from ideation and design to deployment and monitoring in Datadog.
- Contribute to ShortageCheck's product architecture and roadmap, helping align overlapping initiatives across CostCheck and ShortageCheck so the two platforms grow together.
- Provide compassionate technical mentorship and pairing opportunities.
- Push our AI-assisted workflows forward — build skills, refine prompts, and help the team get more out of Claude Code.
- Stay updated with industry trends and integrate emerging technologies.
Qualifications and Requirements
- 5+ years of experience as a software engineer working across the stack.
- Deep expertise in Java and Spring Boot, including REST API design, dependency injection, and testing.
- Strong Hibernate/JPA skills — entity mapping, relationship modeling, fetching strategies, and avoiding common pitfalls (N+1, lazy-loading issues, dialect/connection-pool quirks).
- Strong PostgreSQL skills — schema design, indexing, query tuning, and writing/reviewing migrations safely against large production datasets.
- Comfort on the front-end: experience with modern web frameworks and integrating UIs with RESTful APIs.
- Expertise in software engineering best practices, including unit and integration testing.
- Hands-on experience with AI coding assistants (Claude Code, Cursor, Copilot, etc.) and a thoughtful perspective on where they help and where human judgment is required.
- Progressive experience in analyzing complex problems, developing solutions, and building CI/CD pipelines.
- Effective verbal and written communication skills with the ability to collaborate within the team and across the organization.
- Embody our core values (Get Stuff Done, Join Forces, Honor the Customer, Redefine Possible, and Have Fun).
- Experience in healthcare or other regulated industries, with a focus on building compliant and secure solutions.
- Familiarity with AWS (ECS Fargate, RDS, S3), Terraform, and Datadog APM.
- Experience building or extending Claude Code skills, subagents, hooks, or MCP integrations.
- Experience with AWS Bedrock or SageMaker to help prototype the next generation of AI technology for the product.
- Experience working in a multi-repo / multi-service codebase with a shared core library.
- Working knowledge of Python (FastAPI a plus) to contribute across the ShortageCheck stack.
- Bachelor's degree in Computer Science or a related field.
What you'll get from us
- Opportunities to solve problems of scale, debt and security to redefine what’s possible in medication intelligence
- Room to be creative and choose your own path
- Trust in your sense of ownership
- Dedicated budget for training and career development
- Coworkers who you'll learn from, who will push you and who are looking to learn from you
Get Full Stack Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Frequently asked questions
What is the salary for Senior Full Stack Software Engineer at Bluesight?
The estimated salary range for Senior Full Stack Software Engineer at Bluesight is $125,000 - $145,000 USD per year.
Is Senior Full Stack Software Engineer at Bluesight a remote job?
Yes, Senior Full Stack Software Engineer at Bluesight is a remote position. This role is open to remote candidates.
What skills are required for Senior Full Stack Software Engineer at Bluesight?
The required skills for Senior Full Stack Software Engineer at Bluesight include: Java, Spring Boot, Hibernate, PostgreSQL, Maven, Python, MySQL, Angular, React, TypeScript, AWS, ECS, RDS, S3, Datadog, API, CI/CD, FastAPI, SQL, Agile, Project Management.
What is the seniority level for Senior Full Stack Software Engineer at Bluesight?
Senior Full Stack Software Engineer at Bluesight is a Senior level position.
How do I apply for Senior Full Stack Software Engineer at Bluesight?
You can view the full description and apply for Senior Full Stack Software Engineer at Bluesight on EchoJobs: https://echojobs.io/job/bluesight-senior-full-stack-software-engineer-costcheck-x6ucj.