Senior Software Engineer

Trella Health•Philadelphia, PA
•Hybrid

About The Position

The Senior Software Engineer will join Trella Health’s Clinical Solutions Development team, which focuses on improving patient discharge. This hands-on role designs, builds, and scales data-driven healthcare solutions. The engineer owns significant parts of the architecture, helps set technical direction, writes high-quality code, and raises engineering standards across the team. The team works in a collaborative, fast-moving environment and continuously looks for ways to improve its products and practices. The role involves designing complex, scalable systems; developing cloud-native solutions and backend services; building API integrations; and working with front-end engineers to define API contracts and ensure reliable data flow. The engineer also contributes to CI/CD, automation, containerization, infrastructure provisioning, monitoring, security, testing, documentation, and observability. They resolve challenging technical issues, improve system performance and reliability, lead root-cause analysis, mentor other engineers, collaborate with cross-functional teams, and take ownership of product features that deliver customer value. This is a hybrid position requiring one day per week in Trella Health’s Philadelphia office. The role reports to the Manager, Software Engineering.

Requirements

  • At least 7 years of software development experience, including experience with distributed systems and cloud platforms.
  • Expert proficiency in programming languages and API development, including Java, Python, JavaScript, and REST; strong understanding of architectural patterns and system design.
  • Experience with cloud platforms such as AWS, Azure, or GCP; Infrastructure as Code tools such as Terraform or CloudFormation; and container orchestration tools such as Docker or Kubernetes.
  • Strong problem-solving and communication skills, with the ability to work effectively in a cross-functional team.
  • Experience working with RESTful APIs and system integrations.
  • Solid understanding of responsive design, cross-browser compatibility, and accessibility standards.
  • Good understanding of JSON, SQL, and Git actions.
  • Hands-on experience with DevOps tools and practices, including CI/CD pipelines, automated testing, monitoring, and logging.
  • Desire to grow, learn, and explore new things.

Nice To Haves

  • Experience developing applications for healthcare.

Responsibilities

  • Design complex, scalable systems; review code; maintain technical documentation and diagrams; and promote engineering best practices.
  • Resolve challenging issues, optimize performance and reliability, lead root-cause analysis, and drive continuous improvement.
  • Build cloud-native solutions and support CI/CD, automation, containerization, infrastructure provisioning, and monitoring.
  • Apply security best practices, mitigate risks, and ensure compliance with applicable standards and regulations.
  • Define and promote best practices in testing, documentation, and observability.
  • Mentor engineers, share expertise, and foster collaboration, innovation, and continuous learning.
  • Architect and implement efficient API integration patterns for backend services; collaborate with front-end engineers on API contracts and reliable data flow.
  • Partner with design, product, and other cross-functional teams and business units.
  • Own product features that advance Trella Health’s mission and deliver customer value.
  • Improve the team through process and technical contributions.

Benefits

  • Health, dental, vision, and voluntary benefits
  • Competitive salary
  • Incentive compensation
  • Equity shares
  • 401(k) retirement savings
  • Flexible PTO
  • 10 paid holidays
  • Flexible work hours
  • Paid leave programs
  • Marketplace for discounted retail and entertainment
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service