I

Inovalon

Cloud-based healthcare data analytics and BI

Staff Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listedHybrid

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, or Information Technology, or an equivalent combination of education and experience, is required.
  • A minimum of 8 years of related professional experience is required; prior software engineering experience is preferred.
  • At least 2 years of experience leading design or architecture for new or existing services and systems, including design patterns, reliability, and scaling.
  • Excellent programming skills in object-oriented programming languages, including .NET and C#, with experience in RESTful API development and EF Core mapping.
  • Proficiency with Angular and TypeScript.
  • Experience working with SQL, RDS, and DynamoDB.
  • A solid understanding of software and database design patterns.
  • Strong knowledge of data structures, algorithms, and design for performance, scalability, and availability.
  • Experience working with managed services in cloud-native AWS, containers, Kubernetes, Terraform, and CI/CD.
  • Experience working with OAuth2, JWT, and Secrets Manager.
  • Ability to learn new technologies, architectures, and service patterns quickly and apply them to improve engineering outcomes.
  • Ability to set technical direction, influence design decisions, mentor engineers, and collaborate across teams and with external customers.
  • Ability to adapt to changing priorities, evolving architectures, production needs, and phased delivery requirements while remaining focused on outcomes.
  • Ability to identify practical ways to improve service reliability, infrastructure, automation, and engineering efficiency.
  • Ability to use metrics, engineering analysis, and sound judgment to diagnose issues, evaluate tradeoffs, and optimize system performance.
  • Must adhere to Inovalon's confidentiality and HIPAA requirements and applicable policies and procedures.

Responsibilities

  • Design distributed systems that are resilient, secure, and scalable from inception for high-throughput, multi-tenant services.
  • Provide technical leadership and promote engineering excellence to raise the engineering bar for scale, resiliency, and security.
  • Discover, review, and influence evolving designs, architectures, and standards for building and delivering services and solutions.
  • Investigate, design, and implement technologies that expand Inovalon's infrastructure through robust and scalable solutions.
  • Champion enterprise infrastructure vision and strategy while serving as a subject matter expert in service reliability and sustainability.
  • Develop and execute designs for complex systems, supported by engineering analysis, detailed design, testing, and optimization.
  • Develop, gather, and use metrics to manage server fleets and complex computing systems, driving automation, performance, and continuous improvement.
  • Set team direction and goals related to project impact, product quality, and engineering efficiency, and lead major initiatives, rollouts, and phased releases.
  • Mentor and onboard new team members to support successful ramp-up and ongoing development.
  • Collaborate with engineers, teams across Inovalon, and external customers to understand requirements and maintain a data-driven feedback loop.
  • Participate in an on-call rotation to resolve critical issues within defined service-level agreements.
  • Fulfill other responsibilities or duties reasonably provided by Inovalon to support operational and financial success.

Desired Qualifications

  • Prior software engineering experience.

About the Company

Inovalon

Cloud-based healthcare data analytics and BI

Inovalon provides cloud-based software that helps healthcare organizations use data to improve patient care and operations. Its platform offers real-time data access and national-scale connectivity, with over 100 analytics and business-intelligence tools delivered via a subscription, plus consulting services to maximize value. Unlike point-solution competitors, it offers an end-to-end, cloud-based platform that connects providers, payers, pharma, and life sciences for broad, data-driven workflows. The goal is to improve clinical outcomes, boost operational efficiency, and enhance financial performance by turning healthcare data into actionable insights.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Bowie, MD
Founded
1997

Recently Posted Jobs

Explore more opportunities at Inovalon

See more jobs