Talent.com
Senior Software Engineer — Heavy-Materials & Construction Tech (Remote, India)
Senior Software Engineer — Heavy-Materials & Construction Tech (Remote, India)XBE • Shimoga, IN
Senior Software Engineer — Heavy-Materials & Construction Tech (Remote, India)

Senior Software Engineer — Heavy-Materials & Construction Tech (Remote, India)

XBE • Shimoga, IN
5 days ago
Job type
  • Remote
Job description

About XBE

XBE builds operations software for heavy-materials, logistics, and construction companies — industries with complex, high-stakes workflows that still run on spreadsheets, phone calls, and legacy tools. Our platform manages dispatching, ticketing, scheduling, GPS tracking, billing, and operational analytics across thousands of daily jobs. We’re a fully remote, high-trust team that values ownership, clarity, and measurable outcomes. Engineers at XBE work on real, high-impact problems : performance at fleet scale, geospatial intelligence, multi-tenant data models, and reliability for mission-critical field operations.

Role overview

You will build reliable, scalable features that power logistics and operational workflows for heavy-materials and construction customers. The work spans modern TypeScript and React, GraphQL services, Postgres-first data modeling, and integrations across identity, messaging, background jobs, and cloud services. You’ll collaborate with product, infrastructure, and engineering peers to deliver secure, observable, high-quality systems on Google Cloud Platform (GCP).

Key responsibilities

  • Build cross-platform features with TypeScript, React, Next.js App Router (client + server runtimes).
  • Lead GraphQL design and implementation : client integrations, server schemas, federation, and codegen (TypeGraphQL, mst-gql, drizzle-graphql or equivalents).
  • Model Postgres using Drizzle and Prisma; design multi-tenant schemas. Support MongoDB and Redis where appropriate.
  • Implement background jobs and orchestration (Bull / Redis); integrate identity providers (Clerk, Azure AD / MSAL, Passport / JWT).
  • Design and operate messaging / notification systems (Svix, SendGrid, Slack) and cloud integrations (Google Maps, Google Cloud Storage).
  • Ensure quality and observability with Sentry, Prometheus, Docker / Kubernetes, and reusable GitLab CItemplates.
  • Operate production services on GCP : deployments, monitoring, secrets, and incident response.
  • Mentor peers, run code reviews, and raise engineering standards.
  • Plan work, break projects into milestones, mitigate risks, and communicate status.

Required qualifications

  • Advanced TypeScript & React; modern Next.js App Router experience.
  • Deep GraphQL expertise across client / server, federation, and codegen toolchains.
  • Postgres modeling with Drizzle and Prisma; multi-tenant design. Familiar with MongoDB and Redis.
  • Systems-integration experience : Bull / Redis, identity providers, Svix / SendGrid / Slack, Google Maps / GCS.
  • Hands-on with Sentry, Prometheus, Docker / Kubernetes, and GitLab CI templating.
  • GCP experience — mandatory.
  • 5+ years’ professional software development; strong testing, CI / CD, and incident experience.
  • Clear written and verbal communication.
  • Nice to have

  • Experience leading small engineering teams or mentoring engineers.
  • Monorepo experience (turborepo / pnpm), AI / LLM integrations, or prior construction-tech domain work.
  • Familiarity with GKE, Cloud Run, Workflows, BigQuery, or Cloud Spanner.
  • What great looks like

  • Systems thinking and delivery ownership (design → ship → monitor → iterate).
  • Observability & quality first : tests, SLOs, alerts, and blameless postmortems.
  • API & DX discipline : clear GraphQL schemas, typed client / server contracts, and developer-friendly CI.
  • Security & privacy minded : secure coding and least-privilege patterns.
  • Mentorship & leadership : able to coach peers; team-lead experience is a plus but not required.
  • High agency : autonomous, async collaboration and proactive unblocking.
  • Success indicators

  • Cross-platform features shipped on schedule.
  • Stable GraphQL schemas and high codegen coverage.
  • Critical services meet SLOs; MTTD / MTTR improve.
  • Reusable CI templates adopted and operational toil reduced.
  • What we offer

    Fully remote role with flexible hours, competitive compensation, transparent growth paths, and meaningful ownership of product outcomes.

    Apply

    Ready to help build the next generation of construction-tech platform? Use Easy Apply to submit your application.

    Create a job alert for this search

    Senior Software Engineer • Shimoga, IN

    Related jobs
    Senior Staff Software Engineer - Platform (Relocate to India)

    Senior Staff Software Engineer - Platform (Relocate to India)

    Coinbase • Shimoga, IN
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Grid Dynamics • shimoga, karnataka, in
    We are seeking a highly skilled.The ideal candidate will have strong expertise in.You will play a key role in designing scalable solutions, mentoring junior developers, and ensuring best practices ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    AU SMALL FINANCE BANK • davangere, karnataka, in
    Job Title : Senior Developer – Full Stack & Mobile Platforms.Location : Sarja Pur, Bangalore.You will manage a tech team of 3-4 engineers working on backend and front systems built with.This is role ...Show more
    Last updated: 15 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Alp Consulting Ltd. • davangere, karnataka, in
    A Minimum of 5 years related experience developing software in a business production environment.TECHNICAL KNOWLEDGE and / or ABILITIES : . Successful candidates will likely have at least 5 years of exp...Show more
    Last updated: 14 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Healimpilo • davangere, karnataka, in
    An experienced Senior Java Developer to work with cross-functional teams to solve real-world problems for healthcare providers around the country. Using your technical expertise, you will design, bu...Show more
    Last updated: 15 hours ago • Promoted • New!
    Senior Python Engineer

    Senior Python Engineer

    PICWA.io • davangere, karnataka, in
    We're looking for a Senior Software Engineer with 9+ Years of experience as a Backend Engineer with expertise in Python and Flask. Years of Python, particularly Flask Framework experience .Service-b...Show more
    Last updated: 25 days ago • Promoted
    Senior Software Engineer-3

    Senior Software Engineer-3

    Prosperr.io • shimoga, karnataka, in
    As a pioneering fintech SaaS platform, we empower employees to maximize their in-hand salaries and enable businesses to design smarter, compliant, and efficient tax strategies.Through cutting-edge ...Show more
    Last updated: 15 hours ago • Promoted • New!
    Senior Java Software Engineer

    Senior Java Software Engineer

    ACL Digital • shimoga, karnataka, in
    Responsible for designing and building backend system.Focus on scalable APIs, workflow frameworks, and automation platforms that improve customer and agent experiences. Acts as a strong individual c...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (Payments)

    Senior Software Engineer (Payments)

    Collabera • shimoga, karnataka, in
    Collabera is currently hiring highly experienced Senior Software Engineers (Java / J2EE) in Bengaluru.We’re looking for experts in Java / J2EE, Node. TypeScript, Microservices, and AWS to build high-ava...Show more
    Last updated: 15 hours ago • Promoted • New!
    Senior Automation Engineer

    Senior Automation Engineer

    Velodata Global Pvt Ltd • Shimoga, IN
    Job Title : Senior Software Engineer – Test Automation (Web | API).Location : Bengaluru, Karnataka.Primary Skills : JavaScript, Playwright (5 years Mandatory). Immediate joiners ( who are able to join ...Show more
    Last updated: 25 days ago • Promoted
    Senior Software Engineer (C++ & C#)

    Senior Software Engineer (C++ & C#)

    KLDiscovery • Shimoga, IN
    KLDiscovery, a leading global provider of electronic discovery, information governance and data recovery services, is currently seeking a Senior Software Engineer (C++ & C#) for an exciting new opp...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Nityo Infotech • davanagere, karnataka, in
    We are looking for a skilled Software Engineer with strong experience in React, Python, and database development.The ideal candidate will be responsible for building scalable applications, writing ...Show more
    Last updated: 15 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Movate • davangere, karnataka, in
    Should have good minimum 8-9 yrs of development Experience with.Design, develop, and maintain web and desktop applications using the. NET framework with Javascript and Angular experience.Work with S...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    TechVerito • shimoga, karnataka, in
    Senior Consultant with experience in software development, system design, and cloud technologies.This is a hands-on engineering role designed for individuals who thrive in collaborative, agile envi...Show more
    Last updated: 11 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Taazaa Inc • davangere, karnataka, in
    We emphasize on continuous professional growth, offering workshops and training.Our employees often interact with clients to tailor solutions to business needs, working on diverse projects across i...Show more
    Last updated: 15 hours ago • Promoted • New!
    Senior Software Engineer- Indian Candidates - Remote

    Senior Software Engineer- Indian Candidates - Remote

    KPG99 INC • shimoga, karnataka, in
    Remote
    Enhancing the Music Recognition Stack : .Data Ingestion & Processing Pipelines : .Languages : Python, Bash, SQL, C++.Infrastructure : Jenkins, Docker, Kubernetes, cloud environments.Databases : MySQL, dis...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    BU Consultants • shimoga, karnataka, in
    We are seeking a highly skilled.The ideal candidate has strong expertise in both.You will collaborate with cross-functional teams to build robust, high-performance applications.Design, develop, tes...Show more
    Last updated: 15 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Tata Consultancy Services • davangere, karnataka, in
    Greetings from TATA CONSULTANCY SERVICES LIMITED !!!.Exciting #JobOpportunities for #ExperiencedProfessionals.Role : Senior Software Engineer - Mobile (iOS & Android). Experience Range : 5 years to ...Show more
    Last updated: 14 days ago • Promoted