
Staff Engineer, Software
Ensemble Health Partners
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Implement the technology strategy for Ensemble software delivery teams with guidance from engineering leadership.
- Focus on developing reusable software components, patterns, and tooling.
- Lead architectural design and technical strategy across multiple teams and product lines.
- Design and implement event-driven architectures using stream, queue, and eventing systems.
- Build scalable, low-latency RESTful APIs and contribute to API governance and documentation.
- Work with relational databases and optimize data models for performance and reliability.
- Set up and manage CI/CD pipelines integrating automated testing and deployment workflows.
- Design and implement observability, resiliency, and performance for the application.
- Apply deep understanding of networking concepts and security.
Requirements
- 10+ years of software engineering experience, including 4+ years in a technical leadership role.
- Expertise in: Programming Languages: .NET, Python, C#. Cloud Platforms: Azure, AWS, or GCP. Event Systems: Kafka, RabbitMQ, Azure Service Bus. IaC Tools: Terraform, Pulumi, ARM templates. CI/CD Tools: GitHub Actions, Jenkins, Azure DevOps. Monitoring Tools: Prometheus, Grafana, ELK, Azure Monitor.
- Hands-on experience with: LLMs and AI Agents: Using tools like OpenAI, LangChain, or Hugging Face Transformers to build intelligent agents. AI-assisted Development: GitHub Copilot, Tabnine, or similar tools for code generation and test automation.
- Excellent communication, mentoring, and stakeholder engagement skills.
Benefits
- Health Benefits and Insurance Coverage for family and parents.
- Accidental Insurance for the associate.
- Compliant with all Labor Laws- Maternity benefits, Paternity Leaves.
- Company Swags- Welcome Packages, Work Anniversary Kits
- Exclusive Referral Policy
- Professional Development Program and Reimbursements.
- Remote work – flexibility to work from home.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NETPythonC#event-driven architectureRESTful APIsrelational databasesCI/CDnetworking conceptssecurityAI-assisted development
Soft Skills
communicationmentoringstakeholder engagementleadership