Job Description
We are looking for a Software Development Engineer III to design and build scalable backend
n
services and APIs. You will work on high-impact systems that power core product experiences.
n
n
This role requires strong ownership of technical solutions, hands-on coding, and collaboration
n
across teams.
n
n
What You Will Do
n
n
1. Backend Engineering
n
a. Design, develop, and maintain services using Ruby, Java, and Go.
n
b. Architect scalable, reliable, and secure microservices and APIs.
n
c. Implement event-driven systems and asynchronous processing pipelines.
n
d. Optimize system performance, resilience, and availability.
n
n
2. Collaboration & Delivery
n
a. Partner with mobile/web engineers to deliver seamless end-to-end experiences.
n
b. Collaborate with infrastructure teams to ensure reliability and observability.
n
c. Participate in sprint planning, system design, and code reviews.
n
n
3. Quality & Best Practices
n
a.
Build unit, integration, and performance tests for services.
n
b. Ensure CI/CD pipelines are integrated with automated quality gates.
n
c. Drive technical excellence through design reviews and documentation.
n
n
What You Will Need
n
1. 4–6 years of backend development experience.
n
2. Solid proficiency in Go, Ruby and Java.
n
3. Experience with distributed systems, REST/GraphQL APIs, and event queues.
n
4. Solid understanding of relational and NoSQL databases.
n
5. Familiarity with cloud platforms (AWS, GCP, or Azure).
n
n
Nice to Have
n
1. Experience in fintech, payments, or transaction-heavy systems.
n
2. Knowledge of containerization (Docker, Kubernetes).
n
3. Familiarity with observability tools (Datadog, Prometheus, Grafana).
📌 Backend Engineer (Golang) (Pune)
🏢 Salt
📍 Pune