1 month ago
Berlin, NH, USASenior
Responsibilities
- Build and maintain a fast, reliable backend.
- Solve scaling challenges and own platform architecture.
- Make strong architectural decisions and own complex technical areas.
- Contribute actively to product discussions and customer-facing product development.
- Work across platform boundaries when it benefits the product.
- Use AI tools and modern AI practices to improve development speed, quality, and decision-making.
Requirements
- At least 5 years of backend engineering experience in production environments.
- At least 3 years of recent experience with Kotlin or another JVM language.
- Strong software architecture skills.
- Expertise with relational database management systems, including PostgreSQL schema design and safe migrations.
- A proven track record in customer-facing product development.
- Experience with AI tools and modern AI practices.
- Strong written and spoken English.
- Preferred: experience as a tech lead or engineering team lead.
- Preferred: AWS and Kubernetes experience.
- Preferred: an observability mindset involving metrics and logging.
- Preferred: experience with analytics workloads using Spark or Scala.
- Preferred: full-stack experience, especially with React.
Benefits
- Base salary and performance-based bonuses are offered, with no amount stated.
- Office-first arrangement with flexible hours and the possibility of working remotely 52 days per year.
- 28 days of paid annual leave.
- Employee health insurance including dental care through Barmenia Mehr Zahn 100.
- Daily meal allowance.
- Licenses and access to a wide range of AI tools.
- Collaboration with colleagues across Portugal, Brazil, Latvia, and China.
- Opportunities for promotions, professional training, and English courses.
- Annual team-building activities and knowledge-sharing workshops.
