813 Software Architecture Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

15.0 - 18.0 years

25 - 30 Lacs

bengaluru

Work from Office

Job Description: We are seeking a Software Architect with extensive experience in Windows, C++, and C# to lead the design and architecture of enterprise-grade system-level applications. Responsibilities: Architect and design complex Windows-based software systems. Lead the technical design process across multiple teams. Review software architecture, code quality, and design patterns. Define and enforce coding standards and best practices. Mentor and guide senior developers and technical leads. Collaborate with stakeholders to define technical requirements. Ensure scalability, security, and performance of applications. Participate in troubleshooting and root cause analysis of critical issues....

Posted Just now

AI Match Score
Apply

3.0 - 8.0 years

0 Lacs

chennai, tamil nadu

On-site

As a Technical Architect at SuperOps, you will play a crucial role in developing high-quality architectural solutions to meet business needs and enhance performance and scalability. Your expertise in software architecture, cloud technologies, and scalable solutions will be utilized to integrate GraphQL APIs and efficiently manage state to ensure optimal performance and a seamless user experience. Here's what you'll be doing: - Develop and implement high-quality architectural solutions to meet business needs and enhance performance and scalability. - Utilize Your Expertise: Responsible for integrating GraphQL APIs into the platform and efficiently managing state to ensure optimal performance ...

Posted 17 hours ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

haryana

On-site

You will be responsible for Infotainment system Specification Creation, Hardware and Software specification creation, Vehicle Layouting and Packaging, Development with supplier and internal stakeholders, Part and vehicle validation/testing, and 3rd party Certification. - Create Infotainment specification, high level features and deployment - Create Request for Information (RFI)/Request for Quotation (RFQ), Control Spec/Hardware spec/Software spec, and End Customer specific test/abuse cases - Study competitors models to identify New Technology/Deployment in MSIL models - Infotainment Layouting/Packaging in vehicle - Coordinate with business partners for development of Infotainment and deploym...

Posted 19 hours ago

AI Match Score
Apply

5.0 - 10.0 years

7 - 12 Lacs

mumbai

Work from Office

As a Software Engineer, you take ownership of projects, learn, and work collaboratively with your colleagues. You constantly design, test, evolve and evaluate the nuts and bolts of our operation while offering a creative and analytical approach.The high-quality code that stems from your fingertips is robust, readable and understandable. Your pragmatic test coverage allows you to confidently and responsibly practice continuous refactoring. As a backend specialist, you're passionate about building scalable, resilient and secure systems.you're at home writing platforms, and you'display an intricate understanding of how each line of code fits into a business plan. Roles & Responsibility Lead and...

Posted 21 hours ago

AI Match Score
Apply

10.0 - 15.0 years

35 - 40 Lacs

bengaluru

Work from Office

The Atlassian Ecosystem and Marketplace organization enables our customers to do more with Atlassian products by giving them options to choose trusted applications developed specifically for enhancing the productivity of the customers or build their own custom applications tailored for their own needs. The builders of the applications use the rich extensibility options available to unleash their creativity and extend the Atlassian products. They can also choose to publish the applications on Atlassian Marketplace to showcase their creativity and also turn it into a monetization opportunity. We are hiring for a senior principal engineer who has deep engineering background building solutions t...

Posted 21 hours ago

AI Match Score
Apply

10.0 - 15.0 years

20 - 25 Lacs

bengaluru

Work from Office

Technology Strategy: Define and lead the companys technical vision and strategy aligned with business objectives Software Architecture: Oversee the design and evolution of scalable, secure, and high-performance systems and platforms AI/ML Innovation: Lead the development and integration of AI/ML solutions, ensuring responsible and ethical deployment Team Leadership: Build, mentor, and manage high-performing engineering and data science teams Cross-functional Collaboration: Partner with product, operations, and executive teams to align on technology initiatives Tech Stack Ownership: Evaluate and select the most appropriate tools, frameworks, and technologies for the organization Governance & ...

Posted 1 day ago

AI Match Score
Apply

8.0 - 12.0 years

30 - 40 Lacs

bengaluru

Work from Office

Primary Skills: Minimum 8+ Years of experience in enterprise networking. Sound understanding of concepts related to computer architecture, data structures and C/C++/Bash scripting . Sound understanding of build using Makefile, Cmake, Automake and Kernel build system. Must have worked on kernel drivers for Ethernet, or WiFi. Must have worked with packet offloading such as SFE, DPDK, and other IP acceleration SDKs. Expert in Networking, protocols, packet routing, bridging and data plane services. Strong networking (TCP/IP, switching, etc.) skills and ability to debug network problems such as data stalls. Linux internal networking knowledge of iptables, nftables and routing stack is plus. Good ...

Posted 1 day ago

AI Match Score
Apply

0.0 - 1.0 years

1 - 3 Lacs

coimbatore

Work from Office

Good knowledge in Java ,C,C++ is mandatory.Strong knowledge in OOPs concepts, J2EE, HTML, CSS, SQL. Logical and analytical thinking towards any programming language.Should have designed at least one project module using object oriented analysis & design techniques. Sound knowledge of modern software architecture and development techniques. Should be a self initiator and interested in learning new technologies. Good analytical and logical skills.Excelling problem solving skills with out of the box approach.

Posted 1 day ago

AI Match Score
Apply

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

As a Technical Business Analyst at our company, you will play a crucial role in delivering a seamless user experience by bridging the gap between business requirements and technical solutions. Your self-motivation and ability to handle multiple projects will be key to making a meaningful impact on our team. **Roles and Responsibilities:** - Collaborate with stakeholders to gather and document technical and business requirements. - Plan and prioritize requirements for minimal viable releases and phased rollouts. - Identify technical and functional issues, escalating concerns to the development team promptly. - Analyze business opportunities, assessing technical feasibility and market prospect...

Posted 1 day ago

AI Match Score
Apply

1.0 - 5.0 years

0 Lacs

karnataka

On-site

Role Overview: As a back-end engineer at Google, you will be utilizing your expertise in Machine Learning to combat abuse and ensure user safety. Your role will involve collaborating with domain expert analysts to set up data pipelines, develop machine learning models, and enhance automated review and detection systems. You will also work on integrating online/offline systems with various Google platforms to gather signals, features, and verdicts. Additionally, you will lead projects across different teams within the organization, providing guidance on solutions and execution. Key Responsibilities: - Utilize Machine Learning knowledge to combat abuse and enhance user safety. - Perform integr...

Posted 1 day ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

maharashtra

On-site

As a Lead Unity Developer specializing in virtual experiences, you will be responsible for: - Leading the development of high-quality virtual experiences using the Unity engine - Building, optimizing, and maintaining code for cross-platform deployment (PC, mobile, VR, AR) - Developing innovative gameplay mechanics, user interfaces, and tools to enhance player experience - Managing a team of developers to ensure productivity, efficiency, and high-quality work delivery - Working closely with other teams, including designers, artists, and product managers, to understand and fulfill project requirements - Mentoring and coaching developers to improve their skills - Staying updated with new techno...

Posted 1 day ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

nagpur, maharashtra

On-site

As a Technical Manager at the company, you will play a crucial role in leading a team of developers and overseeing multiple projects simultaneously. Your responsibilities will include: - Proficiency in C# and .NET Core, with hands-on experience in developing enterprise applications. - Strong knowledge of Angular (latest versions preferred) for front-end development. - Experience in MVC architecture and RESTful API development. - Expertise in MSSQL/MySQL, with the ability to write optimized queries and manage databases efficiently. - Good understanding of software architecture, design patterns, and SOLID principles. - Proven experience in leading a team of developers and handling multiple pro...

Posted 1 day ago

AI Match Score
Apply

8.0 - 12.0 years

0 Lacs

chennai, tamil nadu

On-site

If you are looking for a career at a dynamic company with a people-first mindset and a deep culture of growth and autonomy, ACV is the right place for you! Competitive compensation packages and learning and development opportunities, ACV has what you need to advance to the next level in your career. We will continue to raise the bar every day by investing in our people and technology to help our customers succeed. We hire people who share our passion, bring innovative ideas to the table, and enjoy a collaborative atmosphere. ACV is a technology company that has revolutionized how dealers buy and sell cars online. We are transforming the automotive industry. ACV Auctions Inc. (ACV), has appli...

Posted 1 day ago

AI Match Score
Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

Role Overview: As a software engineer at Google Cloud, you will be part of a dynamic team developing next-generation technologies that impact billions of users worldwide. Your role will involve working on critical projects essential to Google Cloud's operations, with opportunities to switch teams and projects as the business evolves. You will be expected to anticipate customer needs, take ownership, and drive innovation. Versatility, leadership qualities, and a passion for solving complex problems across the full-stack are key attributes for success in this role. Key Responsibilities: - Lead the emulation team in designing and implementing the Google Global Networking (GGN) virtualization in...

Posted 1 day ago

AI Match Score
Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

Role Overview: As an Engineering Manager, your primary responsibility is to ensure the implementation of a modular, scalable, secure, and robust cloud software framework. You will also be involved in sprint management for development projects, certifications, and regulatory approvals, compliance tracking, 3rd party tech integration, documentation, and QA to maintain the efficiency and performance of the cloud software. Key Responsibilities: - Software Architecture: - Brainstorming and implementing software architecture strategies - Collaborating with developers for smooth development processes - Project Management: - Managing sprints for development projects - Planning and tracking project d...

Posted 1 day ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

As a Web Developer at our company, you will be responsible for developing and maintaining web applications using .NET Core, C#, and React JS. You will design and implement RESTful APIs and microservices architecture to create seamless user experiences. Your role will involve optimizing application performance, scalability, and security while following best practices to write clean, maintainable, and efficient code. Key Responsibilities: - Collaborate with front-end developers, UI/UX designers, and stakeholders - Perform unit testing and integration testing - Work with databases such as SQL Server, PostgreSQL, or MongoDB - Participate in code reviews, Agile development processes, and continuo...

Posted 2 days ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

As a Java Developer in this role, you will lead the design, development, and maintenance of robust, scalable, and high-performance Java-based applications. Your responsibilities will include architecting and developing front-end and back-end components using Java, Angular, and React. You will collaborate with stakeholders to define software requirements and provide technical leadership to junior developers, ensuring high-quality coding practices within the team. Key Responsibilities: - Lead the design, development, and maintenance of Java-based applications - Architect and develop front-end and back-end components using Java, Angular, and React - Collaborate with stakeholders to define softw...

Posted 2 days ago

AI Match Score
Apply

4.0 - 11.0 years

20 - 25 Lacs

hyderabad

Work from Office

ServiceNow is seeking a Staff Solution Architect to drive the design and delivery of scalable, high-impact solutions across Data and Analytics portfolio. This is a senior-level, hands-on architecture role focused on enabling seamless digital workflows, integrating platform capabilities, and ensuring technical excellence across critical DnA assets on ServiceNow AI platform. You will work at the intersection of product, engineering, and platform teams to architect solutions that enhance user experience, performance, and maintainability. The ideal candidate has deep expertise in enterprise software architecture, solution design, and platform integration within Digital Technology (DT) environmen...

Posted 4 days ago

AI Match Score
Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

**Job Description:** You will play a fundamental role in delivering World Class Apps, Services, and Technos creating emotions & value to end-users as a C++ Developer in our DELMIA R&D organization. Your primary responsibility will be the development of DELMIA Process Planning Suite of Software Applications. Here are your key responsibilities: - Design the software system, select algorithms, theories, or technologies to use, plan appropriate user interface, and identify/manage dependencies with other components - Document selections in a PES (Product Enhancement Specification Document) and develop/implement new functionalities described in PES by coding, compiling, and running unit tests - En...

Posted 4 days ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You will be responsible for implementing and maintaining the windows application to support the local development environments. Additionally, you will be in charge of integrating project functions and resources across the product life cycle, from planning to deployment. As an individual contributor, you will independently design, develop, and implement software solutions using C++ programming languages. Furthermore, you will be accountable for design and algorithms. You will also design, develop, and maintain CI/CD pipelines using Azure DevOps tools for continuous integration and delivery of applications. Qualifications Required: - B.Tech/BE in Computer Science/Computer Engineering or a mast...

Posted 4 days ago

AI Match Score
Apply

8.0 - 12.0 years

0 Lacs

maharashtra

On-site

As a Head of AI Engineering at ScalePad, you will be responsible for leading AI development initiatives, shaping the AI strategy, and guiding teams in building impactful AI applications. Your role will involve technical leadership, AI governance, team management, and cross-functional collaboration to drive innovation and enhance developer productivity. Here is a detailed breakdown of your responsibilities and qualifications: **Responsibilities:** - **Technical Leadership & AI Strategy:** - Architect state-of-the-art AI applications leveraging advanced prompting techniques, frameworks, and data access. - Provide expertise in ML, Large Language Models, Graph Neural Networks, and multi-modal AI...

Posted 4 days ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Senior Manager at EY, you will play a crucial role in establishing effective working relationships with key stakeholders, driving program discussions, and communicating project status, risks, and issues. Your leadership will be pivotal in promoting agile and lean methodologies within the team, facilitating continuous improvement, and coaching team members on best process and engineering practices. **Key Responsibilities:** - **Leadership and Team Management:** Lead and inspire large delivery teams to achieve project objectives and meet stakeholder expectations. Build and manage motivated teams, fostering collaboration and effective communication. - **Technical Guidance:** Provide techni...

Posted 4 days ago

AI Match Score
Apply

9.0 - 13.0 years

0 Lacs

hyderabad, telangana

On-site

Role Overview: As a Platform Architect on the Engineering Platforms team at Invesco, you will play a crucial role in defining and driving the architectural strategy for internal developer platforms and enterprise services. Your main responsibility will be to lead cross-functional initiatives, mentor engineering teams, and ensure the delivery of scalable, secure, and developer-friendly solutions that align with Invesco's enterprise vision. This role demands deep technical expertise, strategic thinking, and a passion for enabling engineering excellence at scale. Key Responsibilities: - Define and evolve the architectural vision for internal developer platforms and enterprise services. - Lead t...

Posted 4 days ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

bangalore, karnataka

On-site

Role Overview: As an Associate at PwC, you will work as part of a team of problem solvers, helping to solve complex business issues from strategy to execution. Your main responsibilities will include inviting and giving feedback in a constructive manner, collaborating effectively with others, identifying and suggesting improvements, handling and analyzing data responsibly, following risk management and compliance procedures, staying up-to-date with developments in your area of specialism, communicating confidently in a clear and articulate manner, building and maintaining networks, upholding the firm's code of ethics and business conduct. Key Responsibilities: - Support sprint planning and c...

Posted 4 days ago

AI Match Score
Apply

8.0 - 12.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

As an experienced Software Developer with strong proficiency in Java and/or Node.js, along with relevant frameworks and tools, you will play a crucial role in leading the technology expertise and development leadership. Your key responsibilities will include: - Demonstrating deep expertise in Java or Node.js, including data structures, algorithms, APIs, libraries, and best practices. - Leading and guiding the development team in implementing high-quality, scalable, and efficient solutions. - Providing hands-on coding support, technical reviews, and troubleshooting assistance as needed. In addition, you will be responsible for: - Designing and implementing scalable, maintainable, and high-per...

Posted 5 days ago

AI Match Score
Apply

Exploring Software Architecture Jobs in India

The software architecture job market in India is experiencing a significant growth as organizations are increasingly realizing the importance of having well-designed software systems. Software architects play a crucial role in designing and structuring software solutions that meet the business needs and technical requirements of an organization.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Delhi/NCR

Average Salary Range

The salary range for software architecture professionals in India varies based on experience and expertise. Entry-level software architects can expect to earn between INR 6-10 lakhs per annum, while experienced professionals with over 5 years of experience can earn upwards of INR 15 lakhs per annum.

Career Path

The typical career progression for software architecture professionals in India follows a path from Junior Developer to Senior Developer to Tech Lead. With experience and expertise, software architects can advance to roles such as Solution Architect, Enterprise Architect, or Chief Technology Officer (CTO).

Related Skills

In addition to software architecture skills, professionals in this field are often expected to have expertise in the following areas: - System Design - Programming Languages (e.g., Java, C++, Python) - Cloud Technologies (e.g., AWS, Azure) - Database Management - Project Management

Interview Questions

  • What is software architecture, and why is it important? (basic)
  • Explain the difference between monolithic and microservices architecture. (medium)
  • How do you approach designing a scalable and high-performance system? (medium)
  • What are some common design patterns used in software architecture? (medium)
  • How do you ensure the security of a software system through architecture? (medium)
  • What is the role of a software architect in an Agile development environment? (basic)
  • Describe your experience in designing and implementing API services. (medium)
  • How do you handle conflicting requirements when designing a software system? (medium)
  • Explain the concept of loose coupling in software architecture. (basic)
  • How do you stay updated with the latest trends and technologies in software architecture? (basic)
  • What tools do you use for designing and documenting software architecture? (basic)
  • Describe a challenging software architecture problem you solved in your previous role. (medium)
  • How do you balance technical feasibility with business requirements in software design? (medium)
  • What are the key considerations when designing a cloud-native application? (advanced)
  • How do you approach refactoring a legacy system to improve its architecture? (advanced)
  • What is your experience with performance tuning and optimization in software systems? (medium)
  • Describe a scenario where you had to make trade-offs between different architectural principles. (medium)
  • How do you ensure the scalability and reliability of a distributed system? (medium)
  • Have you worked with any specific design methodologies or frameworks in your projects? (basic)
  • What is your approach to designing for maintainability and extensibility in software systems? (medium)
  • How do you conduct architecture reviews and ensure adherence to best practices in your team? (medium)
  • What are some common pitfalls to avoid in software architecture design? (basic)
  • How do you communicate and justify your architectural decisions to stakeholders and non-technical team members? (medium)
  • Describe a successful software project you led from an architecture standpoint. (medium)
  • How do you see the role of software architecture evolving in the future? (advanced)

Closing Remark

As you explore software architecture jobs in India, remember to showcase your expertise, experience, and problem-solving skills during interviews. Prepare thoroughly, stay updated with industry trends, and approach each opportunity with confidence. Good luck on your job search!

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies