Join a fully remote, Latin America-based, high-caliber software engineering team that is growing quickly, and come build impactful healthcare technology on a modern technology stack!
About Virtasant
Virtasant is a global technology services company with a network of over 4,000 technology professionals across 130+ countries. We specialize in cloud architecture, infrastructure, migration, and optimization, helping enterprises scale efficiently while maintaining cost control.
Our clients range from Fortune 500 companies to fast-growing startups, relying on us to build high-performance infrastructure, optimize cloud environments, and enable continuous delivery at scale.
About the role
Our client is a US-based intelligence platform that delivers AI-powered solutions to streamline access to quality care. They achieve this by improving healthcare economics, payer-provider collaboration, and cost containment.
For them, we are seeking a Senior Software Engineer to join a high-caliber software engineering team that is growing quickly. You will build impactful healthcare technology on a modern technology stack. You will excel at building and maintaining data services and integrations that support our client's teams in continuously evolving product offerings and clinical intelligence.
What You’ll Do
- Work on fast-paced, autonomous, agile teams to build and enhance a growing software platform
- Provide technical leadership throughout the technical design and sprint process
- Own end-to-end feature releases and platform enhancements
- Actively participate in the technical design process, bringing your expertise and analysis to help make data-driven decisions
- Continuously discover, evaluate, and implement new technologies or services to maximize the efficiency of our client's data science, machine learning, and clinical programs
- Contribute to developing a culture of testing, quality, and attention to detail by supporting industry-leading practices such as writing and maintaining comprehensive test coverage
- Actively participate in ensuring our client maintains a disciplined approach to healthcare security
- Mentor junior engineers on your team
What We’re Looking For
- You have experience working on software development teams, building and deploying data infrastructure and products
- You are passionate about building quality products and want to own product development end-to-end, leading with the right design and development principles
- You have experience with common software development practices such as version control, unit testing, and CI/CD
- You are a team player and are interested in working in a fast-paced startup environment
Must-Have Experience
- Bachelor's degree in computer science, software engineering, or equivalent experience
- Minimum of 8 years of experience in the software development lifecycle
- Experience with data pipelines or applications using Java or Groovy (Kotlin could work too)
- Prior hands-on experience building data services and APIs
- Experience leading data modeling and storage design using different database technologies
- Hands-on in-depth experience building and maintaining services using MongoDB, ElasticSearch, or Kafka - at least one required
- Robust unit testing experience (Spock or JUnit)
- Experience with CI/CD tools (GitHub Actions preferred, but not mandatory)
Nice-to-haves
- Familiarity with healthcare interoperability standards (HL7, FHIR)
- Experience with integration engines (like Mirth Connect, Mulesoft, etc.) for healthcare data exchange and transformation
- Prior experience in healthcare and life sciences
Our recruitment process
- Recruiter interview (30 min)
- Technical Interview (45 min)
- Client's Technical Interview: Led by Integrations team engineers, focusing on technical skills, system design, and integration experience.
- Client's Managerial Round: a 30-minute discussion with the Integrations manager covering role expectations, work style, and some technical/system design topics.
We strive to move efficiently from step to step so that the recruitment process can be as fast as possible.
What we offer
- Totally remote, full-time (40h/week)
- Work hours - US Eastern time office hours (with some flexibility)
- Long-term, no-end-date, independent contractor agreement
- Payment in USD, biweekly or monthly - your choice