Software Development Engineer 2 Python and Django Developer
Bombay SoftwaresRole Overview
Bombay Softwares is hiring a entry-level Software Development Engineer 2 Python and Django Developer. This is a full-time role in IN. Part of Bombay Softwares's Backend hiring. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Job Description
As a member of the engineering team, you will be responsible for orchestrating, deploying, and maintaining scalable and efficient applications. To excel in this role, you must have experience in developing server-side logic and working on back-end solutions. Join a team that thrives on innovation and impact. Your responsibilities will include:
- 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 and rectify issues.
- Optimize database queries and design scalable database schemas.
- Implement web applications in Python, SQL, Javascript, HTML, and CSS.
- Provide technical leadership through coaching and mentorship.
- Delegate tasks, set deadlines, and monitor team performance.
- Collaborate with software developers and business analysts.
- Maintain client relationships and ensure deliverables meet client expectations.
Qualifications & Skills required for this role are:
Mandatory:
- 3+ years experience in Django/Flask.
- Solid database skills in relational databases.
- Knowledge of building and using RESTful APIs.
- Strong knowledge of version control.
- Hands-on experience working on Linux systems.
- Familiarity with ORM libraries.
- Experience with SQL Alchemy is a plus.
- Knowledge of Redis.
- Understanding of peer review best practices.
- Hands-on experience in deployment processes.
Good to Have:
- Proficiency in AWS, Azure, or GCP (any one).
- Experience with Docker. As a member of the engineering team, you will be responsible for orchestrating, deploying, and maintaining scalable and efficient applications. To excel in this role, you must have experience in developing server-side logic and working on back-end solutions. Join a team that thrives on innovation and impact. Your responsibilities will include:
- 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 and rectify issues.
- Optimize database queries and design scalable database schemas.
- Implement web applications in Python, SQL, Javascript, HTML, and CSS.
- Provide technical leadership through coaching and mentorship.
- Delegate tasks, set deadlines, and monitor team performance.
- Collaborate with software developers and business analysts.
- Maintain client relationships and ensure deliverables meet client expectations.
Qualifications & Skills required for this role are:
Mandatory:
- 3+ years experience in Django/Flask.
- Solid database skills in relational databases.
- Knowledge of building and using RESTful APIs.
- Strong knowledge of version control.
- Hands-on experience working on Linux systems.
- Familiarity with ORM libraries.
- Experience with SQL Alchemy is a plus.
- Knowledge of Redis.
- Understanding of peer review best practices.
- Hands-on experience in deployment processes.
Good to Have:
- Proficiency in AWS, Azure, or GCP (any one).
- Experience with Docker.
Frequently Asked Questions
How do I apply for the Software Development Engineer 2 Python and Django Developer position at Bombay Softwares?
Use the Apply button above to submit your application directly to Bombay Softwares. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Software Development Engineer 2 Python and Django Developer position at Bombay Softwares located?
This position is based in IN. Bombay Softwares has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Software Development Engineer 2 Python and Django Developer at Bombay Softwares earn?
Bombay Softwares has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Software Development Engineer 2 Python and Django Developer role at Bombay Softwares posted?
This role was posted on May 1, 2026 (47 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
Is the Software Development Engineer 2 Python and Django Developer role at Bombay Softwares entry-level?
Yes. This is an entry-level position. Strong candidates typically have 0-2 years of relevant work experience, internships, or significant project work. Read the full description for any specific qualification requirements Bombay Softwares has listed.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start