Apply Below for a Direct HR Interview - First in India!

Senior Backend Engineer

15-25 Lakhs

4-6 Years

Uttar Pradesh-Luckno..

Software Development

Vacancies - 1
Agile MethodologyAlgorithmsAPI Development+ 31 More
View Job Description

Personal Details

Senior Backend Engineer Screening Questions

Job Description

Job Title: Senior Backend Engineer

Experience: 5+ Years

Company: Jaxl Innovations Private Limited

Salary: 14 - 20 LPA

About Jaxl Innovations

Jaxl is reimagining how modern communication tools are built for consumers, businesses, and developers alike. We’re the creators of Jaxl Phone, a next-generation calling app for consumers that puts privacy, clarity, and reliability first, and Jaxl Business Phone, a powerful solution for companies that need scalable, programmable, and deeply customizable voice infrastructure. Alongside these flagship products, we provide developers with robust APIs, tools, and simulators to design, test, and deploy advanced voice and messaging workflows. From interactive IVR simulations and real-time audio pipelines to low-latency tunneling tools like Grout, Jaxl makes it easy to build and iterate fast. Whether you're launching a secure consumer calling app, running a full-blown VoIP platform, or embedding smart voice features into your existing systems, Jaxl gives you the flexibility, control, and performance to get it done.

Main Responsibilities

As a member of the backend engineering team, your primary responsibilities include:

  • Designing scalable and efficient database schemas
  • Designing REST APIs that meet OpenAPI specifications
  • Writing clean, testable, and well-typed Python code (type hints)
  • Deploying, managing, and monitoring microservices on GCP
  • Conducting code reviews and maintaining code quality
  • Contributing to architectural discussions and system improvements

Day-to-Day Activities

Our engineering teams follow an agile methodology with quarterly milestones, broken into 2-week sprints. We use GitHub for planning, task management, and collaboration.

A typical day at Jaxl looks like this:

  • Review your peers’ pull requests
  • Prioritise and plan your tasks for the day
  • Send pull request(s) for your assigned tasks
  • Address review comments on your pull requests
  • Verify changes after deployment on GCP
  • Collaborate with the team to solve technical challenges

Qualifications & Must-Have Skills

You must be strong in data structures, algorithms, and backend system design.

Our backend stack heavily relies on Python, Django, and DRF. Proficiency in the following is required:

Core Technology Skills (Must-Have)

  • Python 3 (including asyncio)
  • Django & Django Channels
  • Django Rest Framework (DRF)
  • Spectacular (OpenAPI schema generation)
  • PostgreSQL
  • Redis
  • Strong Git workflows (branching, PR reviews, CI flows)

Core Knowledge Requirements (Must-Have)

  • Deep understanding of HTTP / TCP / UDP protocols
  • Clear understanding of how the internet and web work
  • Understanding of distributed systems and modern backend architectures

Nice-to-Have Skills

Knowledge of the following is a plus:

  • WebRTC / SIP protocols
  • HTML5
  • JavaScript / TypeScript
  • CSS3 / SCSS
  • Experience with real-time systems or communication platforms

What We Look For

  • Strong problem-solving skills and ownership mindset
  • Ability to work with cross-functional teams
  • Passion for clean code, automation, and reliability
  • Experience working in agile, fast-paced engineering teams

What We Offer

  • High ownership role in a growing product company
  • Exposure to modern cloud-native and distributed systems
  • Opportunity to build large-scale communication infrastructure
  • Collaborative and transparent engineering culture
© 2025 Erekrut. All Rights Reserved.