Senior Backend Software Engineer

4 - 6 years

7 - 12 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Senior Backend Engineer

The ideal candidate is someone who enjoys working on greenfield projects, can think in terms of system design and data modeling, and can translate complex logic into clean, modular backend architecture.

This is a high-ownership role working directly with the platform lead.

Key Responsibilities

  • Architect, design, and implement backend services using Python and FastAPI
  • Build rule-based engines and workflow orchestration components
  • Design and maintain data models for entities such as users, tasks, documents, workflows, and configurations
  • Develop high-quality REST APIs with proper versioning, validations, and error handling
  • Build modular components like:
    • Eligibility/decision logic evaluators
    • Documentation parsing utilities
    • Scoring or risk assessment modules
    • Narrative or content generation utilities
  • Work in a structured environment with code reviews, logging, tests, and documentation
  • Optimize performance and scalability for real-world workloads
  • Collaborate closely with the platform lead on architecture, design, and implementation strategy
  • Ensure clean coding practices and maintainability across the backend codebase

Required Skills

  • 7+ years of hands-on backend development experience
  • Expert-level proficiency in Python
  • Strong experience with FastAPI and asynchronous APIs
  • Experience building rule engines, workflow engines, or complex business logic systems
  • Strong understanding of:
    • Data modeling
    • API design
    • Modular architecture
    • Configuration-driven systems
  • Working knowledge of Docker and container-based environments
  • Ability to work independently and deliver high-quality code in a fast-paced environment

Good to Have

  • Experience with:
    • NLP or text-intelligence components
    • Microservices architecture
    • Cloud (AWS/GCP) deployments
    • Integrating third-party APIs
  • Exposure to automation systems, decision engines, or AI-assisted workflows
  • Strong debugging, optimization, and performance tuning skills

Who Should Apply

Candidates who:

  • Enjoy building V1 systems from scratch
  • Have strong ownership and can think both architecturally and at code level
  • Want to work on scalable backend systems involving rules, automation, and structured logic
  • Are comfortable working directly with technical leadership
  • Prefer a high-impact engineering role over repetitive maintenance work

How to Apply

info@revsyntech.com

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Revsyntech logo
Revsyntech

Software Development

San Francisco

RecommendedJobs for You