Senior Software Engineer

 (5+ years exp)
$120k – $160k
Published: 1 month ago
Avatar for Troupe

Troupe

Troupe helps people travel together by making planning and booking frictionless and fun

Job Location

Job Type

Full Time

Visa Sponsorship

Not Available

Relocation

Allowed

Skills

Javascript
Ruby
Ruby on Rails
TypeScript
React.js
Full-Stack Web Development (Node/Redux/React)

The Role

Senior Software Engineer (Full Stack Web)
New York, NY

About the Company
The world fundamentally changed in 2020 and the same is true of where, how, when, and with whom we travel. As we adapt to the new normal, our desire to connect with others and to travel is unceasing. At Troupe, our mission is to help people do both in a safe and easy way using our seamless, end-to-end, group trip planning and booking platform. Our platform makes planning a trip with friends frictionless and fun by making it easy for them to build consensus and book together.

We’re a startup in the heart of New York City, with initial funding and support from a globally-recognized consumer travel brand. We love to travel because it allows us to learn from the world around us, explore new cultures, and push ourselves outside our comfort zone. We’re passionate about sharing that love with our users and we hope you are too.

About the Role
This is the perfect role for someone looking to help set and scale the core values of a new and growing engineering team at a promising consumer startup. We are looking for someone with experience at startups or who has been longing for a role at a smaller organization, where they can help shape a pragmatic approach to building customer-centric software in its early days. As a Senior Software Engineer, you'll be responsible for making decisions about the software's direction, writing quality easy-to-change code, helping guide coding and testing standards, and especially mentoring and growing junior to mid-level engineering talent.

We are a highly collaborative team that values communication, culture, and diversity of thought above technical skill. You will be expected to help grow and scale that philosophy not just by writing well-crafted code but also by investing in your peers.

What you'll be doing:

  • Working with engineers, designers, and product managers on developing, testing, and maintaining features for our consumer group trip planning application
  • Releasing code directly to production in a continuous integration environment and contributing to the iterative improvement of our product development lifecycle
  • Helping shape the product roadmap by understanding the pains of group travel and suggesting how we might deliver valuable solutions to our users
  • Mentoring and working with your peers to grow their skillsets, confidence, and craft as product engineers
  • Promoting software development best practices and setting the bar for well-functioning and highly-changeable code
  • Pair programming with your peers, collaborating on software design, and reviewing code, all while constructively creating opportunities for improvement and coaching engineers into being better decision makers
  • Working with the CTO to establish a culture of quality software engineering, brainstorming and evaluating architectural tradeoffs, and helping make decisions for the technology roadmap.

What we’re looking for:

  • A high degree of comfort with JavaScript (TypeScript a plus!) and a server-side dynamic language (Ruby, Node, Python, etc)
  • Extensive experience writing UI and unit tests
  • A grasp of design patterns and a pragmatic approach to their application
  • Experience with debugging and performance monitoring tools
  • Experience mentoring and growing engineers
  • Experience interfacing directly with product and project managers
  • Typically at least 5 years working as a software engineer on a web stack

What we’re offering:

  • An opportunity to build something from the ground up - just as you believe it should be
  • A culture where product and company direction is driven by a passion for delivering real value to our users and determined by a search for the truth, debate, discussion, and invention.
  • All the thrills of a startup with the certainty of a corporate backer.
  • A collaborative work environment headquartered in New York City near Grand Central
  • Benefits: competitive salary, 401(k), insurance coverage from day one, and unlimited PTO.
  • What we’re working with:
  • Ruby on Rails, React, and TypeScript
  • Hosted on Heroku
  • Minitest and Selenium, with CI on Heroku
  • PostgreSQL and Redis

We are an equal opportunity employer and believe diversity contributes to a better product and stronger team. We are committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

More about Troupe

Founders

Alexandra Zubko
Founder • 3 years
New York City
image
Go to team image

Similar Jobs

LoanSnap company logo
LoanSnap
Our SMART Loans saved people $80 million last year
Bread company logo
Bread
Transforming retail, unlocking growth
mParticle company logo
mParticle
The customer data platform for the connected age
Gravity Technologies company logo
Gravity Technologies
Connected Smartspace Transportation Network
Citizen company logo
Citizen
Making your world a safer place
Upstream company logo
Upstream
Upstream is the best way to grow your professional network
Nyle.ai company logo
Nyle.ai
AI-Powered Growth for Ecommerce Brands