Cloud Native SW Developer
Role details
Job location
Tech stack
Job description
- Work as part of an agile team to deliver production-ready software.
- Analyse requirements and design clean, maintainable software architectures.
- Develop, test, integrate, troubleshoot and support microservices and related components.
- Implement real-time data pipelines for network telemetry and analytics.
- Drive continuous quality improvements across products and processes.
- Migrate and evolve existing solutions to modern technologies and architectures.
- Help design and implement CI/CD and MLOps pipelines for cloud-native and AI solutions.
- Contribute to innovation initiatives, participate in code reviews, and help shape technical roadmaps and product lifecycle activities.
Requirements
Do you have experience in Spark?, Do you have a Master's degree?, * Bachelor's or Master's degree in Computer Science, Computer Engineering or a related field.
- Practical software engineering experience and a solid understanding of software architecture and product lifecycle management.
- Strong programming skills in Python and C++; experience with Go or Java is a plus.
- Hands-on experience with cloud-native tooling: Docker, Kubernetes and Helm.
- Familiarity with CI/CD automation and MLOps tools (e.g., Kubeflow, MLflow, SageMaker).
- Exposure to AI/ML frameworks and at least one major cloud platform (AWS, GCP or Azure) is advantageous.
- Experience with distributed systems or real-time analytics (e.g., Kafka, Spark) is a plus.
- Excellent English communication skills; German is a plus.
- A collaborative mindset, cultural awareness, adaptability and a passion for innovation.
Benefits & conditions
What We Offer
- Flexible working arrangements to support work-life balance.
- The chance to work with cutting-edge AI and cloud technologies and influence platform direction.
- Support for professional development, training and certifications.
- A collaborative, innovation-driven culture with diverse, multinational teams.
We welcome applicants from diverse backgrounds. If you're curious, proactive and eager to learn, we encourage you to apply even if you don't meet every qualification.
Why join Ericsson?
At Ericsson, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´s possible. To build solutions never seen before to some of the world's toughest problems. You´ll be challenged, but you won't be alone. You´ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.