Senior Software Engineer

0 years

25 - 40 Lacs

India

Posted:5 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Compile Crew is an AI-first product and engineering studio that builds high-velocity, high-impact systems for small and medium-sized businesses. Our team works across deep operational domains — dispatch engines, real-time marketplaces, algorithmic systems, payment systems, geospatial infrastructure, and next-generation compliance workflows.
Your primary customer initially will be Flywheel, a US-based transportation technology company rebuilding regulated taxi infrastructure across major cities. The role will later expand into other AI-native platforms we build.We’re looking for a senior backend engineer with strong Go expertise who thrives in fast-moving environments, picks up new tools instantly, and uses AI to multiply velocity by 10x–100x.This is not for average engineers. This is for builders who want to operate at the edge of product + engineering + AI.https://www.linkedin.com/company/compilecrew/What You Will DoBackend Ownership (Primary)
  • Design, build, and maintain Go-based microservices powering real-time, high reliability systems.
  • Work across marketplace primitives:
    • Supply–demand matching
    • Dispatch & routing workflows
    • Driver onboarding, verification & compliance pipelines
    • Pricing, settlement, reconciliation
    • Real-time telemetry ingestion (driver positions, statuses, events)
    • Payments and financial flows
    • Multi-tenant fleet management systems
  • Architect systems for low-latency, high throughput, zero-downtime deployments.
  • Collaborate with product teams to translate ambiguous requirements into clean systems.
Full-stack Capability (Secondary)
  • Work on internal/customer facing dashboards, control centers, and tooling using React.js / Next.js / Vue.js.
  • Ship fast, functional UIs that empower operations, support, and fleet partners.
AI-Native Engineering
  • Use Cursor, Windsurf, Copilot, Antigravity, GitHub Code Search to accelerate coding, debugging, test generation, grooming, and refactoring.
  • Drive an engineering culture where repetitive work is automated and engineers operate at 10x velocity.
End-to-End Ownership
  • Architecture → implementation → testing → deployment → monitoring → iteration.
  • Write clean Go code with clear abstraction boundaries.
  • Debug complex distributed issues across logs, metrics, traces, and event streams.
  • Improve engineering velocity, reliability, and system clarity.
Core Technical Requirements
Must-Have
  • Strong proficiency in Go (Golang) — concurrency patterns, goroutines, channels, sync primitives, memory model.
  • Experience building and scaling marketplace or logistics platforms at companies like Uber, Lyft, Ola, Zepto, Swiggy, DoorDash, Dunzo, Meesho, or similar.
  • Deep understanding of:
    • Distributed systems design
    • Event-driven systems
    • Real-time state machines (driver lifecycle, order lifecycle, dispatch lifecycle)
    • Caching strategies (Redis, in-memory caches)
    • REST + gRPC service design
    • Fault tolerance, retries, timeouts, backoff patterns
  • Strong data-modeling fundamentals across SQL databases (PostgreSQL preferred).
Additional Technical Expectations
  • Infrastructure & DevOps
  • Docker & containerized environments
  • Kubernetes or ECS
  • CI/CD pipelines (GitHub Actions, GitLab CI, CircleCI)
  • Infrastructure-as-code (Terraform, Pulumi is a bonus)
  • Observability
  • Prometheus / Grafana / OpenTelemetry
  • Metrics, traces, structured logging
  • Incident debugging + SLO ownership
  • Messaging & Streams
  • Kafka / Google PubSub / NATS
  • Designing idempotent consumers
  • Event sourcing patterns (nice to have)
  • Geospatial & Routing (Nice-to-Have but Relevant)
  • Working with maps, ETA models, geofencing
  • H3/geohash grids
  • Real-time distance/time calculations
  • Systems Thinking
  • Rate limiting and throttling
  • Multi-region scaling strategies
  • Horizontal service decomposition
  • Security and Compliance
  • API authentication patterns
  • Least-privilege data access
  • Auditing and regulatory data retention (Especially relevant because Flywheel operates in regulated markets.)
You’ll Succeed Here If You Are
  • A Go expert who writes clean, elegant, battle-tested backend services.
  • AI-native — you treat AI as a force multiplier, not a novelty.
  • A builder who likes ambiguity, takes ownership, and moves fast.
  • Low-ego, highly collaborative, and motivated by the pursuit of mastery.
  • Obsessed with reliability, correctness, and predictable system behavior.
  • Able to work across backend, frontend, architecture, infra, and ops.
  • Excited by hard engineering problems in mobility + marketplaces.
Years of experience don’t matter. Output, clarity, and capability do.
Nice-to-Have Experience
  • Prior experience in transportation, dispatch, delivery, logistics, fintech, or other high-ops domains.
  • Built systems involving:
    • driver scoring models
    • compliance pipelines
    • payments/settlements
    • regulated-data workflows
    • Real-time marketplaces
  • Worked in early-stage startup environments.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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
coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

Chennai, Tamil nadu, India

Noida, Uttar pradesh, India

Hyderabad, Telangana, India