Our ideal candidate:
- loves software engineering and solving challenging problems every day
- consistently delivers quality work on time
- is relentlessly curious and has the persistence to carry an idea through to production
- understands that product development is as much about the software stack as it is about putting all the pieces together
- Lives in or near Bengaluru, India — this is a hybrid role that requires some in-office time for hands-on team collaboration
Requirements
This is a senior hands-on role where you will have a major impact on our company, our product and our customers’ success. We are looking for someone who combines software development experience with the experience of scaling products over three to five years. Experience working with a diverse software stack is essential.
Specifically, you have:
- experience building a SaaS product — ground up or otherwise
- proficiency in Python
- exposure to stream processing at scale
- exposure to developing products that use ML/AI
- experience working in TDD and CI/CD environments
- experience developing software for private and public cloud environments