Software Engineer - Backend
- Source: LinkedIn
- Swish
- On-site
- Bengaluru
- Full-Time
- Mid level
Job Description
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 Backend Engineers who enjoy solving real-world problems through technology. As an Engineer, you’ll build and scale the systems that power ordering, kitchen operations, delivery orchestration, inventory, and customer experiences.
You’ll work closely with experienced engineers to design, build, and deploy services that directly impact business outcomes and customer satisfaction.
What You’ll Work On
- Build and maintain backend services, APIs, and business-critical systems
- Design scalable and reliable solutions for high-traffic applications
- Write clean, maintainable, and well-tested code
- Debug production issues and improve system performance and reliability
- Collaborate with product, design, and operations teams to deliver impactful features
- Participate in code reviews and contribute to engineering best practices
What We’re Looking For
- 1–3 years of software engineering experience
- Strong programming skills in at least one backend language such as Java, Kotlin, Go, Python, or Node.js
- Good understanding of data structures, algorithms, and system design fundamentals
- Experience working with REST APIs, databases, and version control systems such as Git
- Strong problem-solving skills and a willingness to learn
- Ability to take ownership and thrive in a fast-paced environment
Nice to Have
- Experience with microservices architecture
- Familiarity with AWS, GCP, or other cloud platforms
- Exposure to message queues, caching systems, or distributed systems
Why Join Swish?
- Build systems that power a real-time consumer product
- Work on engineering challenges where speed, reliability, and scale matter
- Take ownership early and see your work reach customers quickly
- Learn from experienced engineers while growing alongside a fast-scaling company
Skills
- Java
- Kotlin
- Golang
- Python
- NodeJS
- amazon-web-services
- google-cloud-platform
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
