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