HamburgerMenu
hirist

Senior/Staff Software Engineer - Python Technologies

Peepal Consulting
Bangalore
3 - 7 Years
star-icon
3.9white-divider59+ Reviews

Posted on: 01/12/2025

Job Description

Description :

We are seeking a highly skilled Senior/Staff Software Engineer with strong backend development experience and at least 2 years of hands-on expertise in Python.

The ideal candidate will have a solid understanding of microservices architecture, RESTful API development, and exposure to frontend development using React.js.

This role requires strong problem-solving abilities, clean coding practices, and the capability to work in a fast-paced product environment.

Key Responsibilities :

- Design, build, and maintain scalable backend services using Python.

- Develop and optimize microservices-based architectures for high performance and reliability.

- Build, integrate, and maintain RESTful APIs.

- Collaborate with frontend engineers to integrate backend services with React.js applications.

- Write clean, efficient, and maintainable code following best engineering practices.

- Participate in architectural discussions, code reviews, and technical design sessions.

- Troubleshoot and resolve complex technical issues across services.

- Work closely with cross-functional teams including Product, QA, and DevOps.

Required Skills :

- 3 to 7 years of hands-on software development experience.

- Minimum 2 years of experience in Python backend development.

- Strong experience with Microservices Architecture and distributed systems.

- Proficient in building and consuming RESTful APIs.

- Experience with databases (SQL/NoSQL).

- Exposure to frontend development using React.js.

- Proficiency with CI/CD pipelines and cloud environments (AWS/Azure/GCP preferred)


info-icon

Did you find something suspicious?