Search by job, company or skills

Staff Software Engineer

Staff Software Engineer

Inovalon
12-14 Years
Not Disclosed

This job is no longer accepting applications

Job Description

Senior Staff Software Development Engineer

Overview

In this role, you will design, build, and operate high-throughput, multi-tenant services. You'll lead architecture and implementation of resilient, secure distributed systems, set engineering standards, and mentor teams to deliver high-quality, well-tested, maintainable code.

Key Responsibilities

  • Architecture & Design
  • Lead end-to-end design of resilient, secure, and scalable distributed systems.
  • Define and evolve service architectures, interfaces, and platform standards.
  • Produce design docs with clear trade-offs, assumptions, and risk mitigation.
  • Engineering Excellence
  • Raise the bar on reliability, performance, security, and testability.
  • Ensure high code quality through reviews, automated testing, CI/CD, and observability.
  • Drive performance profiling, capacity planning, and cost optimization.
  • Delivery & Operations
  • Own service SLIs/SLOs; implement monitoring, alerting, and runbooks.
  • Lead major projects and phased rollouts with measurable outcomes.
  • Use metrics to manage large server fleets and complex compute systems; automate wherever possible.
  • Leadership & Collaboration
  • Set technical direction and goals for impact, quality, and efficiency.
  • Mentor and onboard engineers; cultivate a learning and safety culture.
  • Partner with product, security, SRE, data, and customer teams to refine requirements via tight, data-driven feedback loops.
  • Compliance & Policy
  • Rigorously adhere to confidentiality, HIPAA, regulatory, and internal policy requirements in all aspects of design, development, and operations.
  • Maintain compliance with Inovalon policies, procedures, and mission.

Minimum Qualifications

  • Experience: 12+ years in software engineering with deep experience in full-stack or platform development for high-scale, distributed systems (virtualization, multi-tenant, high-performance computing) with health care systems.
  • Architecture & Systems: Strong background in system design, security fundamentals, reliability engineering, and automation.
  • Programming & Frameworks: Expertise with .NET 8/C#, Node.js, Angular 18+ and scripting languages (Python, TypeScript)
  • Cloud & DevOps: Production experience on AWS; Azure DevOps for CI/CD; infrastructure as code and modern observability practices.
  • Data & Storage: SQL Server 2022, Snowflake, PostgreSql; schema design, performance tuning, and data reliability.
  • Quality: Test automation (e.g., Selenium, unit/integration/e2e), blue/green or canary rollouts, monitoring, and proactive stability improvements.
  • Virtualization/Containers: Hands-on with virtualization/containerization and orchestrated environments.
  • Problem Solving: Expert, creative troubleshooter with a bias for elegant, maintainable solutions; calm under pressure; strong written and verbal communication.

Education

  • Bachelor's degree in computer science, Software Engineering, Information Technology, or related field (or equivalent practical experience).

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

10-12 yrs
Gurugram, Gurugram, India
Skills:
Algorithms, Java, Distributed Systems, Python, REST API designs, microservices-architecture, performance scalability, low latency queuing systems, major architecture patterns
10-12 yrs
Noida, India
Skills:
Continuous integration and delivery (CI/CD) pipelines, Power Bi, Grafana, Sql, Apache Airflow, Apache Kafka, Apache Beam, DataFlow, Python, Google Cloud Pub/Sub, Plotly Dash, Real-time or event-driven data delivery, Event schemas in Avro, Microservices architectures, Dataform, Google BigQuery, Looker, REST contracts in OpenAPI, Schema evolution and versioning, OpenTelemetry, Canonical data modeling
10-12 yrs
Gurugram, Gurugram, India
Skills:
Java, Oauth2, PostgreSQL, Spring Boot, Datadog, Sso, Distributed Systems, OpenID Connect, federated identity, microservice architectures, cloud environments, Relational Databases
6-12 yrs
Gurugram, India, Gurugram
Skills:
Gcp, Erp, Django, Ims, Javascript, Typescript, Flask, Api, FastAPI, Azure, Python, AWS, cloud server, Supply Chain, Legacy, 3pl, Logistics, Warehouse Management, Wms
8-12 yrs
Delhi, India
Skills:
.NET, .Net Core, C#, T-sql, CSS, Microsoft Sql Server, Jasmine, Cosmos, HTML, Redis, Angular, Devops, React, Javascript, Elasticsearch, Bootstrap, Selenium, MongoDB, Xunit, Memcache, Microsoft Azure Services, Coveo, GitActions