Senior Software Engineer - Backend Development

Zerodhafundhouse

Bengaluru

On-site

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

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Zerodha Fund House is seeking a Senior Software Engineer (Backend) based in Bengaluru, India. This role involves architecting scalable systems, owning entire modules, and mentoring junior developers. The ideal candidate has 5 to 7 years of experience, proficient in Golang and Postgres, and is familiar with microservices architecture. Join a flat hierarchy valuing transparency and engineering excellence while tackling unique challenges in financial data consistency for millions of investors.

Qualifications

  • 5 to 7 years of experience in backend development.
  • Strong proficiency in Golang (or Java/C++ with a willingness to switch).
  • Deep understanding of relational databases (Postgres).
  • Hands-on experience with message queues (Kafka) and microservices architecture.

Responsibilities

  • Lead the low-level design (LLD) and contribute to the high-level design (HLD) of backend systems.
  • Write high-quality, maintainable code in Golang.
  • Design fault-tolerant and highly available systems.
  • Ensure strict consistency in financial transactions.

Skills

Golang
Postgres
Kafka
Redis
RESTful API design
Docker/Kubernetes
CI/CD pipelines

Job description

Zerodha Fund House
Enabling the Next Generation of Indian Investors

At Zerodha Fund House, we are redefining the mutual funds landscape to create simple, transparent, and cost-effective investment solutions for millions of Indians. Built by the pioneers behind Zerodha Broking Ltd and Case Platforms Ltd, we are on a mission to empower the next 10 crore investors in India to participate in and grow the capital markets.

We are expanding our team and seeking passionate, analytical, and detail-oriented individuals to join us.

The Role

We are looking for an experienced, analytical, and result-driven Senior Software Engineer (Backend). In this role, you will move beyond writing code to owning entire modules. You will architect scalable systems, make critical technical decisions, and mentor junior developers. You will be instrumental in building our direct-to-consumer platform, ensuring it is robust enough to handle high concurrency and financial transactions with absolute integrity.

Responsibilities
  • System Architecture: Lead the low-level design (LLD) and contribute to the high-level design (HLD) of complex backend systems. You will decide how we build, not just what we build.
  • Core Development: Write high-quality, performant, and maintainable code in Golang. Build and manage efficient microservices and heavy-duty batch processes.
  • Scalability & Reliability: Design systems that are fault-tolerant and highly available. Optimize database queries (Postgres) and implement caching strategies (Redis) to handle localized spikes in traffic.
  • Data Integrity: Ensure strict consistency in financial transactions. Handle idempotency, distributed locking, and event-driven architectures (Kafka) effectively.
  • Mentorship: Conduct code reviews, ensure adherence to coding standards, and mentor SDE 1s to help them grow.
  • Operational Excellence: Set up monitoring, alerting, and logging (Observability). Take ownership of debugging production issues and conducting root cause analysis (RCA).
Requirements
Technical Expertise
  • Language Mastery: 5 to 7 years of experience in backend development. Strong proficiency in Golang is highly preferred (or strong expertise in Java/C++ with a willingness to switch).
  • Database Depth: Deep understanding of relational databases (Postgres). You should understand indexing, locking strategies, and transaction isolation levels.
  • Distributed Systems: Hands-on experience with message queues (Kafka), caching (Redis), and microservices architecture.
  • API Design: Experience designing clean, strictly typed RESTful APIs.
Process & Mindset
  • Ownership: Proven track record of taking a feature from requirements to production deployment. You are comfortable making decisions in ambiguity.
  • Engineering Best Practices: familiar with CI/CD pipelines, Docker/Kubernetes, TDD, and rigorous documentation.
  • Financial Acumen: A genuine interest in the financial/stock market space. Experience in Fintech (Ledgers, Payments, Reconciliation) is a massive plus.
  • AI Leverage: Ability to leverage AI coding assistants to accelerate development velocity and refactoring.
Why join us?
  • Impact: Build the infrastructure that will handle investments for millions of Indians.
  • Culture: A flat hierarchy where code wins arguments. Work with a founding team that values transparency and engineering excellence.
  • Challenge: Solve unique challenges regarding financial data consistency at scale.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Back End Developer
Back End Developer

FundsIndia • Chennai District

On-site
INR 1,500,000 - 2,600,000
Senior Product Manager
Senior Product Manager

Zerodha Fund House • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Senior Product Manager
Senior Product Manager

Zerodhafundhouse • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior Mobile Development Engineer
Senior Mobile Development Engineer

Zerodhafundhouse • Bengaluru

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

Zerodha • Bengaluru

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

The Future University • Chandigarh

On-site
INR 1,500,000 - 2,800,000
Tech lead
Tech lead

StockGro • Bengaluru

On-site
INR 2,500,000 - 3,500,000
Software Engineer – GoLang
Software Engineer – GoLang

The Future University • Chandigarh

On-site
INR 800,000 - 1,400,000
Backend Lead- Java
Backend Lead- Java

Michael Page • Pune District

On-site
INR 1,500,000 - 2,500,000
Industry-aligned compensation
Ownership and visibility in projects
Opportunity to grow with the team
Application Security Engineer 2
Application Security Engineer 2

Zerodhafundhouse • Bengaluru

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