> Markdown version of [/jobs/ext/1181284-senior-software-engineer-remote](https://www.wearedevelopers.com/jobs/ext/1181284-senior-software-engineer-remote). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer (Remote) - **Company:** ROUNDTRIP - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $160,000.0 - $190,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Cascading Style Sheets (CSS), Code Coverage, Code Review, Relational Databases, Software Design Patterns, PostgreSQL, Node.Js, Ruby on Rails, ReactJS, Backend, Build Management, Front End Software Development, Service Stack - **Published:** July 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=1f4d31c98a375c70 ## About the Role The salary range for this role is $160,000-$190,000, depending on experience with our technology stack and demonstrated ability to work independently. This position is intended for a well-established senior candidate who is on the path to Principal level., * Proven, production experience with Ruby on Rails (or comparable language) and a strong command of application and relational database design * Proficiency with front-end technologies (React, JavaScript, and CSS) * Experience designing and scaling high-traffic APIs and data-intensive systems * Strong systems thinking-you consider how individual decisions impact the broader platform, not just the immediate feature. * Ability to clearly evaluate trade-offs between performance, maintainability, and testability, and explain them to non-technical stakeholders. * Strong ownership mindset-you work independently, take initiative, and provide clear, constructive, and growth-oriented feedback in code reviews. ## Description This role will join our Technology team, reporting to the CTO and working alongside a small group of multi-disciplinary engineers and designers. You'll own complex problems end-to-end: from understanding the "why" behind a feature to designing and shipping the solution, and everything in between. As a Senior Software Engineer, you will be responsible for: * Designing and delivering complex technical solutions independently, from initial scoping through production * Elevating the quality of the team through coaching, code review, and engineering best practices * Collaborating closely with cross-functional partners to translate business and customer context into well-designed software Role Structure & Compensation: At Roundtrip, we believe engineers do their best work when they understand the problems they're solving, not just the tickets in front of them. We're a small team with real ownership, meaningful impact, and a culture that values curiosity, collaboration, and high standards. We're a fully remote team that collaborates in real time throughout the day. While this role is open to candidates across the U.S., our team primarily works on Eastern Time (ET), with core collaboration hours from 11:00 AM to 4:00 PM ET. Occasional travel for company-wide meetings is required (about 10%). This is a full-time U.S.-based role. We're looking for someone who can make Roundtrip their primary professional commitment. If you're seeking part-time or contract work or can't dedicate your full professional focus to this role, it may not be the right fit., * Design and build features across the full stack, from Rails APIs and Postgres data models on the backend to React and Node on the frontend. * Take full ownership of solutions from initial design through production and ongoing operation * Lead solution design conversations by evaluating trade-offs, surfacing technical considerations, and aligning on approach for large initiatives. * Write and maintain well-formed unit and end-to-end tests; identify appropriate test coverage for every change * Conduct thorough, coaching-oriented code reviews and thoughtfully incorporate feedback on your own work. * Leverage AI planning, coding, and review tools deliberately, and help the team develop strong habits around how to use them * Partner with Product, Design, and Customer Success to deeply understand business problems and translate them into effective technical solutions. * Actively maintain technical documentation so your solutions are understandable, extensible, and operable by others, * Fully Remote Team: Work from anywhere in the U.S. (role dependent). As a remote-first company, we stay connected daily through Slack and Teams, with in-person gatherings to bring the team together. * Flexible, Unlimited Time Off: We trust our team to take the time they need, for rest, vacation, or personal matters. Minimum of 10 days off per year required, 11 paid company holidays observed annually and Paid Parental Leave. * Flexible Fridays: We reserve Friday afternoons (after 12pm ET) for focused work and flexibility by limiting internal meetings, helping you close out the week at your own pace. * Lifestyle Benefits: Twice yearly credits to Fringe, an online marketplace of hundreds of well-being and lifestyle services including Uber Eats, DoorDash, Airbnb, coffee subscriptions, and more. * Fixed Monthly Remote Work Stipend: To offset any costs you may incur as a remote employee, such as internet, cell phone, or supplies etc. (company laptop provided)., Our process is designed to be transparent, practical, and reflective of the role. All interviews will take place over Teams. The outline below gives a snapshot of what to expect, though it is subject to change. * Initial Screen (30 minutes) with People Operations to review your experience and assess alignment with the role requirements. * CTO interview (45 minutes) focused on systems thinking, collaboration style, and how you approach technical challenges. * Team Panel Interview (45 minutes) Meet with members of our Technology Team to dive into your architecture, design patterns, and technical knowledge, as well as your systems thinking and collaboration style. ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Fireside Chat with David Heinemeier Hansson](https://www.wearedevelopers.com/videos/980-fireside-chat-with-david-heinemeier-hansson) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk)