Senior Software Engineer

| Cambridge
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.


The Email Engineering team’s mission is to deliver internal software solutions that drive revenue and improve the traveler experience provided by Hopjump’s externally-facing products. All members of this team take ownership and provide technical leadership across all of the internal software platforms and tools that power our traveler-facing applications. Ultimately, an ideal candidate will be able to align email engineering activities with business objectives to ensure consistent and predictable delivery of valuable internal software solutions.


A successful Senior Engineer on the Email Engineering Team at Hopjump will:

  • Architect and build cloud-based (AWS), scalable microservices – primarily in Python (occasionally in Ruby)

  • Implement well-defined features with good test coverage and peer reviews.

  • Take a growth-oriented approach, aggressively seeking opportunities to maximize the business value delivered.

  • Maintain and support our Kubernetes cluster, providing assistance and training to other engineering teams in deploying their projects.

  • Provide ongoing support and monitoring for all internal infrastructure, including both legacy and newly developed systems

  • Strike a balance between pragmatic, timely short-term solutions and technical debt avoidance

  • Foster a healthy agile development environment both inside and outside the team

What we're looking for:

  • A./B.S. in Computer Science, or a related field

  • 3-5 years of relevant work experience

  • The ability to plan out a process and execute it on a daily basis with an emphasis on achieving measurable results at the team level

  • A mentor and technical leader with proven experience helping other engineers grow

  • Entrepreneurial spirit and excitement about the impact on the bottom line of the company, and on building the company's value

  • A passion for personal growth and a demonstrated ability to learn quickly

  • The ability to identify gaps in process and work with the team and stakeholders to implement and ensure the staying power of new process

  • Experience with the technologies commonly used in our environment is a plus, but not strictly required. Some of these technologies are Python, Ruby on Rails, Redis, Apache Kafka, MySQL, PostgreSQL, Amazon Redshift, InfluxDB, uWSGI, Kubernetes, and more.

Things You'll Like About Hopjump:

  • We value and encourage creative thinking & intellectual curiosity.

  • You'll have a very clear understanding of how your work matters to the company.

  • You'll find interesting new challenges every day at the forefront of online marketing.

  • You'll be given the responsibility to have a big impact on and opportunities for leadership within our business from early on.

  • You'll be part of a passionate team with broad skills and interests.

  • We have fun! Frequent company (social distancing safe) events and game nights.

  • We offer competitive salaries, excellent benefits, and a relaxed work environment with plenty of perks.

Read Full Job Description
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
    • GolangLanguages
    • JavaLanguages
    • JavascriptLanguages
    • PythonLanguages
    • RLanguages
    • RubyLanguages
    • SqlLanguages
    • ReactLibraries
    • Backbone.jsFrameworks
    • FlaskFrameworks
    • Node.jsFrameworks
    • Ruby on RailsFrameworks
    • SparkFrameworks
    • SpringFrameworks
    • MySQLDatabases
    • PostgreSQLDatabases
    • RedisDatabases


Hopjump is located a quick walk from bustling Kendall Square, and short walks to several restaurants and breweries!

An Insider's view of SmarterTravel

What’s the vibe like in the office?

The office is a dynamic and comfortable place to work. People are friendly and always ready to help. Different work areas allow us to focus, collaborate, or chill as needed, and you’ll find company in each area at any point during the day. Everyone does what they need to do to get work done, but Karen makes sure the office stays fun!


Full Stack Software Engineer

What does your typical day look like?

In the morning, checking on some daily stats, and dig into the data if any metrics are unexpected. After that, my days are varied, sometimes I'm scripting large infrastructural changes in Python. Some days I'm meeting with members of other teams to gather information for a test I am going to run, or learning or teaching a skill to other analysts...


Quantitative Data Analyst

What is your vision for the company?

We are building the leading online travel membership. SmarterTravel is shocking the system by providing consumers with the best price on the internet, through giving more of our commissions directly to members, and saving them up to 60% off hotel stays.


Co-Founder & CEO

What makes someone successful on your team?

This is one of the most asked questions I get, and one that's constantly evolving. We hire self-starters who are eager to drive measurable business impact. Sounds fairly straightforward - but in practice, it's a bit more nuanced. Being able to prioritize and stay focused on what is best for SmarterTravel is the primary focus for all of our employee



What are SmarterTravel Perks + Benefits

SmarterTravel Benefits Overview

SmarterTravel offers our employees and their eligible family members a comprehensive and valuable benefits program. We believe the health and welfare of our employees and their families is essential to our success as an organization. In addition to our comprehensive medical, dental, vision and Life & Disability packages, our employees enjoy a fully stocked kitchen with cattereds lunches on Mondays and Thursdays.

Volunteer in local community
SmarterTravel participates in the local community. Our recent event involved cleaning a stretch of land near the mystic river. We also did a project with Habitat for Humanity prior to the quarantine
Eat lunch together
Daily sync
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Pair programming
Open office floor plan
Dedicated Diversity/Inclusion Staff
Highly diverse management team
Our Leadership team is as diverse as our staff, with Anne Beckett leading the charge!
Diversity manifesto
Someone's primary function is managing the company’s diversity and inclusion initiatives
Health Insurance & Wellness Benefits
Dental Benefits
Premiums are fully paid for by SmarterTravel
Vision Benefits
Premiums are fully paid for by SmarterTravel
Health Insurance Benefits
Premiums are fully paid for by SmarterTravel
Life Insurance
$50K for Accidental Death & Dismemberment (AD&D) insurance. paid for by SmarterTravel
Mental Health Benefits
Mental Health Benefits are available through company paid Health Insurance. We currently offer an Employee Access Program which can provide some additional support
Retirement & Stock Options Benefits
Company Equity
Match charitable contributions
The company has roled out several matches in the past year
Child Care & Parental Leave Benefits
Generous Parental Leave
SmarterTravel offers up to 12 weeks of paid parental leave
Flexible Work Schedule
SmarterTravel provides employees with a flexible work schedule which includes flexible start and end times.
Remote Work Program
Family Medical Leave
Adoption Assistance
Vacation & Time Off Benefits
Generous PTO
Paid Holidays
Paid Sick Days
Perks & Discounts
Beer on Tap
Casual Dress
Commuter Benefits
SmarterTravel provides a $300/month stipend to all employees which can be used for many things including your commute
Company Outings
SmarterTravel hosts company events at least once a month. Each department enjoys monthly get-togethers which include robot battles and delicious lunches.
Free Daily Meals
We provide free breakfast options Monday - Friday. Employees get lunch on Monday, Thursday. Sushi or Poke bowls on the first Monday of the month
Game Room
Stocked Kitchen
SmarterTravel has a fully stocked kitchen including unlimited snacks, coffee, tea and all of the flavored sparkling water you can imagine! Thanks, Bevi!
Some Meals Provided
SmarterTravel provides a $300/month stipend to all employees which can be used for many things including your parking fees
Recreational Clubs
SmarterTravel has participated in several recreational leagues, including basketball, soccer and the occasional tough mudder!
Fitness Subsidies
SmarterTravel provides a $300/month stipend to all employees which can be used for many things including fitness
Home Office Stipend for Remote Employees
Employees receive a $300 per month stipend which can be used towards a home office or other expenses
Professional Development Benefits
Job Training & Conferences
Tuition Reimbursement
Employees receive a $300 per month stipend which can be used towards tuition or other expenses
Diversity Program
Lunch and learns
SmarterTravel hosts lunch and learn meetings once per month.
Cross functional training encouraged
Promote from within
Mentorship program
Our mentorship program includes 1-to-1 paring for new hires, in a program we named Jumpstart... clever right?
Continuing Education stipend
Employees receive a $300 per month stipend which can be used towards continuing ed or other expenses
Online course subscriptions available
Customized development tracks
More Jobs at SmarterTravel6 open jobs
All Jobs
Data + Analytics
Design + UX
Dev + Engineer
Data + Analytics
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView SmarterTravel's full profileSee more SmarterTravel jobs