Backend Software Engineer 3
NeueHealth, Remote
The role
Backend Engineers design, build, and maintain reliable software integrations that connect products, platforms, and systems across a variety of interfaces and technologies. In this role, they develop secure, scalable, maintainable backend solutions and help establish engineering standards, patterns, and best practices.
This position focuses on integrating full-stack web applications with third-party software and platforms, including EMR/EHR systems, CRM technologies, telephony products, and AI applications. Engineers in this role will build and leverage real-time interfaces and create data pipelines to move data between applications, databases, and data lakes.
What you will do
- Design, build, and maintain APIs, data services, and microservices that securely exchange data with internal systems and external partners.
- Develop effective data models, data flows, and pipelines to support reliable storage, transformation, and transfer of data across systems.
- Integrate third-party systems and tools through real-time custom or standardized interfaces.
- Implement secure integrations with third-party platforms, SaaS products, and cloud-based services.
- Collaborate with cross-functional technical and business teams to understand requirements and translate them into practical, maintainable engineering solutions.
- Drive feature development from requirements refinement, design, implementation, and maintenance. Providing sound architecture and alignment with established standards.
- Contribute to a DevOps culture through automated testing, source control, deployment automation, monitoring, and continuous improvement of development and delivery processes.
- Participate in code reviews, technical design discussions, and architecture decisions.
- Continuously document code, technical designs, framework standards, data processes, and team practices.
- Troubleshoot complex data, application, integration, and performance issues and develop sustainable solutions
What you need
- Bachelor’s degree in computer science, engineering, or a related technical field.
- 4-8 years of experience in enterprise or commercial software development and solution integrations.
- Experience integrating with EMR/EHR systems like Athena, ECW, and/or Epic
- Demonstrated experience developing data-intensive products using database technologies such as SQL Server, PostgreSQL, and Cosmos.
- Expertise in developing and integrating REST APIs, GraphQL interfaces, webhooks, web sockets, and pub/sub technologies.
- Strong SQL skills and the ability to design and code complex query logic and data transformation workflows.