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

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

XBEBelgaum, IN
6 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 • Belgaum, IN

    Related jobs
    • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Flexton Inc.belagavi, karnataka, in
    Hands-on Senior Java Developers.Independently capable of coding without daily supervision.Able to understand and analyze existing. NET experience is nice to have, but.Candidates should be comfortabl...Show moreLast updated: 15 days ago
    • Promoted
    Senior Java Software Engineer - AI

    Senior Java Software Engineer - AI

    Egnytebelgaum, karnataka, in
    Title : Sr Software Engineer - AI.Egnyte is a place where we spark opportunities for amazing people.We believe that every role has meaning, and every Egnyter should be respected.With 22,000+ custome...Show moreLast updated: 13 days ago
    • Promoted
    • New!
    Senior RTL Design Engineer

    Senior RTL Design Engineer

    MosChip®Belgaum, IN
    Experience in Logic design / RTL coding is a must.Experience is SoC design and integration for complex SoCs is a must.Experience in Verilog / System-Verilog is a must. Experience in Multi Clock design...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    Intelex Technologies ULCbelgaum, karnataka, in
    Our developers bring passion, craftsmanship, and innovation to developing and delivering Intelex’s software products, empowering our customers with industry-leading capabilities and user experience...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Senior Technical Support Engineer

    Senior Technical Support Engineer

    Atlassianbelgaum, karnataka, in
    Atlassians can choose where they work – whether in an office, from home, or a combination of the two.That way, Atlassians have more control over supporting their family, personal goals, and other p...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Software Engineer (Remote)

    Software Engineer (Remote)

    Quik Hirebelagavi, karnataka, in
    Remote
    We're Hiring "Software Engineers (Freelance / Remote)" | Earn up to $2500 per month.Join a global community of talented writers to shape the future of AI. Contribute to training and refining cutting-e...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Software Engineer (Remote)

    Software Engineer (Remote)

    Taskify AIbelagavi, karnataka, in
    Remote
    We're Hiring "Software Engineers (Freelance / Remote)" | Earn up to $2500 per month.Join a global community of talented writers to shape the future of AI. Contribute to training and refining cutting-e...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Full Stack Engineer (Remote)

    Full Stack Engineer (Remote)

    Quik Hirebelgaum, karnataka, in
    Remote
    Create and answer technical questions about software engineering concepts, coding best practices, and debugging strategies. Review and evaluate AI-generated code in languages such as JavaScript, Pyt...Show moreLast updated: 10 hours ago
    • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    ACL Digitalbelagavi, 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 moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    Live Connectionsbelgaum, karnataka, in
    We’re Hiring – Senior Engineers.Open Position 1 – Senior Engineer.Strong frontend or strong full-stack expertise.Experience in design / architecture. Must have worked in a large e-commerce environment...Show moreLast updated: 10 hours ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    TechVeritobelgaum, 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 moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer- Indian Candidates - Remote

    Senior Software Engineer- Indian Candidates - Remote

    KPG99 INCbelagavi, 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 moreLast updated: 2 days ago
    • Promoted
    • New!
    Full Stack Engineer (Remote)

    Full Stack Engineer (Remote)

    Taskify AIbelagavi, karnataka, in
    Remote
    Create and answer technical questions about software engineering concepts, coding best practices, and debugging strategies. Review and evaluate AI-generated code in languages such as JavaScript, Pyt...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    Forage AIbelagavi, karnataka, in
    Role Overview (Hands‑on Player‑Coach).You’ll work closely with engineers—reviewing designs and PRs, pairing on tricky problems, and raising the bar on architecture, reliability, security, and perfo...Show moreLast updated: 10 hours ago
    • Promoted
    Senior Software Engineer (Python, React)

    Senior Software Engineer (Python, React)

    Better Softwarebelgaum, karnataka, in
    Better Software is a product development studio that partners with entrepreneurs and enterprises to launch new initiatives. Many of these products evolve into large-scale systems, and we act as long...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Site Reliability Engineer (C# / Python)

    Senior Site Reliability Engineer (C# / Python)

    EntechBelgaum, IN
    Senior Software Site Reliability Engineer (C# / Python).You’ll ensure enterprise systems are reliable, scalable, and performant - driving improvements, leading SRE initiatives, and mentoring teams on...Show moreLast updated: 12 hours ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    BrightEdgebelagavi, karnataka, in
    Staff / Senior Software Engineer, Remote.The Software Engineer will be a critical individual contributor responsible for designing collection strategies, developing, and maintaining robust and scala...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Python Engineer — Fullstack SaaS Platform - 100% Remote

    Senior Python Engineer — Fullstack SaaS Platform - 100% Remote

    Supercoderbelagavi, karnataka, in
    Remote
    Greetings and thank you for visiting our job post.AI-powered career development platform connecting developers worldwide to remote job opportunities with competitive payment.Type of work : 100% Full...Show moreLast updated: 14 days ago