What you will do
- Build new and exciting components in an ever-growing and evolving market technology to provide scale and efficiency.
- Develop high-quality, production-ready code
- Design, implement, and tune robust APIs and API framework-related features that perform and scale in a multi-tenant environment.
- Work in a Hybrid Engineering model and contribute to all phases of SDLC including design, implementation, code reviews, automation, and testing of the features.
- Code review, mentoring junior engineers, and providing technical guidance to the team (depending on the seniority level)
Who you are
- Mastery of multiple programming languages and platforms
- 6 + years of backend software development experience including designing and developing distributed systems at scale
- Deep knowledge of object-oriented programming and other scripting languages: Java, Python, Scala, Go
- Strong SQL skills and experience with relational and non-relational databases including writing queries.
- A deeper understanding of software development best practices and demonstrating leadership skills.
- Degree or equivalent relevant experience required. Experience will be evaluated based on the core competencies for the role (e.g. extracurricular leadership roles, military experience, volunteer roles, work experience, etc.)
- Experience with developing SAAS products over public cloud infrastructure – AWS/Azure/GCP.
- Experience with Big-Data/ML and S3
- Hands-on experience with Streaming technologies like Kafka
- Experience with Elastic Search
- Experience with Terraform, Kubernetes, Docker
- Excellent problem-solving skills and a proactive approach to challenges.
- Strong communication skills, with the ability to work effectively in a team environment.
Sorry! This job has expired.