
Software Engineer
Overview
Tern Software Inc., a venture-backed travel industry startup, is looking for talented Software Engineers to join our team. At Tern, we're passionate about the power of travel and its ability to broaden worldviews. We're committed to supporting travel advisors and the small businesses they run, helping them make the world more approachable for their clients.
Job Description
As a Software Engineer, you'll be joining a small, high-performing team of experienced product builders. We’re laser-focused on delighting our customers by providing reliable products that save them time and improve their business outcomes. We value building products with speed and quality, holding ourselves to a high standard and rejecting the notion that it’s impossible to do both. We build, ship, & iterate quickly while remaining dedicated to improving all parts of our products on a continuous basis. We are not about following strict processes or micromanaging. We operate on trust and focus on making an impact on our customer’s day-to-day lives and businesses.
Responsibilities
- - Impactfully contributing to the development of Tern''s core product
- - Writing well-designed, performant, & testable code
- - Working (remotely) hand-in-hand with other engineers through code reviews, pair programming, written designs, and any other means of collaboration that aids in the successful delivery of product
- - Collaborating with stakeholders, leading projects, and ensuring the successful delivery of product initiatives
- - Supporting our customers by rapidly solving day-to-day technical issues, continually improving core product areas, and writing defect-free features
Required Skills
- - Expertise with the Ruby programming language and Ruby on Rails web framework
- - Proficiency with multiple programming languages, frameworks, and programming paradigms
- - An understanding of the Hotwire technology stack and its integration with Ruby on Rails 7+
- - Experience with all parts of building a web-based product, from development environments to web frameworks to APIs to backend infrastructure to browser capabilities
- - An optimistic disposition and a track record of overcoming complex technical and organizational challenges
- - Independence, demonstrable ownership, and the ability to deliver production-ready systems with high autonomy and minimal guidance
- - Excellent verbal and written communication skills
- - Experience working in a remote software development position
- - Empathy for teammates and a default assumption of good intentions from them
- - Mentored and ramped up other engineers, fostering a culture of continuous learning and growth
Benefits
- - Offers Equity
- - Remote work
- - Growth opportunities
- - Diverse and inclusive work environment
About the company
At Tern, we’re redefining how travel advisors work. Our mission is to empower these small and medium-sized businesses with technology that’s long overdue. We’re a fast-growing startup with a vibrant community and a passion for building something extraordinary. If you’re driven, curious, and ready to work hard, we want you on our team. Join us in shaping the future of travel.
All Job Openings at Tern