Aura, a revolutionary large-scale mobile platform, is looking for an outstanding and passionate Senior Backend Engineer to join a rapidly growing team. We work in a fast-paced environment, building a content discovery platform used by millions of users.
The service enables unique content discovery experiences allowing users to access and find their favorite content in a simple and accessible way.
Our team uses the most up-to-date technologies to build a scalable and resilient product that is growing at a high pace.
This is a great opportunity for those looking to make a huge impact on a technically challenging product with a huge audience.
We value team players with technical excellence and a sense of ownership who know how to choose the right tool for the right task.
Role :
- Design, develop, test, deploy, maintain, and enhance large-scale software solutions.
- Write clean, highly scalable, and top-quality code that sets industry standards.
- Work closely with the Product, Architects, DevOps, and BI.
- Continuously learn and stay up to date with emerging trends and technologies in the industry.
- Drive innovation by researching and implementing new technologies and best practices within the development team.
Requirements:
- 4+ years of experience building the server-side of enterprise-level systems (high-performance, highly available, and scalable systems) in Nodejs.
- Hands-on experience with SQL & NoSQL databases such as Postgres, Aerospike, Mongo, DynamoDB, Redis
- Good understanding of modern Stream Processing and Event Sourcing paradigms.
- Experience in designing and implementation of highly scalable & distributed web applications
- Knowledge & experience with public cloud providers like AWS, Azure, Google
Advantage:
- Experience with microservices and Kubernetes.
- Hands-on experience with infrastructure as code development such as Pulumi or Terraform.
- Deep knowledge of NodeJS
- Previous ad-tech experience