Job Description:
Were looking for a Sr.Software Engineerwith deep experience building and scaling SaaS platforms in the cloud. This role requires a hands-on developer and deliver complex, distributed systems while working with team members and driving cross-functional alignment.
Youll lead design and development of scalable microservices, define engineering best practices, and help shape the future of our SaaS platform. This is a highly influential role focused on delivering performant, secure, and reliable solutions that align with business goals.
What Youll Do
- Lead development of scalable, enterprise-grade backend systems and APIs
- Drive design reviews and partner with stakeholders to align technical solutions with product strategy
- Promote engineering excellence, and foster continuous improvement
- Influence cross-team technical direction and ensure alignment with scalability, security, and observability best practices
- Define and uphold high standards for code quality, maintainability, and performance
- Own implementation of observability,
testing, and monitoring strategies
What You Bring
- Experience in microservices, distributed systems, and cloud-native technologies (Kubernetes, Docker, GitOps, CI/CD)
- Proficiency in backend development with Golang or similar languages (Java, C++, Rust)
- Solid understanding of SQL/NoSQL databases, performance tuning, GRPC, Kafka, Protobuf
- Knowledge of DNS, CDN, networking principles, and Linux systems (including scripting and automation)
- Excellent analytical and debugging skills with a track record of owning mission-critical systems
- Strong communication and leadership skills, with experience mentoring teams and influencing technical direction
Qualifications
- 9+ years of backend software engineering experience in cloud-native environments
- Bachelors or Masters degree in Computer Science, Engineering, or equivalent industry experience.
📌 Senior Software Development Engineer (Bengaluru)
🏢 f5
📍 Bengaluru