Software Engineer II

Away Travel New York , NY 10007

Posted 2 months ago

We are a global lifestyle brand built on transforming the travel experience. In support of our mission, we are seeking a Software Engineer II to join our Engineering team.

Want to help us transform the travel industry? The ideal candidate will be a highly collaborative engineer, working cross functionally to build delightful experiences and help our platform better support our evolving business. You will report into our Engineering Manager and this position will be based in our SoHo office.

As a company that values diversity, equity, and inclusion, Away seeks individuals of all backgrounds and experiences to apply for this position. We're creating an environment where everyone can thrive. Our customers are global and diverse, so we're building a team that is too. Through initiatives like our employee resource groups and mandatory bias training, we're building the cultural foundation that gives people the emotional and physical space to bring their authentic selves to work.

What You'll Do:

  • Collaborate with talented designers, product managers, and fellow engineers to build and design new features for Away web properties, including both e-commerce and editorial experiences

  • Connect our online experiences with our retail experiences

  • Help us transition our front-end from Backbone to React, Redux, and next.js.

  • Extend our Solidus based (Ruby on Rails) backend application

Who You Are:

  • 2+ years of professional software development experience

  • Experience with one or more general purpose programming languages including: Ruby or Javascript

  • Experience working with two or more from the following: front-end web components, restful API design, data modeling, infrastructure, accessibility, performance, security

  • Experience working with or building APIs from data modeling, to controller logic, to views/serializers in frameworks such as Ruby on Rails

  • Experience building componentized front-end web applications with modern web libraries, specifically with React, Redux, Javascript

  • Experience with e-commerce platforms, bonus for Spree and/or Solidus

  • Experience with AWS, Heroku, or similar IaaS or PaaS providers

  • Hard working with a "no task is too small" attitude

  • Enjoy working in a fast-paced and ever-changing environment

  • Passionate about travel (but that's a given!)

  • Bachelors degree in Computer Science, similar technical field of study, or equivalent practical experience

You'll love working at Away because:

  • We travel. We encourage you to take the time to recharge outside of the office. You'll have four weeks of PTO to explore new places and access to Away products to ensure your travels are seamless. And once you're here for three years, you'll earn a sabbatical and a bonus to take a well-deserved trip.

  • We're not just employees. We're people. We offer 401(k) match, insurance coverage (health, vision, and dental), tax savings plans for retirement, generous and inclusive parental leave, dependent care, commuter benefits, and reimbursements to incentivize you to work out.

  • We'll invest in your career. Our company's growing quickly, and we'll give you the opportunity to do the same. You'll have access to a number of professional development opportunities so that you can keep up with the company's evolving needs.

  • We offer competitive compensation packages. We deeply value the talent our team brings to the table and believe that fair and equitable total compensation packages are part of our commitment to everyone who works here.

About Away:

Launched in 2016 by co-founders Steph Korey and Jen Rubio, Away is a global lifestyle brand with a mission to transform travel. By selling directly to customers both online and through retail stores, Away is able to eliminate retailer mark up and offer high quality, thoughtfully designed luggage and travel essentials without driving up the price. In just under four years, Away has already been twice named one of Fast Company's "World's Most Innovative Companies," and one of TIME's "50 Most Genius Companies". Away is headquartered in New York City, with offices in London and Sydney. To learn more, visit awaytravel.com.

EEO Statement:

Away is dedicated to hiring a diverse workplace that celebrates an inclusive culture and a sense of belonging. As an equal opportunity employer, we do not discriminate based on race, color, religion, sex (including pregnancy, gender identity, gender expression, and sexual orientation), national origin, age, veteran status, genetic information or disability.

Away is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at talent@awaytravel.com.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer II

Grubhub

Posted 2 weeks ago

VIEW JOBS 10/14/2020 12:00:00 AM 2021-01-12T00:00 About The Opportunity Grubhub is the nation's leading online and mobile food ordering company, dedicated to connecting hungry diners with their favorite local restaurants. The people who work at Grubhub are our company's greatest asset; each person at Grubhub plays an integral part in building tools and technology that help restaurants succeed, and in cooking up fresh new ways to delight our diners. The company's online and mobile ordering platforms allow diners to order directly from more than 55,000 takeout restaurants in over 1,100 U.S. cities and London. The Grubhub portfolio of brands includes Grubhub, Seamless, AllMenus, and MenuPages. We want you to enjoy where you work, who you work with and what you work on. At Grubhub, you can order your cake and eat it too! An engineer in the cloud infrastructure team is responsible for building the frameworks and platform on which all of grubhub's services are built and operate along with a number of key services. This team is at the core of implementing distributed, scalable system foundations and designing for 5 9's uptime and horizontal scalability. Candidates in this space should have a strong desire to drive innovation by building feature rich, scalable systems that are conducive to evolution. Work on the Java and scala frameworks all our services and their testing are built on as well as the services that comprise our platform on which services operate. This in includes our netty based traffic router and load balancer that sits between clients and all services handling millions of requests every day. Some Challenges You'll Tackle * Help build multi datacenter, performant and highly available services, and the frameworks to support them * Use and help drive the building, requirements, and usage of a continuous delivery environment * Help build and support frameworks to interact with various cloud technologies * Communicate with leadership, product owners, other technologists, and users to create working software based on an understanding of business and technical priorities * Actively contribute to the adoption of strong software architecture, development best practices, and new technologies. We are always improving the process of building software; we need you to help contribute You Should Have * Bachelor's Degree in Science, Programming or Engineering related field * 2+ years experience building highly-scalable consumer-facing applications (e-commerce preferred) * Java, C#, or a similar modern object-oriented language * Experience architecting, designing, and developing testable, fault tolerant, and performant software * AWS experience, or similar cloud based offerings * Automated testing experience applicable for services (junit/testing, mockito + jmeter/gatling.io) * Strong fundamentals (data structures, algorithms) * Familiarity or experience developing highly-available distributed systems (5x9's uptime etc.) * Interested in working for a fast paced tech and product oriented company * Professional Cassandra experience * Docker, or similar containerized solutions * Mesos or Kubernetes * Hot-hot multi data center distributed services And Of Course, Perks! * Flexible PTO. Grubhub employees are provided a generous amount of time to recharge their batteries. * Health and Wellness. We provide programs that support your overall well-being such as generous medical benefits, employee network groups, company-wide fitness challenges, and a comfortable and casual workplace! We also support our parents by offering 8 weeks of paid parent bonding time, a 4-week returnship program, and 6-8 weeks paid medical leave. * Learning and Career Growth. Your personal and professional development is a priority at Grubhub. From day one, we empower you to lead and be an active participant in your career growth. We provide continuous learning opportunities, training, and coaching and mentorship programs. * MealPerks. Who's ready for some lunch? We provide our employees with a weekly Grubhub credit to enjoy and support local restaurants. We also offer company-wide meals several times a year to bring our Grubhub family together. * Fun. Every Grubhub office has an employee-led Culture Crew that connects people through fun, meaningful events and initiatives. Some of our popular past events include: Wing-eating contests, Grubtoberfest, 5k Runs, Bring Your Child to Work Day, regular happy hours, and more! * Social Impact. We believe in the importance of serving the communities that support our business. In addition, employees are given paid time off each year to support the causes that are important to them. Grubhub is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics. The EEO is the Law poster is available here: DOL Poster. If you are applying for a job in the U.S. and need a reasonable accommodation for any part of the employment process, please send an e-mail to TalentAcquisition@grubhub.com and let us know the nature of your request and contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address. Grubhub New York NY

Software Engineer II

Away Travel