Sr. Software Engineer - Python Bangalore,Karnataka,India Product Development Posted 7 hours ago

Ericsson GmbH

Bengaluru

On-site

INR 1,200,000 - 2,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ericsson GmbH is seeking an experienced backend developer to architect and implement scalable Python-based web services. You will lead a team, conduct code reviews, and mentor junior engineers while collaborating with product managers and UX/UI designers to deliver cohesive telecom solutions.

The role requires 5–8 years of backend experience with Python and hands-on knowledge of Django/REST APIs, microservices, and cloud platforms. A strong focus on testing, CI/CD, and secure design is essential.

Qualifications

  • Bachelor’s / Master’s degree in CS/IT or related field.
  • 5–8 years of backend development experience with Python.
  • Proficient in Python frameworks: Django, Flask, FastAPI.
  • Experience with microservices and RESTful APIs.
  • Familiarity with Kubernetes and cloud platforms (AWS/Azure/GCP).
  • CI/CD, automated testing, and containerization with Docker.
  • Strong problem-solving and collaboration skills.

Responsibilities

  • Architect and develop scalable back-end web apps in Python.
  • Lead a team of developers, conduct code reviews, mentor juniors.
  • Collaborate with cross-functional teams to deliver cohesive solutions.
  • Stay updated on new tech and improve development processes.

Skills

Python
Django
REST APIs
Async programming
Microservices
Cloud platforms
Kubernetes
Docker
CI/CD
Testing (unit/robot)

Education

Bachelor's / Master’s in CS/IT

Tools

Django
Flask
FastAPI
Jenkins
Spinnaker
Docker
Kubernetes
MySQL
NoSQL

Job description

Join our Team
About this Opportunity

Ericsson is a global leader in telecommunications and technology, driving innovation in 5G, cloud-native development, and digital transformation. We are a R&D unit in Ericsson, building world class cloud-native based AI/ML big-data analytics software for telecom operators. We are looking for a dedicated, competent, dynamic and proactive individual having end to end cloud native product development experience in Python and ML.

What you will do
  • Backend Development: Architect and develop scalable, high-performance web applications using Python, ensuring performant and efficient systems.
  • Team Leadership: Lead a team of highly motivated developers, conducting code reviews, mentoring junior members, and fostering a culture of excellence.
  • Collaboration: Work closely with cross-functional teams, including backend developers, UX/UI designers, and product managers, to deliver cohesive solutions.
  • Continuous Improvement: Stay abreast of emerging technologies and best practices, integrating them into the development process to enhance efficiency and quality.
What you will bring
  • Education: Bachelor’s / Master’s degree in Computer Science, Information Technology, or a related field. "All academic credentials must be from recognized and accredited institutions and are further subject to verification."
  • Experience: 5–8 years of professional experience in backend development, with a strong focus on Python.
  • Technical Skills:
    • Proficiency in Python & Django/Rest API/FLASK/FAST API.
    • Experience with Micro Servies architecture.
    • Strong understanding of RESTful APIs and asynchronous programming (Python).
    • Basic Understanding - Kubernetes and cloud computing – AWS/Azure/GCP.
    • Knowledge of DevOps practices, including CI/CD pipelines (Jenkins, Spinnaker) and automated testing.
    • Experience with containerization (Docker, Kubernetes).
    • Experience with Databases – MySQL, NoSQL.
    • Exposure to security best practices in system design and implementation.
    • Knowledge about end-to-end tests using Robot framework and wire-mock.
    • Write unit tests first before implementing features to ensure the functionality is well-defined and testable.
    • Understanding of Agile methodologies and DevOps practices.
    • Familiarity with cloud platforms and containerization technologies.
    • Excellent problem-solving and analytical skills.
    • Ability to work effectively in a fast-paced, collaborative team environment.
    • Strong communication and interpersonal skills.
    • Good to have- Contributing to system design and architecture.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Software Engineer - Python
Sr. Software Engineer - Python

Ericsson GmbH • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Sr. Software Engineer - Python
Sr. Software Engineer - Python

Ericsson • Bengaluru

On-site
INR 1,400,000 - 2,200,000
Technical Lead - SW Development - Python
Technical Lead - SW Development - Python

Ericsson • Bengaluru

On-site
INR 2,500,000 - 5,500,000
Technical Lead - SW Development - Python Bangalore,Karnataka,India Product Development
Technical Lead - SW Development - Python Bangalore,Karnataka,India Product Development

Ericsson GmbH • Bengaluru

On-site
INR 4,500,000 - 7,500,000
Sr. Software Architect
Sr. Software Architect

Ericsson • Dadri

On-site
INR 4,000,000 - 7,000,000
Senior Python Developer
Senior Python Developer

Euphoric Thought Technologies Pvt. Ltd. • Bengaluru

On-site
INR 2,400,000 - 4,200,000
Software Engineer - Python
Software Engineer - Python

KJBN Labs • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Jr. Python Developer
Jr. Python Developer

Neurealm • Chennai District

On-site
INR 900,000 - 1,500,000
Python Engineer
Python Engineer

Zyoin Group • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Python Developer
Senior Python Developer

HypTechie • Bengaluru

On-site
INR 2,000,000 - 4,000,000