Job Description for Software Engineer- Python


Job Title: Software Engineer – Python

Company: Mydbops

Location: Remote

About Us:

Mydbops helps fast-growing teams and unicorns run mission-critical databases with speed, scale, and reliability. Trusted by 800+ clients, including 30+ unicorns, we optimize and manage systems like MySQL, PostgreSQL, MongoDB, MariaDB, TiDB, and Cassandra, powering 10B+ transactions daily across industries such as fintech, SaaS, healthcare, logistics, and e-commerce.

With 10 years of deep expertise, we build automation tools, lead complex migrations, and solve high-impact performance and database challenges. We are ISO and PCI-DSS certified, combining engineering excellence with enterprise-grade security and compliance.

Job Summary
We are looking for a Software Engineer with 0–1 years of experience in Python development. The ideal candidate should have a good understanding of Python, strong problem-solving skills, and a willingness to learn. You will work with the engineering team to build and maintain backend applications.

Responsibilities
  • Develop and maintain Python applications.
  • Write clean, readable, and maintainable code.
  • Debug, troubleshoot, and resolve software issues.
  • Use AI-assisted development tools to improve development productivity.
  • Learn new technologies and follow engineering best practices.
Required Skills
  • Proficiency in Python programming.
  • Good understanding of SQL and relational database concepts.
  • Working knowledge of REST APIs and Git.
  • Good problem-solving and communication skills.
  • Good understanding of AI coding agents.
Preferred Skills
  • Knowledge of FastAPI, Flask, or Django.
  • Basic knowledge of Docker, Linux, and AWS.
Job Details:
  • Job Type: Full-time
  • Experience- 0-1 year
  • Work time: General Shift
  • Work Mode - Remote