Talent.com
This job offer is not available in your country.
Senior Software Engineer

Senior Software Engineer

RecroGurgaon, Haryana, India
20 hours ago
Job description

Note : Backend Python + IIT Or Unicorn startupYou’ll join a fast-moving team building the core platform that powers our rapidly growing omni-channel business, built on top of the open-source ERP, Odoo.This platform is our central nervous system — connecting sales, inventory, operations, finance,and more.You’ll be part of a senior engineering team tackling high-leverage problems with real ownership and tight feedback loops. If you're a seasoned engineer who wants to go deep on architecture, own meaningful systems end to end, and write clean, maintainable code — this role is for you.Key Responsibilities / What You Will DoYou'll take end-to-end ownership of a meaningful part of our internal platform — from systemarchitecture to implementation to long-term reliability.

  • Design, implement, and maintain features in a large Python-based monolith withPostgreSQL as the primary database, built on top of Odoo.
  • Develop a strong understanding of Odoo’s internal codebase to align with itsarchitecture and design philosophy — enabling us to build features that are reliable,extensible, and maintainable.
  • Own entire modules and systems — and be accountable for their quality, reliability, andlong-term maintainability.
  • Drive engineering best practices, including code quality, testing, observability, andperformance monitoring.
  • Collaborate with business stakeholders to turn ambiguous, real-world needs intostructured, well-scoped technical solutions
  • Shape and drive the technical roadmap by staying closely aligned with both Odoo’supcoming releases and internal business priorities — ensuring we build for what’scoming, not just what exists today.
  • Partner with DevOps to improve our CI / CD pipeline, software testing infrastructure, andperformance tooling.
  • Actively monitor systems and performance metrics to detect — and prevent — outagesor regressions before they impact the business.
  • Contribute to a strong engineering culture through code reviews, weekly design reviews,quality reviews, and RCAs with other senior engineers.Qualifications & Skills / What You Need
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience building, maintaining, and improving large-scale softwaresystems — preferably in Python.
  • Strong SQL fundamentals, with experience in data modeling, query optimization, andperformance tuning.
  • Familiarity with best practices in testing, debugging, version control (Git), andmonitoring / observability tooling.
Create a job alert for this search

Senior Software Engineer • Gurgaon, Haryana, India