Job Closed
This listing is no longer active.
We're changing lives—together.
Senior Software Engineer
Location
United States
Posted
146 days ago
Salary
$126K - $200K / year
Seniority
Senior
Job Description
Senior Software Engineer
Groups Recover Together
• Design, develop, and maintain robust, scalable, and efficient software solutions • Work across the full stack, ensuring seamless integration between internal backend APIs, frontend software, and third party systems • Collaborate with product managers, designers, and engineers to define features and deliver high-quality software on time • Review and improve existing systems for performance, security, and maintainability • Mentor junior engineers, providing technical guidance and helping to foster a collaborative and inclusive environment • Write clean, maintainable, and testable code • Develop automated tests and ensure test coverage • Participate in code reviews to uphold code quality standards • Ensure software meets the regulatory and security requirements in the healthcare space • Continuously learn and adapt to new technologies and industry trends
Job Requirements
- At least 7 years of experience in software development
- Proficiency in back-end development using Ruby on Rails or similar technologies
- Strong experience in front-end development using React (or equivalent modern JavaScript frameworks)
- Experience working with APIs, microservices, and distributed systems
- Proficiency with relational databases (e.g., PostgreSQL), including database optimization, query performance tuning, and following best practices for schema design and indexing
- Understanding of cloud infrastructure, ideally with some hands-on experience in Azure or AWS
- Strong problem-solving skills, attention to detail, and a collaborative mindset
Benefits
- Access robust benefits, including medical, dental, vision, mental health, 401K, and Wellbeing Week
- Advance your career through our structured professional development, including 40 paid hours and $500 annually, along with clear growth pathways and ongoing mentorship
- Receive training and support to deliver high-quality care—including clinical supervision and skill-building through care team training series
- Work in a culture that values integrity, excellence, progress, compassion, and community
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Drive Technical Excellence: Define and drive a studio‑wide program for quality, performance, and continuous improvement. Establish performance budgets, prevent regressions with automated checks, and improve DORA delivery metrics. • Lead Security and Privacy: Be the accountable owner for Security and Privacy. Keep us up to date and ahead of Platform Security requirements. • Manage Operations and Reliability: Lead the Operations team. Set Service Level Objectives with error budgets, design graceful degradation and failover, define on‑call and runbooks, and drive post‑incident reviews that deliver durable fixes. • Build Observability and Error Monitoring: Standardize logs, metrics, traces, and real‑time error and crash reporting across backend and clients. Create actionable, SLO‑based alerting and executive health dashboards. • Improve Developer Productivity and the Software Development Lifecycle: Level up CI/CD, branching strategy, and change control. Add quality gates, static analysis, secret scanning, SBOM and dependency management, and supply chain controls. • Drive FinOps: Own cloud budgets and forecasts. Improve commitment coverage, right‑size compute and storage. Report monthly on cost versus performance. • Lead Incidents and Risk: Act as incident commander for high‑severity issues. Run table‑tops, keep risks tracked with owners and dates, and prevent recurrences. • Mentor and Develop Leaders: Coach Tech Leads and senior ICs. Set expectations for design docs, code reviews, and outcomes. Build a culture of clear ownership and a bias toward delivering. • Partner Cross‑Functionally: Work with Product, Legal, Finance, and Player Success to align technical plans with business goals and regulatory needs. • Leverage AI as a force multiplier: Use AI to accelerate development and operations (code assist, test generation, incident triage, analytics). • Own SRED: Create an auditable process with eligibility gates in Jira, contemporaneous notes, and artifact capture. Partner with Finance for accurate, on‑time claims.
• Develop strategic vision for software platform services in alignment with the company’s overall strategy. • Provide support to the Amgen Technology Executive Leadership and oversee the development of a Community of Practice for software Platforms. • Foster a culture of innovation, identify and implement software solutions that drive value to our stakeholders • Ensure the adoption of best practices and latest advancements in technologies across functions and business. • Drive the design, development and deployment of scalable software platforms and reusable accelerators that enable and increase the value of application and product teams across the enterprise. • Ensure the security, reliability of software platforms and seamless integration with existing systems. • Drive the software platform capabilities implementation, ensuring timely delivery within scope and budget. • Collaborate with cross functional teams to understand demand and develop solutions to meet business needs. • Develop and enforce governance frameworks to manage the usage and adoption of software platforms. • Lead and mentor a team of Engineers and Architects and foster a culture of continuous development and learning. • Monitor team performance and present updates to executive leadership and key stakeholders.
AI/ML Software Engineer – Remote
Rocket LawyerWorking to provide “legal made simple,” Rocket Lawyer is an online and on-call legal service that has been dedicated to providing simple and affordable legal assistance to indi
• Build, train, fine-tune, deploy and maintain ML models for AI features • Create, monitor and troubleshoot backend API services to allow Rocket Lawyer product frontends to interact with ML models • Work closely with multiple product teams and cross-functional teammates to quickly integrate AI into existing and new Rocket Lawyer products • Keep up-to-date with industry trends around generative AI and machine learning • Rapidly prototype product features to explore new AI capabilities, while writing clean, understandable code
AI/ML Software Engineer
Rocket LawyerWorking to provide “legal made simple,” Rocket Lawyer is an online and on-call legal service that has been dedicated to providing simple and affordable legal assistance to indi
• Build, train, fine-tune, deploy and maintain ML models for AI features • Create, monitor and troubleshoot backend API services to allow Rocket Lawyer product frontends to interact with ML models • Work closely with multiple product teams and cross-functional teammates to quickly integrate AI into existing and new Rocket Lawyer products • Keep up-to-date with industry trends around generative AI and machine learning • Rapidly prototype product features to explore new AI capabilities, while writing clean, understandable code



