You will join the platform team which is part of the software engineering department. Your mission is to build modern, highly scalable cloud-based platforms using Golang. These platforms are used for hardware and software products which will be used in production by often millions of beauty industry users.
Responsibilities:
- Collaborate with the team to design new features and product enhancements.
- Maintain and improve the performance of the production systems
- Implement and enhance tests to ensure quality
- Evangelize engineering through open source contributions and organized events
- Focus on delivering quality centered around a great experience for the API user
Requirements:
- 4+ years of experience in backend development
- 3+ years in using Golang to build cloud platforms used in production
- English at B2/C1 level
- Experience with agile & distributed software development
- Strong self-organizer with a hands-on mentality
- Strong experience in defining REST APIs and designing microservices
- Experience in building distributed low-latency systems exposing an API
- Experience with CI/CD pipelines
- Strong experience with Postgres, Redis, and message queues like RabbitMQ