Senior Software Engineer
Role Overview
We are looking for a high-impact Senior Software Engineer with strong expertise in backend development. The ideal candidate should have deep experience building scalable APIs, distributed systems, platforms, or engineering frameworks. You will play a key role in building scalable systems and driving engineering excellence.
What You’ll Do
Design and build scalable backend systems and APIs
Develop robust and production-grade applications
Architect APIs, microservices, and distributed systems
Collaborate with product, data, and design teams
Write clean, production-grade code
Contribute to system design and technical decisions
Mentor junior engineers
What You Bring
7+ years of experience in software engineering
Experience with Python and/or Java
Understanding of microservices and distributed systems
Experience with AWS, GCP, or Azure
Strong problem-solving skills
Good communication and an ownership mindset
Good to Have
Exposure to Golang and Typescript
Experience in high-growth SaaS environments
Exposure to data platforms or analytics systems
Prior experience mentoring or leading engineers