Backend Engineer

Trantor
Bengaluru, Karnataka, India

Experience - 7+ years

Location - Bangalore (hybrid)

The ideal candidate brings strong backend engineering expertise, practical hands-on proficiency with Google Cloud Platform (GCP), and an innovative mindset to leverage GenAI models (e.g., Gemini, Claude) for data support. You will focus on operational excellence, solution maintenance, and continuous platform enhancements in a fast-paced environment.

Key Responsibilities

  • Backend Maintenance & Enhancements: Maintain and optimize existing backend services, microservices, and API layers powering ProdSec dashboards; implement feature enhancements as required.
  • Data Pipeline Support: Monitor, refactor, and maintain BigQuery data pipelines and complex SQL queries to ensure performance, data freshness, and accurate security reporting.
  • System Reliability & Bug Fixing: Troubleshoot pipeline anomalies, optimize existing database queries, and resolve technical debt to maintain platform stability.
  • Collaborative Execution: Work closely with cross-functional teams (security analysts, frontend developers, and product managers) to deliver prioritized enhancements and operational fixes.

Skills:

Qualifications & Minimum Requirements

  • Experience: 7+ years of professional experience in backend development, systems maintenance, and distributed systems.
  • Scripting & Languages: Hands-on proficiency in Python; familiarity or exposure to Golang is highly desirable.
  • Cloud Infrastructure: Solid hands-on proficiency with Google Cloud Platform (GCP) services and infrastructure.
  • BigQuery & SQL Mastery: Proven expertise in Google BigQuery, data modeling, query performance tuning, and writing complex, optimized SQL queries for large datasets.
  • GenAI Exposure: Practical exposure to interacting with modern LLMs/AI models (e.g., Gemini, Anthropic Claude).
  • Soft Skills: Proactive problem-solver with a strong collaborative mindset and willingness to adapt to evolving technical requirements.

Primary Scope - Application maintenance, operational support, continuous enhancement, and low-priority development.

Ownership Level - Solution execution, system stability, bug fixing, and carrying out scoped operational enhancements

Leadership - Autonomous individual contributor execution; standard peer technical collaboration without team management responsibilities

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →