Software Architect

5 - 10 years

16 - 20 Lacs

Posted:6 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Join us as a Software Architect, where youll drive the design of cloud-native, microservices-based systems and shape the technical direction of our next-generation products. Youll lead architecture decisions, guide engineering teams on best practices, and ensure our solutions meet performance, scalability, and reliability goals. In this role, youll collaborate closely with R&D, cloud, and platform experts to resolve complex challenges and elevate product quality. Youll also mentor engineers, influence long-term technology strategy, and take ownership of critical architecture components. This is your opportunity to create meaningful impact while building software that powers the future.

HOW YOU WILL CONTRIBUTE AND WHAT YOU WILL LEARN

  • Provide leadership and guidance during customer escalations and emergencies while ensuring adherence to SLAs, and actively work on installing, reproducing, and resolving product issues.
  • Define end-to-end cloud-native architecture using microservices, API-first principles, and containerized workloads, ensuring alignment with modern engineering standards.
  • Collaborate closely with Core R&D SMEs and external cloud teams (Nokia Cloud/NCS/NCP/AnyCloud) to drive solutions and streamline issue resolution.
  • Lead and mentor engineering teams on cloud-native patterns, Go best practices, and high-quality development processes.
  • Own complex component-level software architecture, test strategies for Tribe deliverables, and review HW/SW architecture outputs from associated squads.
  • Conduct design and code reviews, ensure architectural compliance, and coach individual contributors across HW/SW Architecture squads.

Qualifications

Must have:

  • Bachelors degree in Engineering or related fields, with preference for Computer Science, Electrical, Computer, or Software Engineering, along with 5+ years of experience designing cloud-native, distributed architectures.
  • Expertise in Go (Golang), concurrent programming, gRPC, REST, and messaging frameworks, plus deep knowledge of Kubernetes internals, controllers, and operators.
  • Hands-on expertise in cloud-native technologies, containerization, Docker, microservices, and open-source tools such as Fluentd, Istio, Jaeger, MariaDB, XiPKI, Consul, and Envoy.
  • Good understanding of mobile networks including VOLTE/IMS, 4G/5G Core, IMS concepts, and related telecom technologies.

It would be nice if you also had:

  • Practical experience working with SQL and NoSQL databases.
  • Understanding of protocols and interfaces such as HTTP/2, gRPC, and REST APIs.
  • Familiarity with components like Fluentd, Istio, PostgreSQL, Elasticsearch, Prometheus, Kafka, and Keycloak, with the ability to understand their usage, configuration, and troubleshooting.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
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.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Nokia logo
Nokia

Telecommunications

Espoo

RecommendedJobs for You

bengaluru, karnataka, india