19 hours ago
Bengaluru, IndiaSenior
Responsibilities
- Own the design, development, delivery, and lifecycle management of scalable, resilient cloud-native applications.
- Lead architecture and implementation of distributed systems, microservices, and platform components.
- Drive test automation, continuous testing, code quality, reliability engineering, and DevSecOps practices.
- Design and optimize CI/CD pipelines, deployment automation, observability, and Kubernetes-based platforms.
- Use AI-powered development tools and agentic automation frameworks to improve software delivery and engineering productivity.
- Provide technical leadership, mentor engineers, and collaborate with cross-functional teams.
Requirements
- Graduate or master's degree in engineering or equivalent experience.
- 8+ years of experience designing, developing, and delivering cloud-native distributed software systems.
- Strong development experience with Java, Spring Boot, and Python.
- Hands-on experience with Linux, Git, Docker, and Kubernetes or OpenShift.
- Experience building and integrating APIs and microservices.
- Experience with GitLab CI and/or Jenkins pipelines.
- Exposure to agentic AI or AI-assisted development tools such as Cursor or Claude.
- Preferred experience with SOAP APIs, Oracle or PostgreSQL, relational databases, Linux shell scripting, automation, LLMs, prompt engineering, and Retrieval-Augmented Generation.
Tech Stack
Categories
About Infinera
Infinera builds optical networking systems and coherent optical engines, plus automation software and services, for telecom carriers, cloud and data center operators, cable/MSOs, and enterprises. The company designs and manufactures advanced optical semiconductors and pluggable modules for metro, long‑haul, and submarine transport networks. Founded in 2000 and headquartered in San Jose, California, Infinera is now part of Nokia after operating as a NASDAQ‑listed public company.
