Skip to main content
Posted 12 July, 2026

Senior Python Engineer

Codal
Ahmedabad Full Time
Reference: 102_698815_4407166008

Experience Range

Overall experience: 5+ years
Web/API Development: 3+ years (Django/Fast API/Flask)

Job Location - Ahmedabad, Gujarat (WFO)

Who you'll be working with

You'll join our core engineering team as a senior engineer, responsible for designing, building, and deploying scalable Python based applications. You will collaborate closely with product management, developers, QA, and DevOps teams to deliver high-quality, high-performance digital solutions for our enterprise clients.

What you'll be doing

  • Work across both new feature development and production issues, ensuring system reliability and continuous improvement.
  • Actively contribute to and approve code reviews, ensuring adherence to coding standards.
  • Apply knowledge of architecture and design patterns in solution design.
  • Write expert-level unit tests and own integration test completeness at the epic level.
  • Develop code with a security-centric architecture
  • Be proactive in pointing out release dependencies to mitigate risks.
  • Actively identify refactoring opportunities to improve code maintainability and performance.
  • Confidently provide engineering estimates during sprint planning.
  • Own documentation for features developed and contribute to project onboarding documentation.
  • Contribute to retrospectives and own action items to improve team performance.
  • Present features and progress in client demos.

What you'll need to be successful (Requirements)

Must have skills:

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).
  • 5+ years experience as a Python Developer or similar role, with a strong portfolio of Python projects.
  • Proficiency in Python programming language and its libraries/frameworks (e.g., Django, Flask, FastAPI).
  • Solid understanding of object-oriented programming principles and design patterns.
  • Experience with relational databases (e.g., PostgreSQL, MySQL), including schema design and query optimization.
  • Familiarity with agile development methodologies (e.g., Scrum, Kanban).
  • Experience with version control systems (e.g., Github, Gitlab).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Ability to work effectively in a fast-paced environment and manage multiple priorities.
  • Demonstrated ability to learn new technologies and adapt to changing project requirements.

Nice to have skills:

  • Experience with cloud platforms such as AWS or Azure or GCP is a plus.
  • Familiarity and knowledge of NoSQL databases (e.g., MongoDB) is a plus.
  • Familiarity with front-end technologies such as HTML, CSS, and JavaScript is a plus.
  • Knowledge of DevOps practices and tools (e.g., Docker, Kubernetes, Jenkins) is a plus.

Need another reason to hit the "apply" button?

  • Codal is a global agency with over 250 employees, and offices in the US, UK, Canada and India
  • We are a BigCommerce Partner and have won the Partner of the year award twice (most recently this past year).
  • We regularly host happy hours, dinners, excursions, and other company events to unwind after a hard day at work.
  • Company sponsored lunch every Wednesday.
  • Health Insurance: Comprehensive medical coverage for employees and their dependents
  • Maternity/Paternity Leave: Additional time off and support for new parents
  • Professional Development: Opportunities for training, workshops, conferences to enhance employees' skills and knowledge
  • Accidental Insurance.

Sign up for Job Alerts