> Markdown version of [/jobs/ext/3966441-engineer-software](https://www.wearedevelopers.com/jobs/ext/3966441-engineer-software). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Engineer, Software - **Company:** Ensemble Health Partners - **Location:** Austin, TX, United States (Remote available) - **Experience:** Experienced - **Salary:** $100,000.0 - $150,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Application Performance Management, Automation of Tests, Microsoft Azure, Cloud Engineering, Software Quality, Code Review, Continuous Integration, Data Systems, Relational Databases, Software Debugging, DevOps, Distributed Systems, Entity Framework, Microsoft SQL Server, Release Management, Kusto Query Language, Standard Sql, Software Engineering, Software Systems, Grafana, Event Driven Architecture, Containerization, Infrastructure Automation Frameworks, Restful APIs, Terraform, Docker, Service Stack, Databricks, Programming Languages, Microservices - **Published:** October 27, 2026 - **Apply:** https://ensemblehp.wd5.myworkdayjobs.com/EnsembleHealthPartnersCareers/job/Austin-TX/Software-Engineer_R40510 ## About the Role The ideal candidate brings solid software engineering fundamentals, sound problem-solving skills, a collaborative mindset, and a commitment to quality. This individual is comfortable working across the software development lifecycle, participating in code reviews and design discussions, and continuously expanding their technical knowledge., Bachelors Degree or Equivalent Experience Compuer Science, Engineering, or a related technical field Other Preferred Knowledge, Skills and Abilities * Hands-on experience developing and supporting production applications using modern programming languages, frameworks, and technology stacks. * Familiarity with CI/CD pipelines, build and release automation, quality gates, and Infrastructure as Code; exposure to Terraform is preferred. * Experience with cloud platforms such as Azure and familiarity with containerization, Docker, or cloud-native architecture patterns. * Experience developing or supporting REST APIs and familiarity with distributed systems, microservices, event-driven architecture, messaging patterns, or background processing. * Understanding of DevOps and engineering fundamentals, including automated testing, code reviews, telemetry, monitoring, security, and iterative delivery. * Familiarity with observability tools and practices; experience with Application Insights or KQL is preferred. * Working knowledge of SQL and relational databases, such as SQL Server; exposure to additional data technologies is preferred. * Familiarity with ORM frameworks such as Entity Framework, Dapper, ORM Lite, or comparable tools. * Working knowledge of software design principles and architecture patterns related to scalability, reliability, and maintainability. * Exposure to Databricks or modern data platform integrations is preferred. * Strong communication and collaboration skills with the ability to work effectively across technical and non-technical, globally distributed teams. * Curiosity and openness to learning, including the responsible use of AI and emerging technologies to improve engineering outcomes. * This is a remote position; candidates must be willing and able to travel to and work onsite at client, temporary, or corporate office locations as business needs require. * This position pays between $100,000-150,000 based on experience * Must be inquisitive and demonstrate openness to innovation including AI to explore better processes and ways to alleviate friction and improve patient and client experiences. * This is a remote position; however, candidates must be willing and able to travel to and work onsite at client, temporary, or corporate office locations as business needs require., This posting addresses state specific requirements to provide pay transparency. Compensation decisions consider many job-related factors, including but not limited to geographic location; knowledge; skills; relevant experience; education; licensure; internal equity; time in position. A candidate entry rate of pay does not typically fall at the minimum or maximum of the role's range. ## Description * Technical Leadership - Translate product and business requirements into clear technical solutions and deliver high-quality software with guidance from senior engineers and technical leaders. * Software Design - Contribute to the design of secure, reliable, scalable, and maintainable solutions aligned with established architecture and engineering patterns. * Engineering Excellence - Apply automated testing, code quality, CI/CD, observability, security, and operational readiness practices throughout the software lifecycle. * Delivery & Accountability - Own assigned deliverables, communicate risks and dependencies, and consistently deliver incremental customer value with high quality. * Collaboration & Communication - Work effectively with Product, Architecture, Security, business stakeholders, and globally distributed engineering partners. Communicate technical information clearly to technical and non-technical audiences. * Learning & Team Contribution - Participate in code reviews, design sessions, and knowledge sharing while seeking feedback and supporting team success. * Innovation & Continuous Improvement - Explore modern technologies, including AI-assisted development tools, and apply them responsibly to improve delivery, learning, and user experiences. Essential Job Functions * Design, develop, test, deploy, monitor, maintain, and continuously improve production-grade software solutions. * Translate product concepts and business requirements into technical designs and project commitments that deliver frequent, incremental customer value. * Contribute to solution design in alignment with established architecture, security expectations, scalability needs, and operational requirements. * Develop and use reusable components, frameworks, patterns, and tooling that improve consistency and delivery efficiency. * Participate in technical design discussions, code reviews, and troubleshooting efforts, escalating complex issues when appropriate. * Take accountability for assigned deliverables and help ensure solutions meet standards for quality, performance, reliability, maintainability, and production readiness. * Apply engineering practices related to automated testing, CI/CD, Infrastructure as Code, telemetry, monitoring, and iterative delivery. * Identify technical issues, investigate root causes, and contribute to durable solutions rather than short-term fixes. * Participate in knowledge sharing, provide thoughtful peer feedback, and seek guidance from more experienced engineers to strengthen technical skills. * Collaborate with Product, Architecture, Security, business stakeholders, and engineering partners to resolve blockers and align technical work with business outcomes. * Use AI-assisted engineering tools to accelerate development, debugging, test generation, documentation, and learning while maintaining ownership of code quality, security, and maintainability. * Review AI-generated output critically and apply sound judgment to ensure accuracy, security, quality, and maintainability. * Explore modern technologies and engineering approaches that reduce friction, improve processes, and enhance patient and client experiences. * Perform other duties as assigned and support onsite work at client, temporary, or corporate office locations when business needs require.