18 Aug
|
viamagus
|
Bengaluru
18 Aug
viamagus
Bengaluru
? Software Development Engineer (Backend) Build systems that move the world. ?
Viamagus Technologies partners with high-growth product and enterprise technology companies to bring exceptional engineering talent to teams solving real-world problems at scale.
If you’re an engineer who enjoys designing distributed systems, solving hard backend problems, debugging production issues, and seeing your code make an impact at massive scale — this role is for you. ⚡
?️ What You'll Own
This isn't a role where you just pick up tickets!
You own the backend end-to-end.
From the first design discussion to production deployment, and from monitoring dashboards to the occasional production mystery — you’ll be responsible for building systems that are reliable, scalable and built to last.
You’ll:
- ?️ Architect and build high-scale backend systems used in enterprise environments.
- ?️ Design fault-tolerant, distributed services with clear SLIs/SLOs, strong observability and predictable performance.
- ? Build and evolve microservices and distributed workflows involving messaging, asynchronous processing, retries and idempotency.
- ? Turn complex business requirements into simple, robust technical solutions.
- ? Work closely with Product, Frontend, QA/SDET, DevOps/SRE and Data teams.
- ? Participate in design reviews, code reviews and architecture discussions.
- ? Own production systems, troubleshoot challenging issues and continuously improve reliability.
- ? Mentor engineers and help raise the engineering bar across the team.
- ? Most importantly — keep building. This is a hands-on engineering role, not a purely managerial one.
? What We're Looking For Must Have
- ? ? 6–10 years of experience building production backend systems, preferably in SaaS or product companies.
- ? Strong fundamentals in distributed systems, concurrency, scalability and reliability.
- ☕ Robust hands-on experience with Java and Spring/Spring Boot.
- ? Proven experience designing and building REST APIs and microservices.
- ?️ Good understanding of:
- Relational & NoSQL databases
- Kafka / RabbitMQ
- Redis / Memcached
- ? Strong debugging and problem-solving skills — you’re comfortable getting to the root cause of complex production issues.
- ☁️ Experience with at least one major cloud platform — AWS, GCP or Azure.
- ⚙️ Exposure to CI/CD, automated testing and observability.
- ? A genuine track record of shipping production code — not just creating designs or managing teams.
? The Engineering Stack
Languages: Java, Kotlin, Python, TypeScript, Spring / Spring Boot
Infrastructure: AWS, Kubernetes, Kafka, PostgreSQL, Redis, Elasticsearch
Data & ML: Spark, Airflow, optimization engines covering areas such as routing, ETA and slotting
? The Scale You'll Work With
This is engineering at a serious scale:
350+ deployments · 30+ countries · Billions of deliveries · High-volume daily computations The systems you build won't just serve a few thousand users.
They'll help move goods across the world. ?
? And If You Go Beyond Your Day Job...
We love engineers who are curious outside their .
It’s a strong plus if you’ve:
- ?️ Built an interesting side project or internal tool.
- ? Contributed to open source.
- ? Filed a patent or published research.
- ✍️ Written technical content or spoken at engineering conferences.
- ? Competed in hackathons, competitive programming or other challenging pursuits.
You don't need all of these. We’re simply interested in people who build, explore and push themselves.
? Why This Role?
Because you'll get to work on problems that are genuinely hard.
Distributed systems. Massive scale. Reliability. Performance. Real-world optimization.
You'll have the opportunity to work alongside strong engineers, influence architecture, mentor others and still spend your time doing what great engineers love most — building things.
Ready to build what comes next?? ?
If you're ready to take ownership, solve problems that don't have obvious answers, and build backend systems that operate at global scale, we'd love to hear from you.
📌 Software Development Engineer (Bengaluru)
🏢 viamagus
📍 Bengaluru