Humata Health is a company focused on creating frictionless prior authorization for healthcare providers and payers using AI and automation technology. They are seeking a Senior Software Engineer to design, build, and scale systems for their healthcare platform, collaborating with various stakeholders to enhance operational efficiency and patient care.
Responsibilities:
- Design, develop, and maintain scalable, reliable, and secure software systems that support Humata's healthcare platform
- Build and enhance backend services, APIs, workflows, and distributed systems that process healthcare data at scale
- Collaborate with product managers, designers, clinicians, and other engineers to deliver impactful features and improvements
- Drive architectural decisions and contribute to long-term technical strategy
- Improve system performance, reliability, observability, and maintainability
- Participate in code reviews and promote engineering best practices across the organization
- Troubleshoot complex technical issues and lead root cause analysis efforts
- Contribute to cloud infrastructure, deployment automation, and CI/CD processes
- Partner with cross-functional teams to translate business requirements into scalable technical solutions
- Mentor and support other engineers through technical leadership and knowledge sharing
- Help establish and maintain high standards for software quality, security, and compliance
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
- 5+ years of professional software engineering experience building and operating production systems
- Strong experience designing and developing scalable applications and services
- Proficiency in one or more modern programming languages (such as Go, Python, Java, TypeScript, C#, or similar)
- Experience building and consuming APIs and distributed systems
- Strong understanding of software architecture, design patterns, and engineering best practices
- Experience working with cloud platforms such as AWS, GCP, or Azure
- Familiarity with containerization and orchestration technologies such as Docker and Kubernetes
- Experience with relational and/or NoSQL databases
- Proficiency with version control systems (Git) and CI/CD pipelines
- Strong debugging, problem-solving, and analytical skills
- Excellent communication and collaboration skills
- Ability to thrive in a fast-paced startup environment and take ownership of outcomes
- Experience building highly available, distributed, and event-driven systems
- Familiarity with microservices architecture and service-oriented design
- Experience working with healthcare technology, healthcare operations, or regulated industries
- Knowledge of healthcare interoperability standards such as FHIR or HL7
- Experience with AI, machine learning, or data-intensive applications
- Experience building observability solutions including logging, monitoring, and tracing
- Familiarity with infrastructure-as-code tools such as Terraform
- Experience with messaging and streaming technologies such as Kafka, RabbitMQ, or Pub/Sub
- Understanding of security best practices and compliance requirements in healthcare environments
- Experience working in Agile development environments
- Previous experience mentoring engineers and leading technical initiatives