Senior Software Engineer
Who We Are
SmarterTravel is a high-growth, data-driven tech company that is on a mission to revolutionize the $1 trillion travel and leisure industry. By leveraging AI and machine learning, we are building a consumer-centric online travel experience that will offer both breadth of selection and personalized recommendations, allowing travelers to book with ease, confidence, and speed. Our goal is not just to be the next great traveltech company, but to be the destination that smart travelers go back to time and time again to book their trips.
Position Purpose
The Senior Software Engineer’s primary job function is to build new features, maintain existing features, and make improvements to the STM sites and/or hotel sales product. This person will develop a deep knowledge of our existing systems and propose improvements or alternatives that streamline our techstack, modernizing it and making it easier to maintain.
Role & Responsibility
- Work with Product to prioritize new features, performance improvements, maintenance, and other technical work on our STM sites
- Contribute to writing and grooming of tickets on the backlog to prepare those tickets to be prioritized and scheduled in a sprint
- Maintain and develop high performance and scalable features for the STM sites and email sending platform.
- Collaborate with stakeholders and other engineers to plan, build, iterate, and ship new features to advance SmarterTravel in line with overall business objectives.
- Able to handle the entire feature lifecycle within three months, including requirements gathering, implementation, testing, deployment and ensuring business goal achievement
- Build strong relationships with stakeholders and establish a firm understanding of the business objectives driving development efforts
- Proactively and consistently communicate with stakeholders.
- Support the legacy content sites’ systems and collaborate with DevOps/Infrastructure engineers on problem solving, infrastructure/architecture improvements, etc
- Implement well-defined features with good test coverage and peer reviews.
- Strike a balance between pragmatic, timely short-term solutions and technical debt avoidance.
- Participate in an environment that fosters innovative solutions, rapid development cycles, and open communication.
Education/Experience
- A./B.S. in Computer Science, or a related field
- 1-3 years of relevant work experience, especially in full-stack web development.
- Understanding of modern microservices infrastructure.
- Strong written/verbal technical communication and interpersonal skills.
- A passion for learning new things, problem solving, and developing quality software.
- Experience with Python, JavaScript, React AWS, Redis, PostgreSQL, GitHub.
Compensation & Benefits
Our team members are the foundation of our company, and we believe in providing benefits that support the well-being of both our employees and their families:
- Competitive pay
- Insurance benefits, including medical, dental, and vision
- 401(k)
- Paid time off
- Company events including catered lunches, and unlimited snacks, drinks in the office
- Basic life insurance
Work Location
This position is open as both a remote opportunity for qualified candidates or hybrid in our Cambridge, MA office.
SmarterTravel is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status.