Salary
≈ $29k – $67k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Senior · 5+ years exp
Overview
Company
Impact
Profile match
Imagine Learning is a digital-first K-12 eLearning platform providing innovative curriculum solutions and AI-powered tools that enable teachers to personalize instruction at scale and shape the future of education.
We are looking for a highly skilled Senior Software Engineer to join our engineering team in Bangalore, India. In this role, you will design, build, and operate cloud-native platforms and services with a strong focus on reliability, scalability, and performance. You will work closely with cross-functional teams across engineering, product, and platform to drive impactful technical initiatives.
Responsibilities:
- Design, implement, and maintain distributed, cloud-native services running on Kubernetes.
- Develop software using Java and Kotlin. NET, TypeScript/JavaScript as the Primary Language, ensuring high code quality and maintainability.
- Architect and operate workloads on AWS, with a focus on services such as EKS, EC2 IAM, VPC, Lambda, and related cloud-native components.
- Implement observability using tools such as OpenTelemetry, New Relic, Prometheus, and OpenSearch for tracing, monitoring, and logging.
- Build and maintain cloud infrastructure using Infrastructure as Code (IaC) tools such as Pulumi and Crossplane, following GitOps workflows.
- Use Argo Workflows and ArgoCD to orchestrate and automate deployments across environments.
- Contribute to architectural decisions, design reviews, and technical direction of platform engineering initiatives.
- Develop secure, high-performance microservices and containerised applications following best practices.
- Participate in incident response, perform root-cause analysis, and contribute to SRE practices such as defining and measuring SLOs/SLIs.
- Collaborate with cross-functional teams to gather requirements, ensure alignment, and drive projects to completion.
- Mentor junior engineers, contribute to code reviews, and promote engineering best practices.
- Work effectively in Agile environments and contribute throughout the Software Development Life Cycle (SDLC).
Requirements:
- Bachelor's degree and 5+ years of relevant experience.
- Master's degree and 4+ years of experience.
- Deep understanding of Kubernetes architecture, components, and best practices for container orchestration.
- Proficiency in Java, Kotlin, NET, TypeScript/JavaScript.
- Strong experience with AWS, especially EKS, EC2 IAM, VPC, and Lambda.
- Strong expertise in modern monitoring and logging stacks (OpenTelemetry, Prometheus, New Relic, OpenSearch).
- Experience with GitOps, ArgoCD, Argo Workflows, and cloud-native CI/CD practices.
- Proficiency with IaC using Pulumi or Crossplane.
- Strong understanding of networking and security concepts, tools, and best practices.
- Hands-on experience with microservices architecture and containerization patterns.
- Experience contributing to or working with cloud-native and open-source ecosystems.
Competencies:
- Excellent analytical and problem-solving abilities.
- Strong communication and collaboration skills.
- Ability to thrive in a fast-paced, highly collaborative engineering environment.
- Experience working with Agile methodologies and SDLC processes.
- Comfort participating in on-call rotations and incident response activities.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
657,709 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Similar stack
Same company
Bengaluru
Staff Engineer - AI Engineering
1 day ago
≈ $42k – $88k per year (Estimated) • In office • Full-Time • 5+ years exp • Master's Degree • Bengaluru
Python
Go
JavaScript
TypeScript
Node JS
AI/ML
LangGraph
LangChain
Model Context Protocol
Fine-tuning
Reinforcement Learning
Prompt Engineering
AI Agents
NLP
TensorFlow
PyTorch
RAG
OpenAI
LLM Guardrails
Multi-Agent Systems
DevOps
GCP
AWS
Docker
Kubernetes
Apply
Тимлид команды разработки (Java)
1 day ago
Remote/Hybrid • Full-Time • 5+ years exp • Moscow
Python
JavaScript
Java
TypeScript
SQL
Python
pySpark
Java
Spring Framework
Databases
RabbitMQ
Apache Kafka
AI/ML
Spark
Frontend
Angular
DevOps
Jaeger
Rancher
Prometheus
GitLab CI
CI/CD
Jenkins
Git
Docker
Kubernetes
Grafana
Analytics
Data Vault
Management
Confluence
Jira
Agile
Scrum
Kanban
QA
Cypress
Playwright
Apply
Senior Software Engineer I, Full Stack
1 day ago
$135k – $155k per year • Remote • Full-Time • 7+ years exp
Python
JavaScript
TypeScript
Python
Django
Django REST Framework
Databases
PostgreSQL
Frontend
Zustand
Redux
React.js
Vite
npm
DevOps
GCP
GitHub Actions
CI/CD
Kubernetes
Management
Agile
QA
Playwright
Jest
Pytest
Vitest
Apply
≈ $34k – $83k per year (Estimated) • Remote • Contractor
Python
JavaScript
TypeScript
Node JS
Databases
Weaviate
Milvus
Pinecone
AI/ML
LangChain
LlamaIndex
Fine-tuning
Function Calling
AI Agents
LLM
RAG
Multi-Agent Systems
Tool Use
DevOps
Vector
Apply
≈ $56k – $139k per year (Estimated) • Remote • Contractor
Python
JavaScript
TypeScript
Node JS
Databases
Weaviate
Milvus
Pinecone
AI/ML
LangChain
LlamaIndex
Fine-tuning
Function Calling
AI Agents
LLM
RAG
Multi-Agent Systems
Tool Use
DevOps
Vector
Apply
Sr. Staff Product Software Engineer
30 days ago
≈ $36k – $81k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Bengaluru
Python
JavaScript
TypeScript
SQL
Node JS
Python
Flask
Frontend
Redux
Webpack
Tailwind CSS
Next.js
Babel
React.js
Sass
Remix
Mobile
State Management
DevOps
Helm
WebSockets
GitLab CI
CI/CD
AWS
Docker
Kubernetes
GitLab
Management
Agile
QA
Cypress
Vitest
Apply
Senior AI Engineer - Voice
1 month ago
≈ $38k – $98k per year (Estimated) • Remote
Python
Java
AI/ML
LangGraph
LangChain
Fine-tuning
NLP
LLM
Text-to-Speech
LLM Evaluation
Mobile
Twilio
Cybersecurity
HIPAA
Apply
Product Software Engineer
1 month ago
≈ $35k – $79k per year (Estimated) • In office • 10+ years exp • Bengaluru
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Databases
Redis
Apache Kafka
Frontend
GraphQL
Angular
React.js
DevOps
Rest API
Terraform
OpenTelemetry
CI/CD
AWS
Docker
Kubernetes
Grafana
Amazon CloudWatch
Apply
Staff Product Software Engineer (Java Backend)
1 month ago
≈ $45k – $94k per year (Estimated) • In office • 8+ years exp • Master's Degree • Bengaluru
Python
Java
SQL
Java
Spring Boot
Databases
Apache Kafka
DevOps
CI/CD
AWS
GitLab
API Gateway
QA
Gatling
Apply
Senior Information Security Engineer
2 months ago
≈ $31k – $71k per year (Estimated) • In office • 5+ years exp • Bengaluru
Python
Java
C#
DevOps
GCP
Azure
CI/CD
AWS
Kubernetes
Cybersecurity
ISO 27001
SOC 2
GDPR
OWASP ASVS
Apply
≈ $20k – $54k per year (Estimated) • In office • Full-Time • 3+ years exp • Bengaluru
Python
Java
PowerShell
DevOps
Terraform
Ansible
Azure DevOps
GitHub Actions
GitLab CI
Azure
CI/CD
Jenkins
AWS
QA
Pytest
Apply
Staff Platform Engineer
3 hours ago
≈ $36k – $81k per year (Estimated) • In office • Full-Time • 8+ years exp • Bengaluru
Python
Java
C#
AI/ML
Copilot
Cursor
Claude
DevOps
Terraform
Ansible
CI/CD
Docker
Platform Engineering
GitHub
Apply
≈ $27k – $63k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Bengaluru
JavaScript
TypeScript
SQL
C#
C++
C#
ASP.NET Core
Databases
PostgreSQL
Redis
RabbitMQ
Apache Kafka
OpenSearch
Frontend
Angular
DevOps
Self-Healing
Apply
Staff 2 Engineer – .Net Developer
3 hours ago
≈ $48k – $98k per year (Estimated) • Remote • Full-Time • 15+ years exp • Bengaluru
Go
Java
C#
Databases
Apache Kafka
Mobile
Push Notifications
DevOps
gRPC
GCP
Azure
AWS
Apply
This is one of many
657,709 more open roles from verified company boards, updated every day.

