CannonDesign

Sr. Software Engineer

CannonDesign
Apply
2 months ago
Pune, India or Mumbai, IndiaSenior

Responsibilities

  • Design and implement scalable, robust, and secure application architecture under the Director of Software Engineering.
  • Own onshore alignment and daily handoff cadence through structured, asynchronous updates and escalation of decisions requiring onshore input.
  • Drive software engineering best practices covering DevOps, monitoring and observability, performance, and automated testing.
  • Oversee legacy application maintenance and migration with minimal customer disruption.
  • Embed SOC2 controls, evidence collection, access management, and secure development processes into workflows.
  • Promote clean, maintainable code and effective peer reviews.
  • Coordinate cross-team integration and successful application deployments.
  • Assist with SaaS system architecture and implement key architectural initiatives.
  • Assess and improve system performance, accuracy, reliability, and scalability while driving root-cause analysis for production issues.
  • Mentor engineers, collaborate with cross-functional teams, and stay current with software engineering and architecture trends.

Requirements

  • Bachelor’s degree in computer science, software engineering, or a related field is preferred.
  • At least 10 years of qualifying software engineering experience is required.
  • At least five years of SaaS application development experience is required.
  • Working knowledge of VB.NET and proficiency in multiple programming languages, especially C#, React, Node.js, Python, and TypeScript, is preferred.
  • Experience implementing and maintaining SOC2 Type 2 certification in SaaS products is preferred.
  • Ability to architect, design, build, and integrate frontend user interfaces, backend services, and APIs.
  • Strong understanding of software architecture patterns, cloud computing, APIs, service deprecation, DevOps practices, CI/CD, and Git.
  • Experience leading hybrid onshore and offshore software engineering teams is preferred.
  • Strong communication and interpersonal skills for collaboration with technical and non-technical stakeholders.

Benefits

  • Position may be based in Mumbai or Pune, India.
  • Equity, diversity, and inclusion initiatives include a DEI Council and Employee Resource Groups.
  • Mandatory compliance and Code of Conduct training is required.

Categories

CannonDesign

About CannonDesign

1,001-5,000 employees

CannonDesign is a different kind of design firm, where architecture, strategy, experience, innovation and social good converge to create meaningful impact. Named the 2024 #1 Best Workplace for Innovators in the U.S. by Fast Company, we take pride in our forward-thinking approach. At the heart of everything we do is Living-Centered Design, a bold commitment to using our talents to not just improve the world but to truly reshape it for the better. It’s more than a philosophy — it’s who we are, and it drives us to make a meaningful difference every day.

Contact me