Software Engineer
Role details
Job location
Tech stack
Requirements
We value intelligence and adaptability over specific stack expertise. We're seeking bright engineers who can identify and implement the best tools and processes to solve the task at hand. In this role, you'll collaborate daily with our product team to design, architect, and build our platform. Perk is a modern solution designed to streamline the complexities of booking and managing corporate travel. Core Responsibilities Product Evolution: Develop our travel-tech web platform using Python/Django and/or React. API Connectivity: Build and maintain integrations between our core product and 3rd party services. Architecture & Quality: Lead system design, implementation, and testing phases. Agile Standards: Operate within an Agile framework with a focus on clean, well-documented code, unit testing, and CI/CD. Leadership: Serve as a domain expert to mentor, coach, and upskill fellow team members. What we're looking for: A true "Product Engineering" approach to problem-solving. A pragmatic mindset with a focus on simplicity, performance, and efficiency. Proven experience in senior roles developing technically sophisticated web products. Expert-level proficiency in server-side, client-side, or full-stack development (final team placement is flexible based on your strengths). A dedication to high-quality code and rigorous testing. A passion for continuous learning and mastering new frameworks. Excellent communication and collaboration skills. Bonus Qualifications: Background in the travel industry. Hands-on DevOps experience within the AWS ecosystem. History of working in high-velocity, Agile environments. A passion for building (Open-source contributors are highly encouraged to apply). Familiarity with AI-assisted coding tools like Copilot or Cline.