Job Description
Arkose Labs, recognized as a leader in bot detection and mitigation, is seeking a Senior Software Engineer to join their team in Pune, India. The company protects enterprises from cybercrime and abuse, offering a platform that combines risk assessments with dynamic threat response.He will be working on high-traffic SaaS services, building highly available middleware and front-end products, and automating core workflows using statistical algorithms and Machine Learning. He will also design and test new components within a complex event-driven architecture and collaborate within an agile, cross-functional team.
Responsibilities: - Work on high-traffic SaaS services at a global scale.
- Build highly available middleware and front-end products.
- Help automate core workflows using statistical algorithms and Machine Learning.
- Design and test new components within a complex event-driven architecture.
- Work within an agile, cross-functional team.
- Help with migrating from a monolithic system and AWS lambdas to a microservices-based architecture running on Kubernetes.
Requirements: - 4+ years experience in a commercial environment using back-end programming languages - Python and GO.
- 2+ years of database (NoSQL and Relational) experience.
- 2+ years experience with microservices.
- Experience with agile development (Scrum/Kanban).
The role offers: - Competitive salary + Equity
- Beautiful office space with many perks
- Robust benefits package
- Provident Fund
- Accident Insurance
- Flexible working hours and work from home days to support personal well-being and mental health