{"schemaVersion":"jobsearcher.job.v1","id":"62b7d7ff51a3ddab4bdde5ae","url":"https://jobsearcher.com/jobs/62b7d7ff51a3ddab4bdde5ae","canonicalUrl":"https://jobsearcher.com/jobs/62b7d7ff51a3ddab4bdde5ae","title":"Software Engineer, Backend","description":"Providence / New York / Los Angeles / Remote • Mid-level and above\nApplication Guidelines\n\nOverview\nSplitwise is looking for Software Engineers to join our growing team. At Splitwise, backend engineers are generalists who work on public-facing features, design and implement the APIs that power our mobile apps, and touch on important parts of our infrastructure, including database scaling and performance, analytics, site reliability, and security. You’ll be helping millions of people manage money with their friends and family and reduce the stress that sharing costs places on relationships.\nWe use Ruby on Rails to power our APIs, and run our infrastructure on a mixture of Amazon Web Services and Heroku. We generally deploy many times per day, building new features while maintaining backwards compatibility with older versions of our app. As a company, we believe in writing code that is reliable and maintainable, and in testing that code (even in production) to make sure we can depend on it for years to come.\nYou'll collaborate with other engineers (as well as our product and business team) to implement new features and help Splitwise scale on our journey to 100 million+ users. We're currently a small team - and you can make a huge difference.\n\nWhat you'll actually do at Splitwise:\nBuild and maintain back-end services that are used by millions of people\nWork with the team to plan API and architecture updates to our Ruby on Rails codebase\nMonitor the health of Splitwise in production and make sure your code runs smoothly\nIntegrate Splitwise with third parties in ways that delight users\nSupport users directly and fix bugs that you find\nWrite tests for new updates to make sure they're reliable\nThings about you:\nYou enjoy working in a team, and treat others with empathy and respect\nYou write clean, understandable code that can be tested and maintained in the future\nYou can communicate well about technical issues, both in person and in writing\nWhen something goes wrong, you love to figure out what broke\nYou're familiar with Ruby and/or Ruby on Rails and happy to grow your Ruby skills. (We don’t require prior Ruby experience, but we will ask you to write Ruby code as part of your interview process)\nYou have a 4-year Bachelor’s degree in Computer Science, Software Engineering, related degree or equivalent\nThings that are not required but valued: Relevant professional work experience on another large back-end system, Ruby on Rails expertise, scaling popular consumer-facing web apps, application security, data engineering, site reliability engineering, database administration, work on open source software, past experience with financial technology\nThings you’ll learn:\nHow to design consumer-facing systems that are fault-tolerant and secure\nHow to build and rebuild features and APIs to support millions of additional users\nHow to deploy major updates in a large-scale production environment\nHow to react when something unexpected happens\nHow to make product design decisions through feedback and user testing\nHow a small, transparent start-up operates\nCompensation range:\n$162,000 - $216,500/yr base cash compensation\nDepends on experience level and tenure\nBenefits:\nCompetitive base salary\nEquity/stock options\nTop-tier health care (covered 100% for you, 50% for dependents)\nDental and Vision insurance\nUnlimited/flexible PTO (most employees take 4-6 weeks)\nPaid parental leave (12+ weeks)\n401k with match\nFlexible hours (with meeting hours generally from 10am-5pm ET)\nProfessional development budget for conferences or other paid resources, in consultation with your manager\nPeriodic annual retreats and face-to-face visits with colleagues\nSupport for in-office, co-working, or remote work, each with related benefits to do your best work\nApplication Guidelines\nWhen applying for this position, please email jobs@splitwise.com from your personal email.\nPlease include an attached resume and concise (1-4 sentences) answers to the following questions in your application email:\nSplitwise is headquartered in Providence, RI and has existing “mini-hubs” of coworkers in New York and LA (who work together in-person on an ad-hoc basis). We also support fully remote candidates based in the USA. Which of these are you interested in?\nWhat interests you about working for Splitwise specifically?\nThis position will require you to work in Ruby on Rails, and some of the technical components of the interview process are in Ruby. Are you amenable to interviewing and working in Ruby?\nBriefly tell us about an interesting technical problem that you’ve faced recently in programming. Were you able to create a solution? If so, how and what was the impact of solving it? If not, what did you do instead and what happened next?\nSplitwise is an equal opportunity employer that cares deeply about diversity in tech, and we strongly encourage candidates from all backgrounds to apply. We want to build a team at Splitwise that reflects the diversity of customers that we serve, and we hope that team includes you! Join us in our mission to reduce the stress that money places on relationships, and help millions of friends and families around the world.","company":"Splitwise","rawCompany":"splitwise","city":"East Providence","state":"RI","isRemote":false,"isActive":false,"createdAt":"2026-04-12T21:28:51.503Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer, Backend","description":"Providence / New York / Los Angeles / Remote • Mid-level and above\nApplication Guidelines\n\nOverview\nSplitwise is looking for Software Engineers to join our growing team. At Splitwise, backend engineers are generalists who work on public-facing features, design and implement the APIs that power our mobile apps, and touch on important parts of our infrastructure, including database scaling and performance, analytics, site reliability, and security. You’ll be helping millions of people manage money with their friends and family and reduce the stress that sharing costs places on relationships.\nWe use Ruby on Rails to power our APIs, and run our infrastructure on a mixture of Amazon Web Services and Heroku. We generally deploy many times per day, building new features while maintaining backwards compatibility with older versions of our app. As a company, we believe in writing code that is reliable and maintainable, and in testing that code (even in production) to make sure we can depend on it for years to come.\nYou'll collaborate with other engineers (as well as our product and business team) to implement new features and help Splitwise scale on our journey to 100 million+ users. We're currently a small team - and you can make a huge difference.\n\nWhat you'll actually do at Splitwise:\nBuild and maintain back-end services that are used by millions of people\nWork with the team to plan API and architecture updates to our Ruby on Rails codebase\nMonitor the health of Splitwise in production and make sure your code runs smoothly\nIntegrate Splitwise with third parties in ways that delight users\nSupport users directly and fix bugs that you find\nWrite tests for new updates to make sure they're reliable\nThings about you:\nYou enjoy working in a team, and treat others with empathy and respect\nYou write clean, understandable code that can be tested and maintained in the future\nYou can communicate well about technical issues, both in person and in writing\nWhen something goes wrong, you love to figure out what broke\nYou're familiar with Ruby and/or Ruby on Rails and happy to grow your Ruby skills. (We don’t require prior Ruby experience, but we will ask you to write Ruby code as part of your interview process)\nYou have a 4-year Bachelor’s degree in Computer Science, Software Engineering, related degree or equivalent\nThings that are not required but valued: Relevant professional work experience on another large back-end system, Ruby on Rails expertise, scaling popular consumer-facing web apps, application security, data engineering, site reliability engineering, database administration, work on open source software, past experience with financial technology\nThings you’ll learn:\nHow to design consumer-facing systems that are fault-tolerant and secure\nHow to build and rebuild features and APIs to support millions of additional users\nHow to deploy major updates in a large-scale production environment\nHow to react when something unexpected happens\nHow to make product design decisions through feedback and user testing\nHow a small, transparent start-up operates\nCompensation range:\n$162,000 - $216,500/yr base cash compensation\nDepends on experience level and tenure\nBenefits:\nCompetitive base salary\nEquity/stock options\nTop-tier health care (covered 100% for you, 50% for dependents)\nDental and Vision insurance\nUnlimited/flexible PTO (most employees take 4-6 weeks)\nPaid parental leave (12+ weeks)\n401k with match\nFlexible hours (with meeting hours generally from 10am-5pm ET)\nProfessional development budget for conferences or other paid resources, in consultation with your manager\nPeriodic annual retreats and face-to-face visits with colleagues\nSupport for in-office, co-working, or remote work, each with related benefits to do your best work\nApplication Guidelines\nWhen applying for this position, please email jobs@splitwise.com from your personal email.\nPlease include an attached resume and concise (1-4 sentences) answers to the following questions in your application email:\nSplitwise is headquartered in Providence, RI and has existing “mini-hubs” of coworkers in New York and LA (who work together in-person on an ad-hoc basis). We also support fully remote candidates based in the USA. Which of these are you interested in?\nWhat interests you about working for Splitwise specifically?\nThis position will require you to work in Ruby on Rails, and some of the technical components of the interview process are in Ruby. Are you amenable to interviewing and working in Ruby?\nBriefly tell us about an interesting technical problem that you’ve faced recently in programming. Were you able to create a solution? If so, how and what was the impact of solving it? If not, what did you do instead and what happened next?\nSplitwise is an equal opportunity employer that cares deeply about diversity in tech, and we strongly encourage candidates from all backgrounds to apply. We want to build a team at Splitwise that reflects the diversity of customers that we serve, and we hope that team includes you! Join us in our mission to reduce the stress that money places on relationships, and help millions of friends and families around the world.","datePosted":"2026-04-12T21:28:51.503Z","dateModified":"2026-04-12T21:28:51.503Z","hiringOrganization":{"@type":"Organization","name":"Splitwise","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"East Providence","addressRegion":"RI","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"62b7d7ff51a3ddab4bdde5ae"},"url":"https://jobsearcher.com/jobs/62b7d7ff51a3ddab4bdde5ae"}}