Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 11407121

    Barsys LLC logo

    Senior Backend Engineer

    Barsys LLC · Delhi · onsite · Posted 69d ago

    Not disclosed6–8 yrsfulltimeSourced fromFoundit

    About a minute. You'll make an account on the way through.

    About this role

    About Barsys

    Barsys builds connected smart hardware and a first-party advertising network for the U.S. spirits and beverage industry. We're a high-growth technology company with teams across New York, New Delhi, and London, and we're looking for a Senior Backend Engineer to help scale the systems behind our platform.

    Location: New Delhi, India (in-person required)

    About the Role

    We're looking for a Senior Backend Engineer to own critical backend systems end-to-end — from design through production. You'll work across a modern polyglot stack (Go, Python, Node.js) while helping us evolve legacy PHP services, and you'll build on GCP at a company where engineering velocity is a competitive advantage. This is a high-ownership role for someone who wants to shape technical direction, not just execute tickets.

    Responsibilities

    • Design, build, and maintain scalable backend services and APIs
    • Develop primarily in Go, Python, and Node.js, while supporting and evolving existing PHP services where needed
    • Design and optimize data models, queries, and persistence layers using PostgreSQL and MySQL
    • Build and operate cloud-native systems on Google Cloud Platform (GCP)
    • Own backend features end-to-end — from technical design through deployment, monitoring, and production support
    • Improve system reliability, performance, observability, and maintainability
    • Collaborate closely with product, frontend, mobile, and other teams on architecture and delivery
    • Contribute to technical direction, code reviews, engineering standards, and mentorship of other engineers
    • Use AI-assisted and agentic coding tools/workflows to accelerate development, testing, debugging, and documentation while maintaining strong engineering judgment and code quality

    Core Experience

    • 6+ years of professional backend engineering experience, at a Senior Engineer level or equivalent
    • Strong proficiency with Go, Python, and Node.js, with hands-on experience across all three
    • Experience maintaining or developing production applications in PHP
    • Strong SQL and relational database experience with PostgreSQL and MySQL
    • Production experience with GCP and cloud-based application architecture
    • Experience designing and operating REST APIs, distributed services, and asynchronous/background processing
    • Strong understanding of software architecture, testing, CI/CD, observability, security, and production operations
    • Comfortable diagnosing complex production issues across applications, databases, and infrastructure
    • Experience using AI coding assistants, coding agents, or agentic software-development workflows in real engineering work
    • Ability to work independently, make sound technical trade-offs, and take ownership of complex backend systems
    • Experience with containers, Docker, and modern observability tools
    • Based in or willing to relocate to New Delhi; this is an in-office role, not remote or hybrid

    Nice to Have

    • Experience with event-driven architectures, queues, or messaging systems
    • Experience modernizing legacy systems or incrementally migrating services between technologies
    • Experience in fast-moving product or startup environments

    Why Barsys

    Join a fast-scaling team building category-defining hardware and ad-tech infrastructure for a multi-billion-dollar industry, with real ownership over systems used at scale from day one.

    Please send your resume to [HIDDEN TEXT]

    Sourced from foundit

    Skills

    Asynchronous background processingDockerPostgresqlAI coding assistantsObservability toolsGolangdistributed servicesPythonPHPNode.JsMySQLREST API

    Senior Backend Engineer · waiting for your command