Senior Software Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Join FloQast in Pune as a Senior Software Engineer on our Data Platform team, where you will be instrumental in shaping our technical future. This role focuses on architecting, building, and scaling mission-critical services that form the backbone of our product.
You will drive technical leadership by defining and owning the data platform's roadmap, leading the development of highly available and resilient services using Java or Golang. Your expertise in distributed systems, microservices, and cloud-native AWS infrastructure (container orchestration, IaC, SRE) will be crucial. You'll also mentor engineers, evaluate new technologies, and tackle complex challenges like massive data growth and system re-architecture.
We are looking for individuals with 8+ years of backend or systems engineering experience, mastery of Java/Golang, distributed systems architecture, and microservice patterns. Proven expertise in designing for high availability, scalability, and security in AWS, along with deep hands-on experience with NoSQL databases like MongoDB at scale, is essential. You must be a technical leader capable of influencing decisions and communicating complex concepts effectively.
This is a permanent, full-time position. Please note that visa sponsorship is not available at this time.
Company
FloQast
FloQast is a leading SaaS company transforming accounting workflows. We provide a powerful solution for task management and the accounting close process, saving teams time and enhancing transparency, ...