Job Title: Backend Software Engineer
Location/ Work Structure : New York, NY OR Toronto, ON
Compensation: $123-142k
Who we are:
Vernovis is a Total Talent Solutions company that specializes in Technology, Cybersecurity, Finance & Accounting functions. At Vernovis, we help these professionals achieve their career goals, matching them with innovative projects and dynamic direct hire opportunities in Ohio and across the Midwest.
Overview: The Backend Engineer will design and develop high-performance API and data processing systems that power real-time decisioning across complex medical datasets. This role focuses on building scalable backend services, optimizing system performance, and supporting data science teams as they deploy machine learning and LLM-driven features into production. The engineer will collaborate across product, underwriting, customer success, and analytics to translate models and business logic into reliable, maintainable software. Success in this role requires strong Python development skills, a deep understanding of cloud-native architectures, and the ability to build APIs and backend components that operate efficiently at scale.
Key Responsibilities:
- Contribute to the architecture and enhancement of APIs that support real-time evaluation and processing of complex medical information.
- Work closely with data scientists, underwriting teams, customer success, and product leadership to translate technical requirements into deliverable features.
- Improve the speed, reliability, and scalability of backend services that manage large volumes of both structured and unstructured healthcare data.
- Support the integration and evolution of machine learning and LLM technologies within backend workflows.
- Develop clean, maintainable code supported by robust unit and integration testing practices.
- Participate in peer code reviews and help advance engineering standards, patterns, and development processes.
Qualifications:
- Professional experience developing in Python and strong knowledge of modern software engineering practices throughout the SDLC.
- Proficiency designing and documenting APIs using tools or frameworks such as OpenAPI, Swagger, or FastAPI.
- Hands-on experience with cloud platforms and container orchestration technologies such as Kubernetes.
- Strong understanding of containerization using tools like Docker.
- Background working with relational databases such as PostgreSQL or MySQL, including experience with ORM frameworks like SQLAlchemy.
- Experience diagnosing performance issues, performing load testing, and improving backend system efficiency.
- Familiarity with infrastructure-as-code tooling, preferably Terraform.