Software Architect

3 days ago


Pune, Maharashtra, India SPIRO Full time ₹ 12,00,000 - ₹ 24,00,000 per year

Software Architect 12+ years

Job Description – Software Architect

Position:
Software Architect

Department:
Engineering / Technology

Experience:
10+ years (with 3–5 years in architecture/design roles)

Role Overview

We are seeking an experienced
Software Architect
to design and guide the implementation of scalable, secure, and high-performance systems. The ideal candidate will combine deep technical expertise with strong leadership and communication skills, ensuring that engineering teams deliver well-architected, maintainable software aligned with business objectives.

Key Responsibilities

1. Architecture & Design

  • Define and maintain the system architecture to ensure scalability, reliability, and optimal performance.
  • Create architectural blueprints, sequence diagrams, and data flow models.
  • Evaluate and select appropriate design patterns, frameworks, and technologies.
  • Drive decisions around microservices, APIs, data storage, and messaging systems.
  • Ensure compliance with enterprise architecture principles and security best practices.

2. Technical Leadership

  • Collaborate with product managers, developers, and DevOps engineers to translate business requirements into technical solutions.
  • Review designs and code to ensure alignment with architectural standards.
  • Mentor development teams, promote clean code practices, and enforce technical excellence.
  • Lead architecture reviews, POCs, and spike investigations for new initiatives.

3. Implementation & Delivery

  • Oversee the technical roadmap to ensure modular and maintainable software evolution.
  • Define and enforce standards for CI/CD, testing, observability, and monitoring.
  • Participate in sprint planning and provide architectural input for new features.
  • Work closely with DevOps to ensure system reliability, observability, and cost optimization in production.

4. Innovation & Continuous Improvement

  • Stay current with emerging technologies, frameworks, and architectural practices.
  • Champion automation, performance tuning, and modern design approaches (event-driven, cloud-native, etc.).
  • Conduct post-mortems for system incidents and drive continuous architectural improvements.

Required Skills & Experience

  • Education:
    B.Tech/M.Tech in Computer Science, Engineering, or a related field.
  • Experience:
    12+ years in software development; 3–5 years as a technical or solution architect.

Technical Expertise

  • Strong foundation in
    Java / Spring Boot / Python / Microservices
    architecture.
  • Experience with
    cloud platforms
    (AWS / Azure / GCP).
  • Knowledge of
    API design (REST/gRPC/GraphQL)
    and
    event-driven systems (Kafka/RabbitMQ)
    .
  • Solid understanding of
    databases
    (PostgreSQL, MongoDB, Redis) and
    caching
    strategies.
  • Familiar with
    containerization
    and
    orchestration
    (Docker, Kubernetes).
  • Hands-on experience with
    CI/CD pipelines
    ,
    monitoring tools
    (Grafana, Prometheus, ELK), and
    security
    best practices.
  • Understanding of
    domain-driven design (DDD)
    and
    CQRS/Event Sourcing
    is a plus.
  • Exposure to
    mobile backend integrations
    ,
    payment systems
    , and
    API gateways
    (Kong, Nginx, Apigee) is advantageous.

Soft Skills

  • Strong communication and documentation skills.
  • Strategic thinking with the ability to balance idealism and pragmatism.
  • Excellent problem-solving and analytical skills.
  • Mentoring, coaching, and cross-functional collaboration abilities.
  • Ownership mindset — capable of influencing design and delivery decisions.

Key Performance Indicators (KPIs)

  • Architecture compliance and code quality metrics.
  • Reduction in system downtime and performance bottlenecks.
  • Efficiency of development through reusable components.
  • Team satisfaction and reduced tech debt over time.
  • Successful completion of architecture reviews and design audits.

Nice to Have

  • Certifications (AWS Certified Solutions Architect, TOGAF, etc.)
  • Experience in fintech, telecom, or IoT domains.
  • Prior contributions to open-source projects or tech community leadership.

Why Join Us

  • Opportunity to shape high-impact, distributed systems used by thousands of users.
  • Collaborate with talented engineers solving complex real-world challenges.
  • A culture that values innovation, learning, and autonomy.


  • Pune, Maharashtra, India Momentive Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Description:DUTIES & RESPONSIBILITIES:Determine functional and non-functional requirements for new software or existing applicationsMentor and coach junior development team membersSolve the most difficult software development challengesContribute to the framework for the development of software that will result in high quality solutionsMaintain balance...

  • Software Architect

    1 week ago


    Pune, Maharashtra, India Hexagon Manufacturing Intelligence Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    SummaryWant to be part of a tight-knit team building tech applications to simulate next-generation vehicles and turbines? With our deep knowledge of physics and engineering, we develop technical apps for automotive, electric-vehicle and renewable energy companies across the world. We are looking for a Software Architect to join our product development team...

  • Junior Architect

    5 days ago


    Pune, Maharashtra, India Design Consultants Architect Full time US$ 60,000 - US$ 1,20,000 per year

    Should independently handle large-scale Architectural, Commercial, Residential, and Industrial projects. Should be aware of the rules/norms of the sanctioning bodies. Co-ordinate with consultants, contractors, suppliers. Proficient in Autocad, SketchUp, MS office other related software preferable. Knowledge of ArchiCAD/ Twinmotion will be an added...

  • Jr. Architect

    5 days ago


    Pune, Maharashtra, India Design Consultants Architect Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Should independently handle large-scale Architectural, Commercial, Residential, and Industrial projects. Should be aware of the rules/norms of the sanctioning bodies.Coordinate with consultants, contractors, and suppliers. Proficient in Autocad, SketchUp, MS Office, and other related software, preferably.Knowledge of Archicad will be an added advantage. Min...

  • Software Architect

    2 weeks ago


    Pune, Maharashtra, India Siemens Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Hello Visionary We empower our people to stay resilient and relevant in a constantly changing world. Were looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future. Does that sound like you? Then it seems like youd make a great addition to our vibrant team. Siemens founded...

  • Software Architect

    6 days ago


    Pune, Maharashtra, India Asmadiya Technologies Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Description – Junior ArchitectLocation:Pune (Hybrid/Onsite)Experience:6–8 yearsRole Type:Full-timeAbout the RoleWe are looking for aJunior Architectwith hands-on experience insystem design, development, database architecture, AWS Cloud, and AI integration. The role requires someone who can design, build, and scale applications while working closely...

  • Software Architect

    1 week ago


    Pune, Maharashtra, India SOGECLAIR Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    MISSIONS As Software Architect, your missions will be : Designing Software Solutions: Create high-level architecture designs that meet business requirements and technical specifications. Technical Leadership: Provide guidance and mentorship to development teams, ensuring best practices in coding and design. Technology Evaluation: Assess and recommend...


  • Pune, Maharashtra, India Spadeworx Software Services Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Company Description SpadeWorx Software Services, pioneers of "User Centered Software Engineering" (UCSE), engages with Enterprises to assist them in churning Line of Business applications, business critical solutions with "Enterprise Social Networking" as a theme. Usability, User eXperience, User Productivity, Business and User Context, and Relevant...


  • Pune, Maharashtra, India Qubist Solutions LLC Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Senior Embedded Software Architect for Avionics Systems -We are looking for an accomplished and visionarySenior Embedded Software Architectto take the lead in designing and architectingsafety-critical embedded systems for avionics applications. The right candidate will bring deep expertise in embedded software design, real-time systems, and model-based...

  • Software Architect

    7 days ago


    Pune, Maharashtra, India Cerillion Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Description(Software Technical Architect)​Job SummaryWe are looking for a Software Architect/ Development Technical Lead to work as part of our India Development Team.​The core principle of the role involves –Taking on overall ownership and responsibility of the functional and technical solution for the project/product transformationWorking closely...