hirq
← All jobs

conxai

Senior Backend Engineer (Golang)

Gurgaon · On-site · Full-Time · Technology

Apply well, not just fast

Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.

About the role

GoAWSMachine LearningREST APIsKubernetesDistributed SystemsPythonTypeScriptNestJSDockerCI/CDB2B SalesSQLPostgreSQLMongoDBSystem Design
About CONXAI CONXAI has built an agentic AI platform for the Architecture, Engineering and Construction (AEC) and physical industries, focused on knowledge-automation. We automate high-stakes, knowledge-intensive workflows traditionally trapped in siloed data, fragmented tools and tacit (undocumented) human expertise.   Our multi-agent systems perform complex reasoning in the physical world; and transform bespoke, service-heavy processes into scalable Service-as-a-Software automation. CONXAI is trusted by some of the leading AEC companies in Europe, US, LATAM and Japan. Your Role As a Senior Backend Engineer, you will play a key role in designing and evolving the backend architecture that powers a complex B2B AI platform. Our backend services process large volumes of structured and unstructured data, orchestrate AI workflows, and expose reliable APIs for both internal services and customer-facing applications. You will focus on building high-performance distributed systems that are reliable, scalable, and designed for long-term evolution.  This role is ideal for someone who: - Takes ownership of backend architecture and system reliability - Thinks in terms of distributed systems, concurrency, and scalability - Designs clean service boundaries and well-structured APIs - Values maintainable, production-grade code - Enjoys collaborating with frontend, ML and platform teams Our Tech Stack - Golang (primary backend language for core services) - Python, TypeScript / NestJS (supporting services) - PostgreSQL, MongoDB (AWS DocumentDB) - REST APIs - Docker & Kubernetes (EKS) - AWS Cloud (S3, Cognito, compute services) - CI/CD pipelines and automated deployments What You’ll Do Architect & Build Scalable Backend Systems - Design and develop backend services primarily using Golang - Build scalable APIs and backend services that power AI-driven workflows - Design systems capable of processing large-scale datasets across multiple tenants - Develop high-performance services leveraging Go’s concurrency model - Define clear service boundaries and maintain robust API contracts - Contribute to architectural decisions for distributed backend systems Deliver High-Quality Backend Code - Write production-grade backend services in Go - Design and implement RESTful APIs for internal and external integrations - Ensure reliability through testing, monitoring, and observability - Optimize system performance, latency, and resource usage - Debug and resolve complex production issues Work with Cloud Infrastructure - Develop and deploy services using AWS cloud infrastructure - Work with Docker and Kubernetes (EKS) to run and manage distributed services - Utilize AWS services for storage, authentication, and compute workloads - Collaborate with DevOps and platform teams to maintain reliable CI/CD pipelines Collaborate Across Teams - Work closely with frontend engineers, ML engineers, and product teams - Support integration of AI capabilities into backend systems - Participate in architecture discussions and technical planning - Conduct thoughtful code reviews and mentor junior engineers What We’re Looking For Must Haves  - 5+ years of professional backend development experience - Strong experience with Golang - Experience in designing scalable backend systems and APIs - Strong understanding of distributed systems and microservice architecture - Experience in working with AWS cloud infrastructure - Experience in working with relational databases and SQL - Strong debugging, system design, and problem-solving skills - Strong written and verbal English communication skills Highly Valued - Experience in building complex B2B SaaS platforms - Experience with Kubernetes and container orchestration - Experience in designing systems for large-scale data processing - Experience working on AI or data-intensive platforms Nice to Have - Experience with Python or TypeScript (NestJS) - Experience with event-driven architectures - Experience integrating AI/ML services into backend systems - Experience in AEC, construction, or infrastructure domains Why CONXAI - Edge of Innovation: Be at the absolute forefront of AI in the construction tech space - High Impact: Build core infrastructure powering real-world AI automation used by global companies - Top-Tier Peer Group: Work with a global team of ML engineers, software engineers and industry practitioners - Growth Opportunities: Join a fast-growing company where engineering decisions directly shape the future of the platform