Search by job, company or skills

Software Development Engineer III - Backend

  • Posted 21 hours ago
  • Be among the first 10 applicants

Job Description

Software Development Engineer III (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 Do

You own the backend end to end. Design doc to deployment. Production to on-call. Here's what that looks like day to day:

  • Architect and ship backend systems that run in production at enterprise scale.
  • Build fault-tolerant services with clear SLIs/SLOs, strong observability, and predictable performance.
  • Drive design and implementation for microservices and distributed workflows messaging, async processing, retries, idempotency.
  • Work closely with a team both Biological and Digital comprising Product, Frontend, QA/SDET, DevOps/SRE, and Data teams to turn business requirements into robust systems.
  • Raise engineering standards through design reviews, code reviews, and operational best practices.
  • Mentor junior engineers and lead by example on craft, ownership, and execution.

What You Bring

Must-Haves

  • 7+ years building production backend systems SaaS or product environments preferred.
  • Strong fundamentals in distributed systems, concurrency, reliability, and scalability.
  • Deep experience with Java, Spring / Spring Boot preferred.
  • Proven track record designing and buildingREST APIs and microservices.
  • Strong hands-on experience in High-Level Design (HLD) and Low-Level Design (LLD) — proven ownership of architecture decisions, not just implementation of designs handed down by others.
  • Demonstrated experience building and scaling large-scale, distributed systems capable of handling high transaction volumes and concurrent load.
  • Hands-on experience with multi-tenant architecture — designing systems that securely serve multiple clients/tenants on shared infrastructure without data leakage or performance interference.
  • Working knowledge across the stack: relational + NoSQL databases, messaging (Kafka/RabbitMQ), caching (Redis/Memcached).
  • Strong debugging instincts, you resolve complex production issues with clarity and ownership.
  • Exposure to cloud platforms (AWS/GCP/Azure) and modern practices: CI/CD, automated testing, observability.
  • Track record of shipping and coding and not just planning.

Strong Signals - We Actively Look for These

  • Degrees don't tell us much. These do:
  • You've built something on your own time, open source, side project, internal tool.
  • You've contributed to a top open-source project.
  • You've filed a patent or published research.
  • You've written technical content others reference, or spoken at a conference.
  • You've competed in or completed something grueling, ultra-marathon, Ironman, competitive programming, hackathon wins.

We don't fill seats. We hire builders who build for other builders.

What We Don't Care About

Which college you went to. Seriously.

Whether your resume has Big Tech logos.

How many years you've held exactly this job title.

We care about what you built, why you couldn't stop, and how you think.

The Stack

Languages: Java, Spring / Spring Boot

Infrastructure: AWS, Kubernetes, Kafka, PostgreSQL, Redis, Elasticsearch

Data / ML: Spark, Airflow, optimization engines (routing, ETA, slotting)

Scale: 350+ deployments · 30+ countries · billions of deliveries · high-volume daily computations

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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152527029

Similar Jobs

Bengaluru, India

Skills:

JavaGolangCassandraEhcacheKafkaRedisSqsPostgresMongoDBPythonMemcachetemporal

Beware of Scammers

We don’t charge money for job offers