Senior Backend Engineer Kotlin
Rivero AG
- Zürich
- Unbefristet
- Vollzeit
- Act with urgency, working in fast, iterative cycles to deliver meaningful results quickly. We take initiative and collaborate effectively to keep things moving forward.
- Strive for excellence, taking ownership of our work and delivering high-quality outcomes. We hold ourselves accountable, continuously improve, and aim to exceed expectations in all areas across the organisation.
- Embrace growth as both individuals and as a company. We are ambitious, open-minded, and focused on learning from every challenge.
- Follow an open-book management approach: We are fully transparent, sharing not only the information you need to do your job but also providing insights that help you understand how Rivero is doing as a whole. We want to ensure that everyone is equipped to make informed decisions and contribute to our overall success.
- Expand the current functionality of Kajo with new features and improvements.
- Maintain the existing codebase(s), identify pain points, and suggest solutions.
- Develop tools that help internal users manage the operational workload.
- Lead the design and implementation of new parts of the stack as the product requirements grow.
- Use your experience to enable fellow engineers by sharing your knowledge and unique points of view.
- Languages: Kotlin, Go
- Event Sourcing: Axon Framework (
- Database: jOOQ, Liquibase, PostgreSQL
- Messaging: NATS (
- Frontend: Typescript, Vue.js
- Backend: Java, Kotlin, Go, Scala, Rust, Haskell
- Infrastructure: Docker, Kubernetes, Terraform, GitLab CI, Elastic Stack, Prometheus, Traefik, Vault, Google Cloud Platform, Nix
- Proficiency in Kotlin
- Experience with distributed web applications
- Experience with relational databases
- Experience with designing application APIs
- Knowledge of git
- Experience with event sourcing systems/CQRS
- Experience with GraphQL
- Familiarity with Go
- Familiarity with other Infrastructure or DevOps tools mentioned before.
- Collaborative Workspace: Work from a historic building only two minutes from the Oerlikon station, with a park next door and great food/coffee options. Alternatively, great co-working spaces are available for employees in select locations.
- International Startup Culture: Work with a diverse team in a role with room to take ownership and growth opportunities as the company expands.
- Learn Continuously: Benefit from frequent academy sessions hosted by your peers on a variety of topics that help you both learn and grow.
- Social Events: Enjoy regular social events and bi-annual on-site company events in Zurich.
- Give Back to the Community: Enjoy five extra days beyond your annual holiday allowance to give back to society through volunteering or community work.
- Dog-Friendly Office: Bring your furry friends to the office!
- Flexible Tech Set-up: Choose your preferred hardware that best sets you up for success.
- Mobile Allowance: Receive an allowance to cover your mobile subscription costs.
- Ownership Opportunities: Participate in the company’s success through stock options.