Job Location: Remote, Central or Eastern European Time (CET/EET), Europe or Hybrid to Frankfurt/Germany or Sofia/Bulgaria
To support our Network Orchestration Team, we are now looking for a committed person as:
Network Automation Software Developer (w/m/d)
Our Offer
As a Network Automation Software Developer in the Network Orchestration Team, you design and build production-grade orchestration systems and platform services in Python for DE-CIX's global network infrastructure. You translate operational requirements into scalable software solutions, develop robust APIs and automation workflows, and continuously improve the reliability and stability of our carrier-grade orchestration platform. Experience with large-scale network environments is a plus.
Your main responsibilities will be:
- Design and develop production-grade Python software for network orchestration and automation
- Build scalable orchestration systems and integrations for multi-vendor network infrastructure (including Nokia platforms)
- Implement automation workflows using APIs, NETCONF, gNMI, gRPC, and related technologies
- Collaborate with Network Engineering and Operations teams to automate complex infrastructure processes
- Improve the reliability, scalability, observability, and maintainability of orchestration systems
- Contribute to software architecture, code reviews, testing, CI/CD, and engineering best practices
- Remote-first work environment and home office
What also awaits you is:
- an appreciative corporate culture and trustful teamwork with like-minded specialists, as well as great working conditions (extensive personnel development measures, an occupational pension scheme, weekly language courses, a Deutschland ticket, health promotion, support on child care, eldercare, hybrid working model and many more)
- exciting and diverse challenges in an innovative and international environment, within the framework of a crisis-resistant permanent contract with the world’s market leader in its sectorlast but not least extremely friendly and supportive colleagues
Benefits
This is important to us
- 5+ years of professional experience in software engineering, with strong Python skills and experience with asynchronous programming and modern Python frameworks
- Proven experience building production-grade applications using Test-Driven Development, Git, and CI/CD pipelines
- Experience with APIs, distributed systems, event-driven architectures, and network automation/orchestration platforms
- Solid understanding of networking concepts and infrastructure, with the ability to solve complex technical challenges independently and collaboratively
- You are eligible and willing to undergo the German background check “Sicherheitsüberprüfung 1” (SÜ1)
- Availability for trips to the main office in Frankfurt am Main, Germany
Nice to have:
- Experience with network platforms (e.g. Nokia SR OS/SR Linux), network automation technologies (NETCONF/YANG, gNMI, gRPC), and Kubernetes
- Experience in ISP, carrier, or large-scale data center environments, including monitoring with Grafana and Prometheus
Contact
If you seek new challenges in network communication, excel in teamwork and self-motivation, focus on lasting solutions, and have strong communication skills (especially in English, German is a plus), we look forward to your full application, including salary expectations.
Contact Person:
Your interview process will typically include:
- Talent Screening | 30 minutes
- Manager & HR Interview | 60 minutes with the hiring manager and HR
- Technical Interview | 180 minutes with the hiring team
- Final Interview | 30 minutes
DE-CIX takes the protection of your personal data very seriously and strictly adheres to the rules of data protection laws. For more information, please see our .
Job Location: Remote, Central or Eastern European Time (CET/EET), Europe or Hybrid to Frankfurt/Germany or Sofia/Bulgaria
To support our Network Orchestration Team, we are now looking for a committed person as:
This is important to us
- 5+ years of professional experience in software engineering, with strong Python skills and experience with asynchronous programming and modern Python frameworks
- Proven experience building production-grade applications using Test-Driven Development, Git, and CI/CD pipelines
- Experience with APIs, distributed systems, event-driven architectures, and network automation/orchestration platforms
- Solid understanding of networking concepts and infrastructure, with the ability to solve complex technical challenges independently and collaboratively
- You are eligible and willing to undergo the German background check “Sicherheitsüberprüfung 1” (SÜ1)
- Availability for trips to the main office in Frankfurt am Main, Germany
Nice to have:
- Experience with network platforms (e.g. Nokia SR OS/SR Linux), network automation technologies (NETCONF/YANG, gNMI, gRPC), and Kubernetes
- Experience in ISP, carrier, or large-scale data center environments, including monitoring with Grafana and Prometheus
Our Offer
As a Network Automation Software Developer in the Network Orchestration Team, you design and build production-grade orchestration systems and platform services in Python for DE-CIX's global network infrastructure. You translate operational requirements into scalable software solutions, develop robust APIs and automation workflows, and continuously improve the reliability and stability of our carrier-grade orchestration platform. Experience with large-scale network environments is a plus.
Your main responsibilities will be:
- Design and develop production-grade Python software for network orchestration and automation
- Build scalable orchestration systems and integrations for multi-vendor network infrastructure (including Nokia platforms)
- Implement automation workflows using APIs, NETCONF, gNMI, gRPC, and related technologies
- Collaborate with Network Engineering and Operations teams to automate complex infrastructure processes
- Improve the reliability, scalability, observability, and maintainability of orchestration systems
- Contribute to software architecture, code reviews, testing, CI/CD, and engineering best practices
- Remote-first work environment and home office
What also awaits you is:
- an appreciative corporate culture and trustful teamwork with like-minded specialists, as well as great working conditions (extensive personnel development measures, an occupational pension scheme, weekly language courses, a Deutschland ticket, health promotion, support on child care, eldercare, hybrid working model and many more)
- exciting and diverse challenges in an innovative and international environment, within the framework of a crisis-resistant permanent contract with the world’s market leader in its sectorlast but not least extremely friendly and supportive colleagues
Benefits
Contact
If you seek new challenges in network communication, excel in teamwork and self-motivation, focus on lasting solutions, and have strong communication skills (especially in English, German is a plus), we look forward to your full application, including salary expectations.
Contact Person:
Your interview process will typically include:
- Talent Screening | 30 minutes
- Manager & HR Interview | 60 minutes with the hiring manager and HR
- Technical Interview | 180 minutes with the hiring team
- Final Interview | 30 minutes
DE-CIX takes the protection of your personal data very seriously and strictly adheres to the rules of data protection laws. For more information, please see our .