FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Software Engineer
Bamboo HealthStaff Software Engineer developing innovative real-time care intelligence solutions at Bamboo Health. Collaborating on high-impact projects and enhancing workflows through technology advancements.
Tech Stack
Tools & technologiesAWSCloudDistributed SystemsJavaSpringSpring BootSpringBootSQL
About the role
Key responsibilities & impact- Partner with engineering leadership to define and uphold high standards for system design, code quality, performance, scalability, and security across the team.
- Collaborate closely with product and cross-functional stakeholders to shape requirements, align on priorities, and deliver solutions that meet customer and business needs.
- Lead the design and delivery of complex, high-impact features and systems, from concept through production.
- Own and continuously improve the reliability, scalability, and performance of existing systems, proactively identifying and addressing bottlenecks and risks.
- Mentor engineers through technical guidance, code reviews, and fostering best practices, elevating the overall capability of the team.
- Influence architectural decisions across multiple services or teams, ensuring alignment with long-term platform strategy.
- Improve system observability through metrics, logging, alerting, and incident learnings.
- Explore opportunities to enhance workflows through AI or automation tools (e.g., document summarization, task routing, or data parsing).
Requirements
What you’ll need- BS in Computer Science, a relevant field of study, or equivalent experience.
- 8+ years of Java or similar object-oriented development.
- Relational database design and query, using both SQL and ORM.
- Experience with AWS or other public cloud environments.
- Modern Java frameworks (Spring Boot) preferred.
- Experience designing and operating distributed systems in production environments.
- Comfort using or learning AI-supported tools (e.g., ChatGPT, CoPilot, or role-specific tools) to improve daily workflows.
- A forward-thinking, curious mindset with an openness to experimenting with new technologies.
- Strong analytical and problem-solving skills, with sound judgment and creativity in designing solutions.
- Proven ability to thrive in fast-paced, high-growth, and rapidly evolving environments.
- Ability to work effectively in a remote-first environment, ensuring high-quality virtual interactions with minimal distractions.
- The ability to travel periodically for work.
Benefits
Comp & perks- Competitive compensation, including health, dental, vision and other benefits
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Javaobject-oriented developmentrelational database designSQLORMAWSSpring Bootdistributed systemsAI-supported toolssystem observability
Soft Skills
analytical skillsproblem-solving skillscreativitycuriosityadaptabilitymentorshipcollaborationcommunicationleadershipremote work effectiveness
Certifications
BS in Computer Sciencerelevant field of study