Empassion Health is hiring a
Senior Software Engineer

Logo of Empassion Health

Empassion Health

πŸ’΅ $165k-$185k
πŸ“Remote - United States

Summary

Join Empassion, a rapidly growing healthcare startup focused on improving end-of-life care for seniors. As a Senior Software Engineer, you will lead high-impact technical projects, own critical engineering initiatives, and collaborate with a team of talented engineers. The role is fully remote but requires occasional in-person meetings.

Requirements

  • 7+ years of experience in Software Development, with a strong preference for Back-End development experience in the healthcare industry
  • Extensive expertise in designing, building, and testing scalable Back-End Web APIs
  • Expert level proficiency in the Python programming language with an extensive background in Django and Django Rest Framework (DRF)
  • Working knowledge of fundamental DevOps skills including CI/CD pipelines, Infrastructure as Code with Terraform, container orchestration with Docker and Kubernetes, and cloud infrastructure to support web applications such as Cloud SQL and Cloud Storage
  • Strong understanding of relational database design, indexing, and optimization with a preference for experience with PostgreSQL (Postgres)
  • Strong proficiency in designing and implementing complex state management systems including state machines and rules engines

Responsibilities

  • Collaborate with cross-functional teams and provide technical expertise for the design, development, and testing of high-impact product improvements on our technology roadmap
  • Become an internal expert on our Web Application architecture which includes a Vue.js Front End, a Python Django Web API, and various GCP cloud infrastructure including Google Kubernetes Engine, Cloud SQL for PostgreSQL, Cloud Storage, and BigQuery
  • Bias towards action, including proactively uncovering technical debt and leading efforts to improve it with best practices in software development and system design
  • Proactively anticipate risks and roadblocks and develop mitigation strategies to ensure the successful execution of the technology roadmap
  • Identify and implement process improvements to increase engineering efficiency, reduce costs, and improve the quality of our architecture
  • Maintain strong working relationships within the engineering team and with cross-functional teams at Empassion
  • Establish and reinforce best practices for successful scoping, designing, and execution of technical projects within the engineering team

Preferred Qualifications

  • A track record of scoping, developing and testing complex software development projects for diverse stakeholders across multiple functional areas
  • You can efficiently proof of concept proposals to help identify right-sized solutions before building for scale

Benefits

  • Remote work
  • Occasional in-person meetings (team and company-wide meetings)
  • Monthly meetings in NYC
  • All-team offsite 1-2x per year (location varies)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let Empassion Health know you found this job on JobsCollider. Thanks! πŸ™