> Markdown version of [/jobs/ext/1891590-software-engineer-ruby-rails](https://www.wearedevelopers.com/jobs/ext/1891590-software-engineer-ruby-rails). 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). --- # Software Engineer (Ruby & Rails) - **Company:** Primis Financial Corp. - **Location:** United States (Remote available) - **Experience:** Experienced - **Salary:** $50,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Automation of Tests, Behavior-Driven Development, Continuous Integration, Relational Databases, PostgreSQL, MySQL, Model View Controller (MVC), Object-Oriented Software Development, Query Optimization, Ruby on Rails, Ruby, Software Engineering, ReactJS, Rspec, Backend, Information Technology, Restful APIs - **Published:** August 1, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/p8tzm7mqur ## About the Role * 3-5 years' experience in a Software Engineering role * Degree in Computer Science or related field * Proven production experience with Ruby and Ruby on Rails * Strong understanding of object-oriented design principles and MVC architecture * Experience designing and consuming RESTful APIs * Proficiency with relational databases (PostgreSQL, MySQL), including schema design and query optimisation * Experience writing automated tests (RSpec, Minitest, or similar) * JavaScript and React experience is advantageous * A self-starter who can operate effectively in both independent and team settings * Strong analytical, organisational, and communication skills * Proactive, detail-oriented, and comfortable working under pressure What You Can Expect * An empowered engineering culture * Clear ownership and accountability * Continuous learning and professional growth * High standards without unnecessary bureaucracy * The opportunity to build technology that has real-world impact at scale If you're looking to build meaningful systems within an outcome-focused engineering environment, this is a fantastic opportunity to do exactly that. ## Description As a Software Engineer you'll design and develop backend services, APIs, and portal systems that power high-availability payment processing platforms. You'll work across a modern stack, leveraging: * Behaviour-Driven Development (BDD) * CI/CD best practices * AI-assisted development workflows From requirements through to release, the team owns the full lifecycle. You may work on focused individual initiatives or within larger squads, always empowered to focus on solving technical challenges rather than navigating inefficient processes., * Understand merchant and partner needs and translate them into high-quality, scalable solutions * Design, build, and maintain backend systems using Ruby and Ruby on Rails * Improve development processes through automation and simplification * Collaborate to ensure technically sound, observable, and testable deliverables * Contribute to estimation, planning, and proactive issue resolution * Support deployments to internal environments and production systems * Adjust priorities when necessary and contribute beyond assigned tasks * Demonstrate professionalism, flexibility, and a strong team mindset ## Related Videos - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Fireside Chat with David Heinemeier Hansson](https://www.wearedevelopers.com/videos/980-fireside-chat-with-david-heinemeier-hansson) - [Coroutine explained yet again 60 years later](https://www.wearedevelopers.com/videos/690-coroutine-explained-yet-again-60-years-later) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [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) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [Software Engineer Salary in The UK](https://www.wearedevelopers.com/magazine/231-software-engineer-salary-in-the-uk)