Software Engineer
Role details
Job location
Tech stack
Job description
If you're excited about having a real impact and shaping how millions of people experience work, we'd love you on the team. Visit to learn more. Are you a Software Engineer with extensive programming experience? We're not looking for stack experts. We're looking for smart people who can bring in the best tools and processes to get the job done. You will work on a day-to-day basis with our product team to design, architect and implement our product. Perk is a next-generation platform to take the pain out of booking and managing business travel. As Software Engineer, this position involves: Product development in Python/Django and/or React of a travel-related web-based product Integrations between our product and 3rd party APIs System architecture design, implementation, and testing Work in an Agile environment with strong attention to well-documented code, unit testing, and continuous integration Being able to mentor, coach, and train other colleagues as a domain expert
Requirements
Product Engineering mindset Pragmatism and obsession for simplicity, efficiency, and performance Extensive experience in similar roles building technically complex products in any web programming language An expert level at server-side, client-side, or full stack development. Your final role within the team will depend on your skills and internal training will be provided Obsession for quality and testing Eager to learn new technologies and frameworks Strong communication skills Bonus points for: Experience in the travel industry DevOps experience with the AWS suite Experience working with high-performing, Agile development teams People who like to build stuff (we really like people who maintain/contribute to open source projects) Experience using AI coding tools during development process, such as copilot, cline or similar Experience building AI backed product features using AWS, GCP or OpenAI platforms
Benefits & conditions
?? A competitive compensation package, including equity in Perk ?? Generous vacation days so you can rest and recharge ?? Health perks such as private healthcare or gym allowance, depending on your location ?? Unforgettable Perk events ?? A mental health support tool for your wellbeing ?? Family services that include adoption benefits and equal paid parental leave ?? Exponential growth & personal development opportunities ?? VolunteerPerk - 16 paid hours per year to volunteer for a cause of your choice ?? Work from anywhere in the world allowance of 20 working days per year