SDE 2 Python

Bombay Softwares

Mumbai

On-site

INR 1,200,000 - 1,800,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Bombay Softwares is seeking skilled Python back-end developers to build scalable, high-performance server-side solutions. You will design RESTful APIs, optimize database schemas, and ensure secure, robust deployments in a Linux environment.

The role emphasizes mentoring teammates, collaborating with analysts, and delivering high-quality code with best-practice peer reviews. Mumbai-based team with on-site work expectations.

Qualifications

  • 4+ years of experience in Python development.
  • Hands-on experience with Django, Flask, or FastAPI.
  • Solid database skills in relational databases.
  • Knowledge of how to build and use RESTful APIs.
  • Strong knowledge of version control (Git).
  • Hands-on experience with Linux systems.
  • Familiarity with ORM libraries; SQLAlchemy is a plus.
  • Knowledge of Redis.
  • Understanding of peer review best practices.
  • Hands-on experience in deployment processes.

Responsibilities

  • Write reusable, testable, and efficient code.
  • Design and implement low-latency, high-availability, and performant applications.
  • Design and create RESTful APIs for internal and partner consumption.
  • Implement security and data protection.
  • Debug code on the platform to find root causes and rectify issues.
  • Database query optimization and scalable schema design.

Skills

Python
Django/Flask/FastAPI
Relational databases
RESTful APIs
Version control
Linux
ORM (SQLAlchemy)
Redis
Peer review
Deployment processes
Cloud basics (AWS/Azure/GCP)
Docker

Tools

Docker
SQLAlchemy
Git
Linux

Job description

Job Description:

We are seeking talented, driven individuals with a passion for tackling complex challenges and a strong desire to learn. As part of our engineering team, you will play a key role in orchestrating, deploying, and maintaining scalable and efficient applications.

To excel in this role, you'll need experience in developing server-side logic and working on back-end solutions.

Join us and be part of a team that thrives on innovation and impact!

Job Responsibilities
  1. Write reusable, testable, and efficient code.
  2. Design and implement low-latency, high-availability, and performant applications.
  3. Design and create RESTful APIs for internal and partner consumption.
  4. Implement security and data protection.
  5. Debug code on the platform (written by self or others) to find the root cause of any ongoing issues and rectify them.
  6. Database query optimization & design and implement scalable database schemas that represent and support business processes.
  7. Implement web applications in Python, SQL, Javascript, HTML, and CSS.
  8. Provide technical leadership to teammates through coaching and mentorship.
  9. Delegate tasks and set deadlines.
  10. Monitor team performance and report on performance.
  11. Collaborate with other software developers, business analysts to plan, design and develop applications.
  12. Maintain client relationships and ensure Company deliverables meet highest expectations of the client.
Mandatory Skills
  1. 4+ years of experience in Python Development.
  2. Hands-on exp with any of the Python frameworks: Django/Flask/FastAPI.
  3. Solid database skills in relational databases.
  4. Knowledge of how to build and use RESTful APIs.
  5. Strong knowledge of version control.
  6. Hands-on experience on working on Linux systems.
  7. Familiarity with ORM (Object Relational Mapper) libraries. Experience with SQL Alchemy is a plus.
  8. Knowledge of Redis.
  9. Strong understanding of peer review best practices.
  10. Hands-on experience in deployment processes.
Good to have Skills
  1. Proficiency in AWS, Azure, or GCP (any one).
  2. Experience with Docker.
Requirements
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SDE 2 Python
SDE 2 Python

Bombay Softwares • Ahmedabad District

On-site
INR 900,000 - 1,500,000
Python Developer (SDE II)
Python Developer (SDE II)

Placement Baba • India

On-site
INR 1,500,000 - 2,500,000
Senior Backend Engineer (SDE-3)
Senior Backend Engineer (SDE-3)

iCOUNTER • Pune District

On-site
INR 1,100,000 - 1,500,000
SDE 2 - Full Stack Developer (Python + React)
SDE 2 - Full Stack Developer (Python + React)

Mployee.me • Bengaluru

On-site
INR 900,000 - 1,300,000
SDE 2 - Full Stack Developer (Python + React)
SDE 2 - Full Stack Developer (Python + React)

Capitalmind • Bengaluru

On-site
INR 3,000,000 - 4,000,000
Engineer-Application Development
Engineer-Application Development

CBTS • Gurugram District

On-site
INR 1,200,000 - 2,400,000
Software Development Engineer (SDE 1) – Python/Django
Software Development Engineer (SDE 1) – Python/Django

Xeveloper Technologies Pvt Ltd • Bengaluru

On-site
INR 600,000 - 1,000,000
Competitive salary package
Work on real-world SaaS & AI-driven products
Strong ownership and fast growth environment
SDE 1
SDE 1

Zenskar • Bengaluru

On-site
INR 900,000 - 1,500,000
SDE-2
SDE-2

Talentstack • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Python Developer | Gurugram
Senior Python Developer | Gurugram

DigitalXNode • Gurugram District

On-site
INR 1,400,000 - 2,400,000