Founding Backend Engineer - Golang

Aitainment

Bengaluru

On-site

INR 4,000,000 - 6,000,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Aitainment is seeking a founding backend engineer to design and own scalable server-side systems using Golang, Node.js, and Python. You will architect databases, manage cloud infrastructure on AWS, and drive end-to-end ownership from requirements to deployment.

You will lead API design, authentication flows, and security best practices while mentoring junior engineers and shaping the technical direction of the platform.

Qualifications

  • Strong backend development experience with Golang and at least one other language (Node.js, Python).
  • Deep PostgreSQL knowledge: schemas, indexing, relationships.
  • Hands-on AWS experience (EC2, API Gateway, Lambda, S3, CloudFront).
  • Solid understanding of JWT/OAuth and API security best practices.
  • Experience designing scalable backend systems (microservices or modular monolith).
  • Familiarity with testing (TDD, unit/integration tests).
  • Experience with Git, Docker, Kubernetes and standard CI/CD workflows.

Responsibilities

  • Architect and implement scalable backend systems in Golang.
  • Own server-side logic, database design, and cloud infrastructure.
  • Lead API design, secure authentication flows, and microservices patterns.
  • Design complex PostgreSQL schemas and optimize queries.
  • Implement caching with Redis and monitor performance.
  • Set up and maintain CI/CD pipelines and deployments.
  • Mentor junior engineers and drive code quality through reviews.

Skills

Golang
Node.js
Python
PostgreSQL
Cloud AWS
JWT/OAuth
System Design
Git
Docker
Kubernetes
CI/CD
TDD

Tools

Git
Docker
Kubernetes
CI/CD pipelines

Job description

We are looking for a founding backend engineer GoLang. You won't just be writing code; you will be architecting systems. You will take ownership of the server-side logic, database architecture, and cloud infrastructure, while having a strong command of Golang and bits of nodejs ecosystem(old codebase). Ideally, you are someone who can take a vague problem statement, convert it into technical requirements, and build a scalable solution from the ground up.

Responsibilities:

  • API and System Design: Design and build robust, scalable backend systems using Golang. Implement secure authentication flows (JWT/Auth) and ensure best practices in Microservices and API design.
  • Database Management and Caching: Design complex database schemas using PostgreSQL. Optimise queries for performance and ensure data integrity. Optimise existing queries and remove bottlenecks. Implement caching strategies using Redis to reduce latency and improve backend system performance.
  • Infrastructure and DevOps: Deploy, manage, and monitor applications using AWS (specifically E2 LoadBalancer, Lambda, API Gateway and S3). Handle the scaling of applications based on changing traffic and business needs. Set up CI/CD pipelines to ship code fast without breaking existing systems.
  • Quality and Maintenance: Write clean, maintainable, testable, and well-documented code. Actively participate in code reviews and use Unit/Integration tests in day-to-day development, as we believe they're a Pillar for shipping the right code faster.
  • End-to-End Ownership: Debug and resolve technical issues across the full stack. Translate basic requirements into functioning backend systems with minimal hand-holding. Understand how observability tools work and how to properly instrument software at scale.
  • Lead: Guide junior and intermediate engineers, helping them grow and execute faster.

Requirements:

  • Core Stack: Strong proficiency in Golang, Node.js and Python.
  • Database: Deep knowledge of PostgreSQL (schema design, indexing, relationships). Good to have experience in Graph databases.
  • Cloud (AWS): Hands-on experience with AWS services, specifically EC2 API Gateway, Lambda, Amplify, S3 and CloudFront.
  • Security: Solid understanding of JWT, OAuth, and API security best practices.
  • System Design: Strong proficiency in designing backend systems that can scale horizontally. You've worked with scale before and have an understanding of microservices or modular monolith architectures.
  • Tools: Hands-on experience with Git, Docker, Kubernetes and standard CI/CD deployment workflows.
  • Experience with tests: write code with TDD and integration tests to make sure we move fast without breaking existing systems.

Nice to Have:

  • Previous experience in a high-growth product-based startup and have seen their journey.
  • Ability to incorporate AI tools into daily engineering workflows to drive efficiency and deliver higher quality outcomes.
  • Experience with Supabase.
  • Experience with CI/CD setup.
  • Experience in building/shipping AI models and fine-tuning them.

Culture Fit:

  • Adaptive to Ambiguity: You are comfortable working in a dynamic environment where requirements may shift. You can move forward without having every single detail defined upfront.
  • Problem Solver: You view technical challenges as puzzles to be solved, not blockers.
  • Self-Starter: You have a track record of building backend systems from basic requirements and taking ownership of the deployment pipeline.
  • AI Evangelist: You are someone who ships faster with AI, spends enough time in the design and planning phase and then lets the AI models do their magic. We strongly believe in integrating AI model development workflows with proper guardrails (Unit/Integrations tests for faster execution).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer (Go)
Backend Engineer (Go)

InCommon • India

On-site
INR 1,200,000 - 2,500,000
Senior Full Stack Developer / Lead Engineer (AI-Native, AWS Scale)
Senior Full Stack Developer / Lead Engineer (AI-Native, AWS Scale)

Zafify • Mumbai

On-site
INR 1,500,000 - 2,000,000
Competitive salary
Flexible work hours
Learning and growth opportunities
Backend Engineer - Golang
Backend Engineer - Golang

Zepto • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Sr Backend Engineer
Sr Backend Engineer

Proofpoint • Hyderabad

On-site
INR 1,800,000 - 2,400,000
Senior Full Stack Developer / Lead Engineer (AI-Native, AWS Scale)
Senior Full Stack Developer / Lead Engineer (AI-Native, AWS Scale)

Mobcast Innovations • Mumbai

On-site
INR 3,500,000 - 7,000,000
Backend Developer – Python & Go
Backend Developer – Python & Go

CloudNuro • Bengaluru

On-site
INR 900,000 - 1,300,000
Software Engineer
Software Engineer

Big Assets Infra • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Backend Engineer (Golang)
Backend Engineer (Golang)

Konsilience • Mohali

On-site
INR 900,000 - 1,300,000
Software Engineer - Backend
Software Engineer - Backend

Datability Solutions Pvt Ltd • Dadri

On-site
INR 900,000 - 1,500,000
Senior Backend Developer - Golang
Senior Backend Developer - Golang

Rialtic • Hyderabad

On-site
INR 1,500,000 - 2,000,000