Search by job, company or skills

Synergie

Back End Developer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 13 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Hiring: Backend Engineer (6–8 Years Experience)

Location: ATS Bouquet, Sector 132, Noida (Onsite)

Company Description

Synergie is a social enterprise focused on implementing grassroots CSR initiatives at scale. We combine field execution with technology platforms and work with leading Indian and multinational organizations across the country.

Synergie holds Special Consultative Status with the United Nations ECOSOC and is registered under 80G, FCRA, and 12A.

More details: www.wearesynergie.com

Role Overview

At Synergie, we build production-grade backend systems across domains such as:

  • Scholarship and program management platforms
  • Field operations systems used in real-world environments
  • Health and telemedicine workflows

These are not basic CRUD systems. They involve:

  • Multi-tenant data handling
  • Role-based workflows and access control
  • Real-world operational constraints

We are looking for a backend engineer who is comfortable working with structured systems and real-world complexity, not just simple API development.

Team & Working Style

  • Small, focused engineering team (2 backend engineers + 1 mobile engineer)
  • Direct collaboration with the founding team
  • High ownership — engineers own features end-to-end
  • Close coordination with frontend and mobile teams

Key Responsibilities

  • Build and maintain backend APIs using FastAPI
  • Design and manage databases using PostgreSQL and SQLAlchemy
  • Work on multi-tenant systems and role-based access control
  • Debug issues across API, business logic, and database layers
  • Handle edge cases and improve system reliability
  • Contribute to iterative feature delivery

How We Work

  • Small team with high accountability
  • Structured feature development with regular releases
  • Strong emphasis on debugging, correctness, and maintainability
  • Engineers are expected to understand how their code behaves in real-world and failure scenarios

Tech Stack

  • Python (3.10+)
  • FastAPI
  • PostgreSQL
  • SQLAlchemy
  • Alembic (migrations)
  • Redis (basic familiarity preferred)

What We're Looking For

Backend Fundamentals

  • Experience building APIs in Python (FastAPI, Django, or Flask)
  • Strong understanding of databases (PostgreSQL preferred)
  • Ability to write efficient queries and manage data correctly

Problem-Solving & Debugging

  • Comfortable tracing issues across API, application logic, and database
  • Experience fixing real-world bugs, not just building features
  • Ability to debug using logs, queries, and reproducible test cases

System Understanding

  • Familiarity with authentication and authorization
  • Understanding of data consistency and error handling
  • Ability to think beyond happy path scenarios
  • Can clearly explain behavior in failure conditions

Ownership & Code Quality

  • Writes clean, maintainable, readable code
  • Pays attention to edge cases
  • Takes responsibility for correctness and quality

Good to Have

  • Experience with multi-tenant systems or data isolation
  • Exposure to workflow-driven systems
  • Basic system design knowledge
  • Familiarity with caching or Redis

Not a Fit If

  • You prefer only frontend or UI-heavy work
  • You rely heavily on trial-and-error coding
  • You avoid debugging complex issues
  • You focus only on making things work without understanding system behavior

Hiring Process

  • Intro discussion (background and experience)
  • Technical round (backend fundamentals and problem-solving)
  • Practical exercise (real-world API scenario)
  • Final discussion (deep dive into approach and thinking)

Why Join Synergie

  • Work on systems with real-world impact
  • Be part of a small, high-ownership engineering team
  • End-to-end responsibility from early on
  • Exposure to complex backend systems

How to Apply

Please share:

  • Resume
  • GitHub profile (if available)

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 147217773

Similar Jobs

Noida, India

Skills:

OauthDjangoDatabase ManagementJwtFastAPIRestful ApisPythonWeb Socket Connections

Delhi, India

Skills:

Performance TestingUnit TestingPostgreSQLKafkaSpring BootMicroservicesDockerAgileSpring SecurityOracleJavaAopHibernateGraphqlHazelcastSpring DataRedisMemcachedRabbitmqGitIntegration TestingMongoDBRestful ApisJpaKubernetesCI CDReactor WebfluxNetty

Delhi, India

Skills:

Express.JsPostgreSQLJwtKafkaNode.jsRedisJenkinsTypescriptDockerMongoDBNestjsKubernetesCassandra DBWebSocketsOAuth 2.0GitHub Actions

Gurugram, Gurugram, India

Skills:

JavaSolid PrinciplesCassandraLoggingPostgreSQLDynamodbNode.jsSqlNosqlDesign PatternsDockerDatabaseMySQLAerospikeMongoDBmetricsOracleKubernetesPythonobject-oriented design principlesmicroservices best practices

Delhi, India

Skills:

DockerMicroservicesGrafanaKafkaAWSPrometheusRedisNode.jsKubernetesPythonGraphqlGcpJenkinsRESTPostgreSQLMongoDBCloudwatchGitHub ActionsGoGRPC