Director - Software Engineering

11 hours ago


Pune, Maharashtra, India MRO Full time US$ 1,50,000 - US$ 2,00,000 per year

We are seeking a Senior Software Architect to lead the design and evolution of our cloud-native data and application platforms. The ideal candidate is a hands-on technologist with 15+ years of software engineering experience and deep expertise in , distributed systems, and modern data architectures. Alongside technical leadership, you will mentor and guide a small engineering team, ensuring architectural vision translates into delivery of scalable, secure, and high-quality solutions.

Key Responsibilities:

  • Define and evolve enterprise-grade architecture for data and application platforms
  • Design and implement cloud-native, event-driven, and microservices-based architectures using
  • Lead the design of data platforms and pipelines (streaming, batch, CDC, APIs)
  • Establish reference architectures, design patterns, and reusable frameworks
  • Ensure adherence to SOLID principles, clean code, and modular design
  • Mentor engineers on design, , and data engineering best practices
  • Manage a small team (5–10 engineers) while fostering technical growth
  • Drive technology evaluations, proof-of-concepts, and long-term architectural planning

First 12 Months – Expected Impact:

  • Establish architectural guardrails for services, APIs, and data pipelines
  • Stabilize and optimize applications for performance and cost efficiency
  • Define data platform standards (pipelines, orchestration, CDC, streaming)
  • Mentor technical leads and engineers to raise the bar on system design
  • Introduce observability standards (tracing, logging, metrics)
  • Deliver key architectural blueprints for microservices and lakehouse models
  • Shape the 3–5 year technical roadmap

Qualifications:

  • 15+ years in software engineering, including 7+ years in architecture roles
  • Strong expertise in , JavaScript, and TypeScript
  • Mastery of SOLID principles, design patterns, and system refactoring
  • Extensive experience with data pipelines, lakehouses, and streaming (Kafka, Pub/Sub, Event Hubs)
  • Hands-on experience with CDC tools (Fivetran, Debezium) and orchestration frameworks (Airflow, Cloud Composer, Dagster)
  • Cloud expertise in GCP (preferred), Azure, or AWS
  • Knowledge of observability tools (OpenTelemetry, Cloud Trace), IAM, and security compliance (PII/PHI)

Preferred Qualities:

  • Experience with data modeling, BI/analytics integration, and semantic layer design
  • Exposure to healthcare, finance, or other regulated industries
  • Familiarity with Team Topologies or scaled agile frameworks
  • Thought leadership in AI/ML, LLMs, and data-driven applications

What We Offer:

  • Influence and ownership over the technology strategy of a data-driven enterprise
  • A culture that values technical depth, innovation, and autonomy
  • Competitive compensation and benefits
  • Growth opportunities in both technical architecture and organizational leadership

  • Software Engineer

    11 hours ago


    Pune, Maharashtra, India Capgemini Engineering Full time US$ 90,000 - US$ 1,20,000 per year

    Job DescriptionWorks in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.Applies scientific methods to analyse and solve software engineering problems.He/she is responsible for the development and application of software engineering practice and knowledge, in research,...

  • Software Engineer

    10 hours ago


    Pune, Maharashtra, India Capgemini Engineering Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and...

  • Software Engineer

    12 hours ago


    Pune, Maharashtra, India Capgemini Engineering Full time ₹ 5,00,000 - ₹ 10,00,000 per year

    Job DescriptionPosition Specific Duties - Develop, code, configure, and test programs, applications and systemsExperience developing JavaScript frontend solutions leveraging the React JavaScript libraryDefine logic, create and develop algorithms, analyze complex problems, and meet end user UI requirementsFull life-cycle software development experience in...

  • Software Engineer

    12 hours ago


    Pune, Maharashtra, India Capgemini Engineering Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job DescriptionPosition Specific Duties - Develop, code, configure, and test programs, applications and systemsExperience developing JavaScript frontend solutions leveraging the React JavaScript libraryDefine logic, create and develop algorithms, analyze complex problems, and meet end user UI requirementsFull life-cycle software development experience in...


  • Pune, Maharashtra, India Mastercard Full time US$ 1,25,000 - US$ 1,75,000 per year

    Our PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships...


  • Pune, Maharashtra, India Chase Bank Full time

    Job DescriptionYour opportunity to make a real impact and shape the future of financial services is waiting for you. Let's push the boundaries of what's possible together.As a Director of Software Engineering at JPMorgan Chase within the Consumer & Community Banking's Travel Platform function, you lead multiple technical areas, manage the activities of...


  • Pune, Maharashtra, India beBeeEngineering Full time US$ 1,50,000 - US$ 2,00,000

    Product Engineering DirectorWe are seeking an experienced Product Engineering Manager to lead and manage various hardware and software engineering projects within our organisation.The ideal candidate will possess strong technical expertise, excellent leadership skills, and the ability to effectively coordinate with cross-functional teams.Ensure end-to-end...


  • Pune, Maharashtra, India beBeeSoftware Full time US$ 20,00,000 - US$ 25,00,000

    Job Overview:We are seeking a seasoned leader to spearhead our engineering efforts. As a Director of Software Engineering, you will oversee the development and implementation of cutting-edge software solutions.Key Responsibilities:Establish local offices to support global engineering initiativesDevelop long-term strategies aligned with company...


  • Pune, Maharashtra, India beBeeSolution Full time ₹ 18,00,000 - ₹ 22,00,000

    Job Title: Software Solutions DirectorWe are seeking an experienced Software Solutions Director to lead our team in designing, building, and configuring applications.Job Description:The Software Solutions Director will be responsible for overseeing the development process, collaborating with various teams to ensure application requirements are met, and...


  • Pune, Maharashtra, India Quorum Software Full time

    Job DescriptionSenior Director, Artificial Intelligence (AI)Location: Pune, India or Bangalore, IndiaModel of Work: HybridAbout Quorum SoftwareQuorum Software connects people and information across the energy value chain. Twenty years ago, we built the first software for gas plant accountants. Pipeline operators came next, followed by land administrators,...