A platform technology company powering next-generation healthcare consumer experiences
Software Engineer, Backend
Location
United States + 1 moreAll locations: United States, Canada
Posted
89 days ago
Salary
$106K - $117.8K / year
Job Description
Role Description
We are seeking a skilled Software Engineer to join our Release Engineering team, focusing on CI/CD infrastructure, release automation, and developer tooling. This role combines hands-on development with operational excellence to support our engineering organization's delivery capabilities.
-
Release Management & Automation:
- Manage and execute releases across multiple platforms (Web, Android, iOS, CLIs)
- Develop and maintain release automation tools and bots
- Handle release patch/hotfix requests and coordinate release schedules
- Troubleshoot and resolve release automation issues, including rollback procedures
- Use AI to help scale solutions and streamline existing processes
-
Infrastructure & CI/CD:
- Work with the team to implement CI/CD infrastructure improvements, including migration to self-hosted runners
- Identify methods to optimize build performance and reduce pipeline execution times
- Manage CircleCI-hosted runners and Kubernetes infrastructure
- Maintain Docker execution environments for build and release pipelines
- Identify and act on opportunities to optimize resource utilization and developer productivity
-
Platform-Specific Development:
- Work on app security improvements and certificate management
- Develop CLI tools and manage external/internal release pipelines
- Handle cross-platform builds
-
Developer Experience & Tooling:
- Research and implement AI-assisted development tools for SDK migrations
- Collaborate with security teams on compliance and best practices
Qualifications
- Knowledge of cloud platforms (GCP preferred)
- Background in mobile app development and distribution
- Experience with CLI tool development and distribution
- Strong experience with CI/CD systems
- Proficiency in containerization (Docker, Kubernetes)
- Experience with release management and automation
- Knowledge of mobile development and security practices
- Familiarity with monitoring and observability tools
Requirements
- Problem-solving skills for infrastructure and build optimization
- Ability to work independently and manage multiple concurrent projects
Benefits
- Comprehensive Health Benefits: Complete medical, dental, and vision coverage
- Bonus Program: Performance-based bonus program
- Employee Stock Option Program: Stock option program for ownership
- Unlimited Paid Time Off: Recharge and maintain a healthy work-life balance
- Spending Accounts: Tax-advantaged spending accounts for healthcare and dependent care
- Wellness Days: Dedicated wellness days throughout the year
- Growth Opportunities: Abundant opportunities for professional development and advancement
- Mentorship Program: Guidance and support from experienced leaders
- Flexible Ways of Working: Freedom to work in a way that suits your life
Job Requirements
- Knowledge of cloud platforms (GCP preferred)
- Background in mobile app development and distribution
- Experience with CLI tool development and distribution
- Strong experience with CI/CD systems
- Proficiency in containerization (Docker, Kubernetes)
- Experience with release management and automation
- Knowledge of mobile development and security practices
- Familiarity with monitoring and observability tools
- Problem-solving skills for infrastructure and build optimization
- Ability to work independently and manage multiple concurrent projects
Benefits
- Comprehensive Health Benefits: Complete medical, dental, and vision coverage
- Bonus Program: Performance-based bonus program
- Employee Stock Option Program: Stock option program for ownership
- Unlimited Paid Time Off: Recharge and maintain a healthy work-life balance
- Spending Accounts: Tax-advantaged spending accounts for healthcare and dependent care
- Wellness Days: Dedicated wellness days throughout the year
- Growth Opportunities: Abundant opportunities for professional development and advancement
- Mentorship Program: Guidance and support from experienced leaders
- Flexible Ways of Working: Freedom to work in a way that suits your life
Related Guides
Related Job Pages
More Backend Engineer Jobs
Staff Backend Engineer developing AI solutions for the commercial insurance industry
Lead Backend Engineer for Product API in media streaming company
Software Engineer, Python, Django
ibex. PakistanEverything from top notch technology to awesome customer services to an exceptional digital world.
Software Engineer enhancing AWS-hosted applications using Python and Django
Lead Backend Engineer
thatgamecompanyDedicated to creating timeless interactive entertainment that inspires human connection worldwide.
Lead Backend Engineer developing scalable backend services for 'Sky: Children of the Light'