BayRock Labs
BayRock Labs

Senior Backend Developer

April 19, 2025
Full-time
Remote · India
Mid-Senior level
Back-end Developer

About BayRock Labs

At BayRock Labs, we pioneer innovative tech solutions that drive business transformation. As a leading product engineering firm based in Silicon Valley, we provide full-cycle product development, leveraging cutting-edge technologies in AI, ML, and data analytics. Our collaborative, inclusive culture fosters professional growth and work-life balance. Join us to work on ground-breaking projects and be part of a team that values excellence, integrity, and innovation. Together, let's redefine what's possible in technology.

Senior Backend Developer (Django/Python)

Location: Remote (Preference for India-based developers)

Engagement: Full-time, Contract

Experience Level: 8+ years

Role Overview

As a Senior Backend Developer, you will be responsible for developing, optimizing, and maintaining backend services for our ticketing marketplace. You will work closely with the mobile and web teams, ensuring high-quality backend integrations, handling high-volume data transactions, and improving overall system performance.

Key Responsibilities

  • Backend Development: Build, optimize, and maintain backend services using Django and Python.
  • Database Management: Design and optimize PostgreSQL databases, ensuring efficient queries and data storage.
  • API Development & Integration: Develop scalable and secure REST APIs for mobile and web applications.
  • Performance Optimization: Optimize backend processes to handle increasing traffic loads and transaction volumes.
  • Error Handling & Debugging: Identify and resolve bottlenecks, bugs, and performance issues in the backend.
  • Cloud & DevOps: Work with AWS or similar cloud platforms to deploy and manage services efficiently.
  • Security & Compliance: Implement secure coding practices to protect sensitive user data.
  • Collaboration: Work closely with frontend teams (Flutter/iOS/Android) to ensure smooth integrations.

Required Skills & Qualifications

  • 8+ years of backend development experience, with 4+ years of strong expertise in Django and Python.
  • Experience with PostgreSQL and writing optimized queries.
  • Proficiency in developing and consuming REST APIs.
  • Experience working with AWS, Azure, or Google Cloud for hosting and deployments.
  • Understanding of microservices architecture and containerization using Docker/Kubernetes.
  • Strong problem-solving skills and ability to debug large-scale applications.
  • Familiarity with CI/CD pipelines and DevOps best practices.
  • Prior experience in a fast-paced startup environment is a plus.

Nice-to-Have Skills

  • Experience with AI & Applied Machine Learning (preferred but not required).
  • Exposure to GraphQL APIs and asynchronous task management (Celery, Redis).
  • Experience with third-party payment integrations.
  • Familiarity with Event Ticketing or E-commerce Platforms.