EU remote
4730-Software Development Engineer III
About this role
About the Role At Innovaccer, we’re looking for exceptional Software Development Engineer-III (Full-Stack) who are passionate about solving complex problems, building systems at scale, and redefining how software is engineered in the AI era. As an SDE-III , you’ll operate beyond individual features—you’ll own complex technical problems end-to-end, influence architecture across systems, and help raise the engineering bar for the broader organization.
You’ll work closely with Product, Design, AI, and Engineering leaders to turn ambiguous customer and business problems into simple, scalable, and reliable solutions. We’re looking for highly driven builders and technical leaders who combine strong coding skills with deep system thinking, sound engineering judgment, and a bias for action. You should be someone who can dive deep into code when needed, challenge architectural assumptions, simplify complexity, and take ownership of outcomes—not just deliverables.
AI-native engineering is fundamental to how we build at Innovaccer. You’ll be expected to leverage AI coding tools and the AI Development Life Cycle (AIDLC) to dramatically improve engineering velocity, quality, and effectiveness. A Day in the Life Own and drive complex, cross-cutting engineering initiatives from problem definition and architecture through implementation, deployment, and production. Design and build highly scalable, reliable, secure, and maintainable full-stack systems.
Make architectural decisions that consider performance, scalability, reliability, security, cost, operability, and long-term maintainability. Apply AI-assisted development deeply across the engineering lifecycle—using AI coding agents and tools for design exploration, implementation, testing, debugging, refactoring, code review, and documentation. Champion AIDLC / AI-native software development practices and help teams evolve from traditional development workflows toward AI-augmented engineering.
Think in systems and understand dependencies and trade-offs across applications, services, data, infrastructure, and customer workflows. Identify opportunities to simplify systems, eliminate technical debt, and improve engineering velocity and developer experience. Partner with Product, AI, Design, and Engineering teams to solve ambiguous problems and translate business/customer needs into robust technical solutions. Lead technical design discussions, architecture reviews, and engineering initiatives across teams.