HomeSearchSenior Software Engineer Jobs › Senior Software Engineer

Senior Software Engineer

duckcreek.wd1.myworkdayjobs.com

Mumbai, India; Bengaluru, India · senior
More Senior Software Engineer jobs: Senior Software Engineer jobsSenior Software Engineer salary

Job at a glance

Mumbai, India; Bengaluru, India
Location
Senior
Seniority
duckcreek.wd1.myworkdayjobs.com
Employer
Senior Software Engineer jobs
Category

TITLE Senior Software Engineer WHO WE ARE Duck Creek Technologies is the intelligent solutions provider defining the future of the property and casualty (P&C) insurance industry. Our modern SaaS platform enables insurers to run agile, cloud-based operations and deliver better customer experiences. Duck Creek is a flexible-first company, offering employees autonomy in how they manage their work.

As part of our Flying Together approach, we are thoughtfully increasing opportunities for in-person collaboration by focusing on hiring in designated locations. This role is aligned to a specific location, and you’ll partner with your leader to participate in meaningful in-person moments that support team connection and collaboration. ABOUT VISTA Duck Creek Technologies is a portfolio company of Vista Equity Partners, a global investment firm that partners with mission-critical enterprise software and technology-enabled businesses to drive growth and operational excellence.

As part of a Vista portfolio company, you’ll work in an environment backed by deep expertise, long-term investment, and a strong commitment to building market-leading businesses and meaningful careers. POSITION OVERVIEW The Senior Software Engineer, Senior Manager at Duck Creek Technologies is a high-impact technical leadership role responsible for providing deep expertise and strategic direction in the development of advanced software solutions for the insurance technology sector.

This position focuses on technical innovation, architectural excellence, and the delivery of complex software systems. As a Senior Software Engineer, this role requires significant experience in leading large-scale technical projects but does not involve direct people management. The Senior Software Engineer collaborates with cross-functional teams and senior leadership to define and execute the technology vision while driving engineering best practices across the organization.

WHAT YOU’LL D Serves as the technical lead for large-scale, complex software projects, ensuring architectural integrity, scalability, and performance across cloud-native systems. Provides expert guidance on software design, architecture, and implementation strategies — including cloud infrastructure architecture (Azure), containerized/orchestrated deployments (Kubernetes), and Infrastructure-as-Code practices (Terraform) — to ensure alignment with business and technical objectives.

Drives technical innovation and evaluates emerging technologies, including AI-assisted and agentic development tooling, for integration into the engineering ecosystem, defining team standards for their safe and effective use. Leads the design and development of key system components, frameworks, and services that form the foundation of Duck Creek's product offerings. Collaborates with Product Management, Quality Assurance, and other Engineering teams to deliver high-quality, on-time software solutions.

Influences technical roadmaps and makes architectural decisions that support long-term scalability, maintainability, and cloud cost efficiency. Ensures adherence to software development best practices, including coding standards, automated testing, security, performance optimization, and responsible use of AI-generated code. Partners with engineering teams across the organization to solve complex technical challenges — including production infrastructure issues (cloud networking, autoscaling, deployment pipelines) — and drives engineering excellence.

Conducts design reviews, code reviews, and provides constructive feedback to engineering teams, applying the same scrutiny to AI-assisted contributions as to hand-written code. Develops and maintains detailed technical documentation that supports engineering teams in delivering solutions efficiently. Works closely with DevOps to ensure CI/CD pipelines are optimized for fast, reliable, and secure software delivery.

Acts as a thought leader within the engineering organization, contribut

Search all live jobs — free, no account →