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.