Taro Logo

Software Engineer for IAS Team

Global leader in high-speed connectivity focused on providing carrier-class software solutions
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Telecommunications

Job Description

Ciena, a global leader in high-speed connectivity, is seeking a Software Engineer for their IAS team. This role focuses primarily on backend development, requiring expertise in Java and Python within a Linux environment. The position demands a strong foundation in software design principles and experience with various databases including PostgreSQL, Cassandra, and Oracle.

The ideal candidate will have 3+ years of experience in developing carrier-class software, with a BS in Computer Science, Electrical Engineering, or a related field. They should be proficient in core technologies such as Core Java, Spring, and Hibernate, and comfortable working in an Agile environment using tools like Jira.

This role offers an exciting opportunity to work with cutting-edge 5G technology, collaborating with advanced 5G operators and CNF/VNF providers. The engineer will play a crucial role in shaping software solutions that enable operators to create market-leading 5G services.

Ciena offers a people-first approach with a culture focused on flexible work environments, individual growth, and well-being. The company is committed to building an inclusive environment where employees feel respected, valued, and heard. They prioritize not just business success but also meaningful social, community, and societal impact.

Knowledge of cloud environments (Docker, Kubernetes, AWS), familiarity with TMF and 3GPP standards, and understanding of networking concepts (SDN, NFV, NETCONF, YANG) are highly desired. Experience with distributed platforms and stream processing using Kafka would be advantageous.

Join a company that combines technological innovation with human values, offering opportunities for professional growth while contributing to the future of telecommunications infrastructure.

Last updated 3 days ago

Responsibilities For Software Engineer for IAS Team

  • Work with advanced 5G operators and 5G CNF/VNF providers
  • Shape the future of software for enabling operators to create market-leading 5G Services
  • Develop and maintain carrier-class software solutions

Requirements For Software Engineer for IAS Team

Java
Python
PostgreSQL
Cassandra
Kafka
Linux
  • BS in CS/EE or related discipline
  • 3+ years of professional experience developing carrier-class software
  • Proficient in Java and Python development in a Linux environment
  • Experience with Core Java, Spring, Hibernate
  • Strong software design principles
  • Experience with databases (PostgreSQL, Oracle, Cassandra, Elasticsearch)
  • Ability to work in an Agile environment using Jira

Benefits For Software Engineer for IAS Team

  • Flexible work environment
  • Focus on individual growth
  • Focus on well-being
  • Focus on belonging

Related Jobs