Demo

Software Engineer

Perk
Boston, MA Full Time
POSTED ON 3/5/2026 CLOSED ON 4/3/2026

What are the responsibilities and job description for the Software Engineer position at Perk?

Are you a Software Engineer with strong programming experience?


We’re not seeking specialists in a single stack. We’re looking for thoughtful engineers who can choose the right tools and processes to deliver results.


You’ll collaborate daily with our product team to design, architect, and build our product. Perk is a next-generation platform focused on removing friction from booking and managing business travel.


As a Software Engineer, this role includes:


  • Developing a travel-focused, web-based product using Python/Django and/or React
  • Building and maintaining integrations between our platform and third-party APIs
  • Designing, implementing, and testing system architecture
  • Working in an Agile setup with a strong emphasis on well-documented code, unit tests, and continuous integration


Core Requirements:

  • Product-Driven Approach: You possess a robust "Product Engineering" mentality, focusing on the end-user impact of your code.
  • Pragmatic Problem Solver: You prioritize simplicity, high performance, and operational efficiency in every solution.
  • Technical Breadth: You have extensive experience developing sophisticated web products. While we are open to any modern language, a strong background in backend development is highly valued.
  • Subject Matter Expertise: You demonstrate expert-level skills in server-side, client-side, or full-stack engineering. We will tailor your specific responsibilities to your technical strengths and provide any necessary internal training.
  • Commitment to Excellence: You have a rigorous approach to software quality and automated testing.
  • Adaptability: You are naturally curious and eager to master emerging technologies and frameworks.
  • Collaborative Communicator: You possess top-tier verbal and written communication skills.


Preferred Qualifications:

  • AI-Enhanced Workflow: Proficiency with AI coding assistants (e.g., GitHub Copilot, Cline) to accelerate development.
  • AI Feature Development: Hands-on experience building product features integrated with OpenAI, AWS, or GCP AI services.
  • Domain Knowledge: Prior experience within the TravelTech sector.
  • Cloud Infrastructure: Familiarity with DevOps practices and the AWS ecosystem.
  • Agile Veteran: Experience thriving in high-velocity, high-performing Agile squads.
  • The "Builder" Spirit: A passion for creating, evidenced by contributions to open-source software or personal side projects.



What do we offer?


  • Competitive compensation, including company equity
  • Generous vacation allowance to rest and recharge
  • Health benefits such as private healthcare or gym support, depending on location
  • A flexible compensation plan to help optimize net salary
  • Memorable Perk events, including travel to one of our hubs
  • Mental health tools to support your wellbeing
  • Strong opportunities for rapid growth


How We Work:


We follow an IRL-first working model, with the team collaborating in person three days per week. This position requires living within commuting distance of one of our hubs. We believe in the importance of real-life interaction to strengthen connection, productivity, creativity, and to make Perk a great place to work.

Salary.com Estimation for Software Engineer in Boston, MA
$92,582 to $112,592
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Perk

  • Perk Boston, MA
  • About Us Perk (formerly TravelPerk) is the intelligent platform for travel and spend management. Built to tackle the time-consuming, manual work that gets ... more
  • 11 Days Ago

  • Perk Boston, MA
  • About Us Perk (formerly TravelPerk) is the intelligent platform for travel and spend management. Built to tackle the time-consuming, manual work that gets ... more
  • 11 Days Ago

  • Perk Chicago, IL
  • About Us Perk (formerly TravelPerk) is the intelligent platform for travel and spend management. Built to tackle the time-consuming, manual work that gets ... more
  • 11 Days Ago

  • Perk Boston, MA
  • About Us Perk (formerly TravelPerk) is the intelligent platform for travel and spend management. Built to tackle the time-consuming, manual work that gets ... more
  • 12 Days Ago


Not the job you're looking for? Here are some other Software Engineer jobs in the Boston, MA area that may be a better fit.

  • Eze Castle Software LLC Boston, MA
  • As a leading financial services and healthcare technology company based on revenue, SS&C is headquartered in Windsor, Connecticut, and has 27,000 employees... more
  • 11 Days Ago

  • Check Point Software Boston, MA
  • Why Join Us? As the world’s leading vendor of Cyber Security, facing the most sophisticated threats and attacks, we’ve assembled a global team of the most ... more
  • 27 Days Ago

AI Assistant is available now!

Feel free to start your new journey!