Staff Software Engineer
The Role
We're looking for an ambitious and experienced Staff Software Engineer to join our historic transformation as we build a new platform from the ground up.
We’re evolving into a product and technology-led organisation, serving millions of users around the globe and processing more than $500m in GMV. This is a pivotal moment to define your career in a business that is placing product and engineering at the centre of its differentiation strategy.
What will I do?
Driving technical design and best practices among the engineering group along with Principal Engineers, while partnering with Product Management and Design
Developing and maintaining high-quality, reliable software with a strong focus on automation and cloud solutions
Handling complex tasks independently, ensuring consistent delivery with minimal issues
Enhancing and enforcing Recharge's standard frameworks and policies, fostering understanding and adoption across the team
Conducting code reviews and pair programming to support the production of clean, quality code
Advocating and implementing DevOps practices to streamline the product development lifecycle
Participating in the support rota for out-of-hours technical assistance
Contributing to and leading product group objectives, mentoring less experienced engineers, and fostering a culture of learning and improvement
Focusing on software development metrics, continuously seeking improvement
Actively participating in product planning, roadmap development, and promoting innovative approaches
Contribute to the growth of Recharge.com through recruitment efforts and proactively share your knowledge to help your colleagues grow
What You Have
Proven experience with React, Node, Next.js, NestJS, TypeScript, and GraphQL & Federation
Proficiency in database technologies like PostgreSQL, and Prisma
Familiarity with CI/CD tools such as GitHub Actions, AWS CDK, and Kubernetes
Experience in microservice architecture and AWS
Knowledge of event streaming platforms like NATS, Kafka, or AWS EventBridge
Highly collaborative way of working and ability to make a robust technical decision
Great written and verbal communication skills
What we offer
30 days of holiday, a great pension scheme, and one of the best relocation packages in Amsterdam
Flexible working hours and an office overlooking the Amstel
Macbook Pro or Windows Laptop
Budget for noise-canceling headphones, travel to and from the office, opportunities to work from home and self-learning
Free healthy breakfast, lunch and snacks by our in-house chef
Unlimited access to mental health support by certified psychologists via OpenUp
Free Dutch classes to help out with daily life in the Netherlands
Regular parties, celebrations and other events
A hybrid work setup, with 3 days/week at the office and 2 working from home