Senior Backend Engineer
maino.ai- Posted a day ago
- Be among the first 10 applicants
Job Description
Job Title: Senior Backend Engineer
Location: Bengaluru
Experience: 4–6+ Years
Team: Engineering (AI Platform)
About Maino.ai
Maino.ai is an AI-driven technology company building an advertising intelligence platform that processes 2.4+ billion data points annually across Facebook, Google, LinkedIn, TikTok, Amazon, YouTube, Snapchat, and more.
We operate at significant scale:
- 2TB+ database
- 10M+ API requests/month
- 1,000+ campaigns automated
- $50M+ ad spend optimized
We are an early-stage, fast-moving team solving complex engineering and data problems where the work you ship has a direct impact on customers and business outcomes.
About the role
We are looking for a Senior Backend Engineer with 4–6+ years of professional backend development experience to design, build, scale, and own critical parts of our platform.
This role is for someone who can go beyond writing code — someone who can understand a business problem, make sound technical decisions, design scalable solutions, ship them to production, and take ownership of the system throughout its lifecycle.
You will work across APIs, databases, third-party integrations, real-time automation, distributed systems, and production infrastructure.
The tech stack is flexible. Strong engineering fundamentals, ownership, and the ability to learn quickly matter more than expertise in one specific framework.
What you'll build
- High-performance backend APIs using Java, Node.js, Python, Go, or other suitable technologies
- Integrations with advertising platforms such as Facebook Ads, Google Ads, LinkedIn, TikTok, YouTube, and others
- Data-intensive systems operating on 2TB+ databases and billions of data points
- Real-time automation for campaign management, budget pacing, campaign rules, and optimization
- Reliable systems for processing and analyzing large-scale advertising data
- Developer tools and internal automation that improve engineering productivity
- Monitoring, debugging, and optimization of production systems
Example Projects
- Build real-time budget monitoring systems to prevent overspending across hundreds of campaigns
- Develop systems that generate actionable insights for advertisers using billions of data points
- Design and integrate APIs for new advertising platforms
- Optimize database queries and data pipelines handling large-scale time-series data
- Build automation systems that make campaign operations faster and more reliable
- Identify and resolve production bottlenecks affecting millions of API requests
What you'll do
- Own backend features and services end-to-end — from technical design to deployment and production monitoring
- Design scalable, reliable, and maintainable backend architectures
- Develop and maintain high-performance REST APIs and backend services
- Design and optimize database schemas, queries, indexes, and transactions
- Work with large-scale and time-series datasets and identify opportunities for performance optimization
- Integrate and maintain third-party APIs and external systems
- Investigate and resolve complex production issues with a strong focus on root-cause analysis
- Building the orchestration layer that turns a brief into a finished video ad: scripting, scene planning, video generation, voice-over, lip-sync, captions, and delivery
- Designing quality checks for AI-generated media so every film meets brand and quality standards automatically
- Getting the most out of today's foundation models, and helping shape the models we build next
- Design systems for reliability, observability, scalability, and fault tolerance
- Collaborate with product, frontend, data, and engineering teams to translate business requirements into technical solutions
- Make pragmatic technical decisions in an environment where requirements may evolve rapidly
- Review code, improve engineering standards, and contribute to architectural decisions
- Mentor junior and mid-level engineers and help raise the overall engineering bar
- Continuously evaluate new technologies and adopt them when they provide meaningful technical or business value
Must Have Skills - Backend Engineering
- 4–6+ years of professional backend development experience
- Strong hands-on expertise in at least one of: Java, Node.js, Python, Go
- Strong understanding of backend architecture, software design principles, and API development
- Proven experience designing and implementing production-grade REST APIs
- Strong understanding of scalability, reliability, performance, and maintainability
- Hands-on experience building production systems on LLMs (OpenAI, Anthropic, Gemini or open-source models), including prompt design, structured outputs, tool use, evaluation, and cost/latency control
- Experience with generative video, image, or audio models (text-to-video, TTS, voice cloning, lip-sync, speech recognition) and building pipelines that orchestrate them
- Experience with long-running async workloads: job queues, polling third-party model APIs, retries, and media processing (FFmpeg is a strong plus)
Database & Data
- Strong SQL fundamentals and practical experience with relational databases
- Understanding of indexing, query optimization, transactions, concurrency, and database design
- Experience working with large datasets and performance-sensitive applications
- Ability to identify and troubleshoot database bottlenecks
Cloud & Infrastructure
- Hands-on experience with at least one major cloud platform — AWS, GCP, or Azure
- Understanding of deployment, monitoring, logging, and production infrastructure
- Strong Git proficiency and experience with modern software development workflows
Engineering & Ownership
- Proven track record of shipping production-grade features
- Experience owning features from design → development → deployment → monitoring
- Strong debugging and problem-solving skills
- Experience handling critical production issues and making decisions under pressure
- Ability to work independently with limited supervision
- Strong communication and collaboration skills
- Ability to operate effectively in ambiguous and rapidly changing environments
Nice to have
- Experience with Time-Series databases, particularly TimescaleDB, Kafka, Redis, or other distributed messaging/caching systems, Docker and Kubernetes
- Experience with Spring Boot, Express, FastAPI, or similar frameworks
- Experience integrating third-party APIs, particularly advertising or marketing APIs
- Experience working with Facebook Ads, Google Ads, LinkedIn, TikTok, YouTube, or similar platforms
- Experience designing distributed or event-driven systems
- Startup or high-growth company experience
- Experience with observability tools, distributed tracing, and performance monitoring
- Experience mentoring engineers or leading technical initiatives
- Experience in training, fine-tuning, or evaluating foundation models (LoRA/fine-tuning, model evals, inference optimization), or research work in multimodal generation is a plus
What we Value
- Ownership
- Technical Judgement
- Bias for Action
- Learning Agility
- Business Impact
What you'll get
Growth
- Own meaningful backend systems and features from Day 1
- Work with billions of data points and millions of API requests
- Exposure to distributed systems, large-scale databases, AI-driven products, and advertising technology
- Opportunity to influence architecture and engineering decisions
- Direct mentorship and collaboration with senior engineers
- Opportunities to lead technical initiatives and mentor other engineers
Culture
- Fast-moving startup environment
- High ownership and autonomy
- Output and impact over hours spent
- Small team where your technical decisions matter
- Direct exposure to business and product decisions
- Freedom to experiment and bring better engineering approaches
Our Tech Stack
Languages: Java, Node.js, Python, Go, and other technologies based on the problem
Frameworks: Spring Boot, Express, FastAPI
Databases: MySQL, TimescaleDB
Cache / Messaging: Redis, Kafka
Cloud: AWS — ECS, RDS, S3
APIs & Integrations: Facebook Ads, Google Ads, LinkedIn, TikTok, YouTube, and other advertising platforms.
The Real Question: Are you a Builder
We're looking for engineers who:
- Take ownership beyond their assigned ticket
- Can turn an ambiguous problem into a working technical solution
- Build and ship rather than endlessly debate
- Can debug a production issue and drive it to resolution
- Think about scalability before it becomes a problem
- Learn new technologies by experimenting and building
- Care about impact, reliability, and engineering quality
- Want their work to directly influence a growing product
If you're energised by building at scale, solving hard backend problems, learning continuously, and owning what you ship, we'd love to hear from you.




