Stop compromising for the sake of time! “Get what you love in minutes” - that’s what we put ourselves as a vision. United as a team with various backgrounds and vast experience we make our vision a reality. If you value your time you are just at the right place - join us now!


Your profile

  • Leadership skills: You not only are good in breaking and allocation of tasks in the team but also can coach the engineers to follow the right practice. You are not afraid to be the first one to hit the upcoming challenges and introduce the right solution to the team.

  • Thoughtful problem-solving: You understand problem-solving as a process that starts with a clear and accurate understanding of the context. You can decompose tricky problems quickly and work towards a clean solution. You work independently, but you are also comfortable asking for help when you get stuck.

  • Team player: You thrive in an agile and fast-paced environment. You enjoy collaborating cross-functionally to accomplish shared goals. You care about learning, growing, and helping others to do the same. In disagreements, you engage thoughtfully with other perspectives and compromise when needed.

  • Strong communicator: You express nuanced ideas and technical decisions clearly, whether in writing or while brainstorming in real-time. You have very good written and verbal English communication skills.

Your skills

  • Experience in e-commerce application design, solution architecture, and development using best practices and modern frameworks

  • Expert understanding of object-oriented, SOLID principles, containerization, functional programming, and database design

  • Experienced in cloud solutions for high availability services

  • Comprehensive experience in API security

  • Experience with RESTful API design

  • Ability to create analysis and quick prototypes for different implementation alternatives

  • Strong understanding of AgileLeanScrum, and DevOps principles

  • Strong project management skills

  • Experience in a high-pacedhigh-growth environment working with deadlines and milestones

Your mission

Do you want to become part of the beginning of our success story and create software that gets people what they love in minutes? Join Arive and leave your individual footprint in tech that will not only revolutionise a whole industry but also a whole generation.

You want to work independently, efficiently and write clean code from the start which you can own then you are welcome in the team for this mission.

We are currently seeking a Principal Engineer to support our growth and join our team in Berlin.

You will be part of a team that constantly looks to improve, grow and learn. You will work on a codebase, on the newest technologies without any liability code.

  • Reviewing architecture and design on various aspects like extensibility, scalability, security, design patterns, user experience, NFRs, etc. and ensure that all relevant best practices are followed

  • Developing and designing the overall solution for defined functional and non-functional requirements; and defining technologies, patterns, and frameworks to materialize it

  • Understanding business use cases and technical requirements and being able to convert them into technical design which elegantly meets the requirements

  • Writing and reviewing design document explaining the overall architecture, framework, and high-level design of the application for the developers

  • Ensuring adherence to sound architecture principles, engineering guidelines, and coding standards

  • Writing and reviewing great quality code

  • Mentoring team members in projects and helping them to keep up with new technologies

Why us?

You will help us building something that changes people's lives! Be one of the first to know that arive is coming to your city and be the one bringing the future of shopping all over Europe! We offer a steep learning curve and a dynamic team, ready to work with you in any situation!
Together with our team, you’ll create the story and product that will shape the future of retail. Together we will build a Q-Commerce platform for the future – in Germany – in the EU – globally!

Useful info:

Our selection process will typically involve an initial chat with one of our recruitment team followed by a selection of competency based interviews with stakeholders and the hiring manager.

We are an equal opportunity employer and we value diversity and inclusivity. We do not discriminate on the basis of gender, race, age, sexual orientation, colour, religion, national origin, disability status or marital status.

Sounds exciting?

Then please send us your application with your earliest possible start date and salary expectations.

Your arive People team


We are strongly committed to creating the best environment for every team member. This is why we sit down for a healthy breakfast with the entire team on Mondays, invite every team member to our annual Arive trip and have fun together at our regular team events.

Apply for this Job

* Required