01-Software Development Engineer - III
- Noida, India
- Senior Level
- Posted
Responsibilities
- you'll write production code, own components end to end, and lead by doing, while also shaping architecture and mentoring the engineers around you.
- You'll work closely with product, clinical, and engineering peers to turn ambitious healthcare goals into robust, scalable software that ships.
- ● Design, build, and ship complex, critical components of Innovaccer's platform — backend services, APIs, and data pipelines — writing high-quality production code yourself.
- ● Build AI/ML-powered product features end to end: integrating models, designing the systems and data flows around them, and ensuring they perform reliably in production.
- ● Drive technical design for systems within your team or domain, making hands-on decisions for scalability, performance, security, and cost, then implementing them.
- ● Model engineering best practices across the SDLC — code quality, testing, security, observability, and operational excellence — and raise the bar through the code you write and review.
- ● Build resilient, well-tested services that integrate cleanly across products and with external healthcare systems.
- ● Ensure the software you build complies with healthcare and data-protection requirements, including HIPAA and GDPR, embedding compliance and security into the implementation.
- ● Debug, profile, and harden production systems, taking ownership of reliability and incident response for the systems you build.
- ● Provide hands-on technical mentorship to engineers through design reviews, pairing, and code review.
- ● Partner with product and clinical stakeholders to turn real-world needs into well-scoped, technically sound designs you can deliver.
- ● Evaluate and recommend technologies, frameworks, and tooling for your team, balancing capability, cost, risk, and time-to-value.
Requirements
- ● Bachelor's, Master's, or Ph.D. in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- ● 5+ years of software engineering experience with a strong track record of personally building and shipping production systems.
- ● Deep, current, hands-on coding expertise in one or more modern languages (e.g., Python, Java, Go, or similar) — this role writes code daily.
- ● Strong software design skills across distributed systems, backend services, APIs, and data-intensive architectures.
- ● Experience building and integrating AI/ML into products — connecting models to real systems, handling data flows, and operationalizing them in production (you don't need to be a research scientist, but you should be comfortable building AI/ML-powered features).
- ● Hands-on experience operating production systems: CI/CD, infrastructure-as-code, monitoring, performance tuning, and incident response.
- ● Familiarity with healthcare data standards (e.g., FHIR, HL7) and regulatory compliance (HIPAA, GDPR), or the ability to ramp quickly on a regulated domain.
- ● Strong problem-solving skills and clear communication, with the ability to align engineers and stakeholders around a technical approach.
About the Role
As a Software Development Engineer - III at Innovaccer, you'll be a senior technical leader who stays deep in the code. You'll personally design and build complex, high-impact parts of our platform — backend services, data pipelines, and the AI/ML-powered features that increasingly define our products — while setting the technical direction for your team or domain.
This is a builder's role first
If you want to operate at Staff scope without stepping away from the keyboard, this role is for you.
What you Need
● Strong experience with cloud platforms (AWS, GCP, or Azure) and containerization/orchestration (Docker, Kubernetes).
Apply
[Apply at Innovaccer Analytics](https://apply.workable.com/innovaccer-analytics/j/D1E02E0D44/apply)
jobapplier