Skip to content

Golang Developer

Promptora AI

Hyderabad, INonsitePosted Jun 5, 2026

Skills

elasticsearchpostgreskuberneteslangchainmongojenkinsgospringdockergithubgitlabazurekafkaredismysqlcicdjavagooglecloudawsml

About the role

Senior Backend Engineer – AI Platforms (Golang & Java)

Position Overview

We are seeking an experienced Senior Backend Engineer to join our product engineering team and play a key role in building next-generation AI-powered enterprise applications and platforms.

The ideal candidate will have strong expertise in Golang, extensive Java development experience, and a solid understanding of AI/ML concepts and modern AI application architectures. The individual will be responsible for designing, developing, optimizing, and scaling backend services that power mission-critical AI solutions used by enterprise customers globally.

This role requires hands-on engineering expertise, architectural thinking, and the ability to work closely with product managers, AI engineers, DevOps teams, and frontend developers in a fast-paced product environment.

Key Responsibilities

Backend Platform Development

Design, develop, and maintain highly scalable backend services using Golang and Java.

Build enterprise-grade APIs, microservices, and distributed systems.

Develop secure, performant, and fault-tolerant backend architectures.

Implement event-driven and asynchronous processing systems.

Optimize system performance, latency, scalability, and reliability.

AI Platform Enablement

Collaborate with AI/ML teams to integrate Large Language Models (LLMs), AI agents, and machine learning services.

Build backend services that support AI workflows, inference pipelines, RAG architectures, vector databases, and agent orchestration.

Develop APIs for AI model consumption and integration.

Support deployment and scaling of AI applications across cloud and on-premise environments.

Architecture & Design

Participate in system architecture discussions and technical decision-making.

Design high-availability distributed systems and cloud-native solutions.

Define coding standards, best practices, and engineering guidelines.

Conduct technical reviews and mentor junior engineers.

Database & Data Engineering

Design and optimize relational and NoSQL databases.

Work with PostgreSQL, MySQL, MongoDB, Redis, and similar technologies.

Develop efficient data models and caching strategies.

Ensure data consistency, integrity, and security.

DevOps & Cloud

Collaborate with DevOps teams for CI/CD implementation.

Support containerized deployments using Docker and Kubernetes.

Work with AWS, Azure, or GCP environments.

Monitor application health and troubleshoot production issues.

Quality & Security

Develop unit tests, integration tests, and automated validation pipelines.

Ensure applications meet enterprise security and compliance standards.

Participate in code reviews and technical audits.

Required Skills & ExperienceTechnical SkillsGolang (Mandatory)

Strong hands-on experience developing production-grade applications in Go.

Deep understanding of concurrency, goroutines, channels, and memory management.

Experience building REST APIs and microservices using Golang frameworks.

Java (Mandatory)

Extensive experience with Java development.

Strong understanding of Spring Boot, Spring MVC, and enterprise application design.

Experience developing large-scale backend systems and integrations.

AI Fundamentals (Mandatory)

Understanding of Generative AI concepts.

Familiarity with LLMs such as GPT, Claude, Gemini, Llama, Mistral, etc.

Knowledge of RAG (Retrieval Augmented Generation) architectures.

Understanding of Vector Databases and Embedding Models.

Exposure to AI Agents and Agentic Workflows is preferred.

Database Technologies

PostgreSQL

MySQL

MongoDB

Redis

Elasticsearch (Preferred)

Cloud & Infrastructure

AWS / Azure / Google Cloud

Docker

Kubernetes

CI/CD Pipelines

GitHub Actions / Jenkins / GitLab CI

API & Integration

REST APIs

GraphQL (Preferred)

gRPC

Webhooks

Event-driven Architectures

Messaging & Streaming (Preferred)

Kafka

RabbitMQ

ActiveMQ

Qualifications

Bachelor's or Master's Degree in Computer Science, Engineering, or related discipline.

7+ years of software engineering experience.

3+ years of hands-on Golang development experience.

5+ years of Java development experience.

Experience working on enterprise-scale SaaS products or platforms.

Experience working in Agile/Scrum environments.

Preferred Experience

Experience building AI/GenAI products.

Experience with LangChain, LangGraph, AutoGen, CrewAI, Semantic Kernel, or similar frameworks.

Experience with Vector Databases such as Pinecone, Weaviate, Qdrant, Milvus, or pgVector.

Experience in multi-tenant SaaS platforms.

Experience in enterprise integrations and workflow automation platforms.

Exposure to MLOps and AI deployment pipelines.

Personal Attributes

Strong problem-solving and analytical skills.

Ability to work independently and drive technical initiatives.

Excellent communication and stakeholder management skills.

Ability to mentor junior engineers and lead technical discussions.

Strong ownership mindset with focus on delivery and quality.

Employment Type: Full-Time

Experience Required: 7 Years

Location: Customer Location in Hyd

Notice Period: Immediate

Reporting To : Engineering Manager / CTO

Success Metrics

Delivery of scalable backend services.

AI platform feature implementation.

System performance and reliability improvements.

Code quality and technical leadership.

Achievement of product roadmap milestones.

Pay: ₹1,200,000.00 - ₹2,000,000.00 per year

Benefits:

Health insurance

Work Location: In person

Questions about this role

  • How do I apply to this Golang Developer role at Promptora AI?

    Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

  • What's the typical salary for Software Engineer in India?

    Compensation for Software Engineer roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for India medians across recent openings.

  • How fast does AI Applyd auto-apply?

    Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

  • What ATS does Promptora AI use?

    AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.