Search by job, company or skills

Recro

Back End Developer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago
  • Be among the first 30 applicants
Early Applicant

Job Description

Key Responsibilities/

What You Will Do You'll take end-to-end ownership of a meaningful part of our internal platform — from system architecture to implementation to long-term reliability.

• Design, implement, and maintain features in a large Python-based monolith with PostgreSQL as the primary database, built on top of Odoo.

• Develop a strong understanding of Odoo's internal codebase to align with its architecture 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, and long-term maintainability.

• Drive engineering best practices, including code quality, testing, observability, and performance monitoring.

• Collaborate with business stakeholders to turn ambiguous, real-world needs into structured, well-scoped technical solutions.

Shape and drive the technical roadmap by staying closely aligned with both Odoo's upcoming releases and internal business priorities — ensuring we build for what's coming, not just what exists today.

Partner with DevOps to improve our CI/CD pipeline, software testing infrastructure, and performance tooling.

Actively monitor systems and performance metrics to detect — and prevent — outages or 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 software systems — preferably in Python.

Strong SQL fundamentals, with experience in data modeling, query optimization, and performance tuning.

Familiarity with best practices in testing, debugging, version control (Git), and monitoring/observability tooling

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 126965863

Similar Jobs

Noida, India

Skills:

SqlalchemyPostgreSQLFastAPIRedisPython 3.10Alembic migrations

Gurugram, India

Skills:

Design PatternsSolid PrinciplesObject Oriented ProgrammingSqlQuery optimisationStored proceduresWEB API REST

Noida, India

Skills:

OauthDjangoDatabase ManagementJwtFastAPIRestful ApisPythonWeb Socket Connections

Delhi, India

Skills:

Performance TestingUnit TestingPostgreSQLKafkaSpring BootMicroservicesDockerAgileSpring SecurityOracleJavaAopHibernateGraphqlHazelcastSpring DataRedisMemcachedRabbitmqGitIntegration TestingMongoDBRestful ApisJpaKubernetesCI CDReactor WebfluxNetty

Gurugram, Gurugram, India

Skills:

RabbitmqTypescriptDockerMySQLPostgreSQLNode.jsRedisWebSockets