Software Engineering Manager

Optum

Dadri, Hyderabad, Bengaluru

Hybrid

INR 3,500,000 - 6,000,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Optum seeks a senior backend engineer to design and implement scalable backend services in Java and Python, leveraging event-driven microservices with Kafka. You will model databases, craft streaming/batch pipelines, and integrate AI/ML features, collaborating with data science teams to deliver robust, production-ready solutions.

Responsibilities include ensuring reliability, observability, and performance, and mentoring junior engineers while working with cross-functional teams to advance

Qualifications

  • 12+ years of backend software engineering experience in Java and/or Python.
  • Experience with relational and NoSQL databases; performance tuning and transactions.
  • Distributed systems design: microservices, REST/gRPC, caching, resiliency patterns.
  • Proven AI-enabled solutions experience: LLM integration, ML inference, vector databases.
  • Hands-on Kafka production experience: exactly-once/at-least-once, schema evolution.

Responsibilities

  • Design, build, and maintain backend services and APIs using Java and Python.
  • Architect event-driven/microservices solutions with Kafka.
  • Model and optimize relational/NoSQL databases; perform migrations.
  • Develop data pipelines (streaming and batch) with reliability and observability.
  • Build AI-enabled features and collaborate with data science teams.
  • Ensure production readiness: CI/CD, automated tests, monitoring, incident response.
  • Enforce engineering best practices: code reviews, secure coding, mentoring.
  • Collaborate cross-functionally with product, QA, platform/SRE, stakeholders.

Skills

Java
Python
Kafka
REST/gRPC
Distributed systems
AI/ML integration
CI/CD

Tools

PostgreSQL/MySQL/Oracle
MongoDB/Cassandra
Docker/Kubernetes
Pinecone/Weaviate/pgvector
AWS/Azure/GCP

Job description

Primary Responsibilities:

  • Design, build, and maintain scalable backend services and APIs using Java and Python
  • Architect and implement event-driven/microservices solutions using Kafka (topics, partitions, consumer groups, schemas, retries/DLQs)
  • Model, optimize, and maintain relational and/or NoSQL databases (schema design, indexing, query tuning, migrations)
  • Develop data processing pipelines (streaming and batch) with solid focus on reliability, observability, and performance
  • Build and integrate AI/ML-powered features (model inference services, prompt orchestration, vector search, or ML pipelines) and collaborate with data science teams
  • Ensure production readiness: CI/CD, automated testing, monitoring/alerting, and incident response/root-cause analysis
  • Enforce engineering best practices: code reviews, secure coding, documentation, and mentoring junior engineers
  • Collaborate cross-functionally with product, QA, platform/SRE, and stakeholders to deliver roadmap initiatives

Required Qualifications:

  • 12+ years of professional software engineering experience building backend systems in Java and/or Python
  • Solid experience with databases (PostgreSQL/MySQL/Oracle and/or MongoDB/Cassandra), including performance tuning and transactional consistency
  • Experience designing distributed systems (microservices, REST/gRPC, concurrency, caching, resiliency patterns)
  • Proven experience delivering AI-enabled solutions (LLM integration, ML inference deployment, feature engineering, vector databases such as Pinecone/Weaviate/pgvector, or MLOps tools)
  • Hands-on expertise with Kafka in production (exactly-once/at-least-once semantics, schema evolution, monitoring, capacity planning)
  • Solid understanding of cloud platforms (AWS/Azure/GCP), containerization (Docker/Kubernetes), and CI/CD
  • Proven solid problem-solving, communication, and ability to lead technical design discussions
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Software Engineer I
Sr. Software Engineer I

Optum • Delhi

Hybrid
INR 2,500,000 - 4,500,000
Senior Member Technical Staff - C++
Senior Member Technical Staff - C++

Nielsen • Bengaluru

On-site
INR 2,200,000 - 4,000,000
Java Technical Lead
Java Technical Lead

V2 Solutions • Pune District

On-site
INR 2,500,000 - 3,500,000
Python Developer Lead
Python Developer Lead

Cloudxtreme • Chennai District

On-site
INR 1,500,000 - 2,400,000
Senior Python Developer
Senior Python Developer

iKrux Engineering • Bengaluru

On-site
INR 3,500,000 - 6,500,000
Senior Java developer
Senior Java developer

Luxoft • Dadri

On-site
INR 1,500,000 - 2,500,000
Senior Python Software Engineer
Senior Python Software Engineer

Stellar Innovations • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Software Development Engineer
Software Development Engineer

Glitterbug Technologies • Bengaluru, Mumbai

On-site
INR 1,200,000 - 2,400,000
Senior backend Java Developer
Senior backend Java Developer

Luxoft • Dadri

On-site
INR 2,500,000 - 5,000,000
Backend Developer : 26-02514
Backend Developer : 26-02514

Akraya, Inc. • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000