2 days ago
Bengaluru, IndiaSenior
Responsibilities
- Own the design, development, delivery, and lifecycle management of scalable and resilient cloud-native applications.
- Lead the 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 cloud-native 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, with 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 REST APIs and microservices.
- Experience with CI/CD pipelines using GitLab CI and/or Jenkins.
- Exposure to agentic AI or AI-assisted development tools such as Cursor or Claude.
- Preferred experience with SOAP APIs, Oracle, 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.
