Principal Software Engineer

Sorry, this job was removed at 10:16 p.m. (EST) on Monday, October 9, 2017
Find out who's hiring in Greater Boston Area.
See all Developer + Engineer jobs in Greater Boston Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

SmarterTravel, a TripAdvisor Company, offers travelers a portfolio of travel sites to help them find the right trip at the right price. We are a team of passionate professionals who push and drive and innovate like a start-up (3 of our products are less than 5 years old), but we also have a track record of success and we benefit from being a part of a large, public company.

The Smarter Travel CRM / Email Engineering Team manages the production email sending infrastructure and backend services, builds tools to manage creation of campaigns, email content and segmentation of user lists, and the sub-systems for tracking/reporting on all those emails.

If you enjoy working on a high performance, dynamic team that has a direct and visible impact on traffic and revenue generation, have a passion for building and managing highly reliable and scalable systems, and enjoy having your work seen by millions of people on a weekly basis, we'd love to talk to you.

Responsibilities:

  • Work with a small team responsible for sending ~ 4.6 billion emails per year through our own infrastructure
  • Define, design, and develop technologies with highly scalable, performant, and fault tolerant architectures
  • Make hands-on technical contributions in both the delivery of platform and operational support
  • Provides oversight through code and design reviews for features delivered by other developers on the team
  • Reduce technical debt (simplify complexity, avoid duplications, increase maintainability, productivity improvements)
  • Collaborate closely with Product Management, Marketing, and various Business Units to help develop and execute to the product roadmap

Requirements:

  • Rapid learner who thrives in a fast-paced environment
  • 10+ years of software development experience
  • Experience with different methodologies of the software development lifecycle, e.g., agile/Kanban and Scrum
  • In-depth knowledge of Java, OO programming, and modern web applications built on distributed service architecture (Experience with Spring, JMS, and Message Queuing are a big plus)
  • Solid experience with SQL, and are comfortable with databases such as MySQL or Postgres
  • Systems performance and tuning experience, with an eye for how systems architecture and design impacts performance and scalability
  • Comfortable on the command line with Linux command line tools
  • Effective communicator who is direct and is able to get your point across
  • Bachelor of Science in Computer Science or equivalent experience
  • Must be able to perform customary physical duties and meet appropriate social expectations of a professional office environment

At SmarterTravel, we have built an open & collaborative environment and we hire the people we want to work with (not just the ones with the right qualifications), but who also think different to us and challenge the status quo. We empower people, giving the support and autonomy needed to succeed. We embrace data to make decisions and overcome obstacles. We choose speed over perfection, but not at the expense of quality. We do what we do well, but we’re always looking to make it better. Let us know if you’d like to help.

SmarterTravel is an equal opportunity employer and evaluates applicants regardless of an individual’s age, race, color, gender, religion, national origin, sexual orientation, disability, veteran status, or musical preferences. We think a diverse team builds a better product.

*** This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization. ***

*LI-TW1

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

400 1st Ave, Needham, MA 02494

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about TripAdvisorFind similar jobs