Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Ensemble Health Partners

Staff Software Engineer

Ensemble Health Partners

. Shape and implement technology strategy across Ensemble software delivery teams .

Posted 11/5/2026full-timeRemote • United StatesLead💰 $148,800 - $256,700 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in architecting and developing scalable software solutions, with a strong focus on automation, observability, and continuous improvement. Proficient in leading technical design sessions and mentoring engineers while ensuring adherence to best practices and technical standards.

Highest-signal resume keywords
JavaScript/TypeScript Development.NET Core ExperienceCI/CD PracticesMicroservices ArchitectureAutomated Testing

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software EngineeringRESTful API DevelopmentGraphQLDockerKubernetesInfrastructure as CodeApplication ObservabilityEvent-Driven ArchitectureDistributed ArchitecturesSoftware Architecture Principles
Soft Skills
Strong Communication SkillsMentoringCollaboration
Tools & Technologies
CI/CD PlatformsPublic Cloud PlatformsMonitoring ToolingAI-Enabled Development ToolsCode Generation Models
Industry Keywords
Technical StandardsDesign PatternsBest PracticesDevOps PracticesIterative Delivery

Tech Stack

Tools & technologies
CloudDockerGraphQLJavaScriptKubernetesMicroservicesTypeScript.NET

About the role

Key responsibilities & impact
  • Shape and implement technology strategy across Ensemble software delivery teams
  • Architect and develop scalable, resilient, and reusable software solutions
  • Design, develop, test, deploy, monitor, and continuously improve software solutions
  • Build scalable, maintainable, and reusable components, patterns, frameworks, and tooling
  • Collaborate with product and design teams to translate product concepts into technical designs and incremental deliverables
  • Partner with architecture to establish, document, and advocate for technical standards, design patterns, and best practices
  • Lead or participate in technical design sessions, spike investigations, and architecture reviews
  • Conduct code reviews and mentor engineers through constructive, actionable feedback
  • Troubleshoot complex, multi-system issues across distributed architectures and drive sustainable fixes
  • Promote automation, observability, testing, security-first design, and continuous improvement
  • Evaluate emerging technologies, frameworks, and vendor solutions and advise on their potential impact or value

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science, Statistics, Mathematics, or a related technical field; advanced degrees preferred
  • 7+ years of hands-on software engineering experience building production-grade applications using JavaScript/TypeScript, .NET Core, or similar languages
  • Ability to learn new technologies quickly
  • Deep understanding of automated testing, CI/CD, code quality, observability, DevOps practices, and iterative delivery
  • Experience with at least three or more of: CI/CD platforms; RESTful API development and/or GraphQL; serverless architectures; Docker and Kubernetes; Infrastructure as Code technologies; public cloud platforms; application observability and monitoring tooling; event-driven or streaming architectures
  • Proven experience building and supporting applications using componentized, microservices, or distributed architectures
  • Strong written and verbal communication skills and ability to explain complex technical concepts to technical and nontechnical audiences
  • Knowledge of software architecture principles, design patterns, and engineering best practices
  • Exposure to AI-enabled development tools, code generation models, or ML-driven insights
  • Openness to innovation, including AI
  • Must reside and be authorized to work within the United States
  • Must be willing and able to travel to and work onsite at client, temporary, or corporate office locations as business needs require

Benefits

Comp & perks
  • Comprehensive benefits package including healthcare, time off, retirement, and well-being programs
  • Professional certification relevant to the associate’s field
  • Tuition reimbursement
  • Quarterly and annual incentive programs for employees who go beyond and keep raising the bar
  • Work-life flexibility
  • Professional development opportunities
  • Collaboration, growth, and innovation-focused culture