As a Senior Software Engineer, you'll be expected to collaborate with multiple teams across the globe, understand the business domain, design solutions, and shape technical direction without requiring direct supervision and direction.
Develop high-throughput backend services on AWS that can be leveraged by multiple businesses
Collaborate with our engineering team and product owners who are located in India, EU and the US
Work in an environment where agile and iterative software development practices are embraced
Participate in design meetings and code reviews
Work with your team and other technology teams in a cooperative environment to understand what customers need and iterate on solutions, adapting to feedback from customers
Your Qualifications: 3+ years of backend development experience with Node.js and TypeScript
Experience deploying and operating applications in AWS or other cloud providers, using a container ecosystem
Solid understanding of common software development practices (automated testing, CI/CD )
Fluent in English, both written and spoken
Nice to Have: An eye for good design and artwork
Experience in Agile frameworks like Kanban or Scrum
Experience in maintenance and monitoring of high-throughput distributed systems
Familiarity with basic Generative AI / Machine Learning concepts
A passion for taking action and delivering value to our customers
Knowledge of relational/non-relational databases
Experience building CI/CD pipelines