Staff Software Engineer (Bengaluru)

Staff Software Engineer (Bengaluru)

19 Sep
|
Swish
|
Bengaluru

19 Sep

Swish

Bengaluru

At Swish, we're reimagining food delivery by combining speed, freshness, and consistency. Our platform delivers high-quality meals, snacks, and beverages in under 10 minutes, creating a seamless experience for customers every day. Backed by leading investors and rapidly expanding across cities, we're building the technology, operations, and customer experience that will define the next generation of food delivery.

The Role

We're looking for a Staff Engineer to help shape the technical foundation of Swish as we scale. You'll work on some of the company's most complex technical challenges, drive architectural decisions across multiple systems, and influence engineering standards across teams.

This role is ideal for engineers who enjoy solving large-scale problems, mentoring other engineers, and creating long-term technical leverage for the organization.

What You'll Work On

- Design and build highly scalable, reliable, and fault-tolerant backend systems
- Drive architecture and technical direction across multiple products and services
- Lead cross-functional technical initiatives spanning multiple teams
- Improve platform scalability, performance, reliability, and developer productivity
- Establish engineering standards, best practices, and architectural guidelines
- Mentor senior engineers and help raise the technical bar across the organization
- Partner with Product, Operations,



and Leadership teams to align technical investments with business goals
- Identify and solve long-term technical challenges before they become bottlenecks

What We're Looking For

- 7-9 years of software engineering experience
- Strong expertise in Java, Kotlin, Go, Python, or similar backend technologies
- Deep understanding of distributed systems, system design, scalability, and performance optimization
- Experience building and operating large-scale production systems
- Strong knowledge of databases, caching systems, messaging platforms, and cloud infrastructure
- Proven ability to influence technical decisions across teams
- Solid mentorship and collaboration skills
- Ability to balance short-term execution with long-term architectural thinking

Nice to Have

- Experience building consumer internet, e-commerce, marketplace, logistics, or food-tech products
- Experience with event-driven architectures and real-time systems
- Prior experience scaling engineering organizations through periods of rapid growth

Why Join Swish?

- Influence the technical direction of a rapidly growing company
- Solve complex engineering problems with real-world impact
- Work closely with founders and senior leadership
- Build systems that will power the next phase of Swish's growt

📌 Staff Software Engineer (Bengaluru)
🏢 Swish
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: staff software engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: staff software engineer (bengaluru) / bengaluru