Software Engineer (Ruby) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Oyster® · 3 months ago

Software Engineer (Ruby)

Oyster is a global employment platform that empowers companies to hire, pay, and care for talent anywhere. The Software Engineer (Ruby) will deliver core technology for Oyster's products by designing software solutions, writing code, and collaborating with cross-functional teams to enhance product features.

EmploymentHuman ResourcesSaaSSoftware
check
Comp. & Benefits

Responsibilities

Design, develop, and maintain high-quality web applications and backend services using Ruby on Rails
Translate product requirements into technical solutions that balance business needs, scalability, and maintainability
Collaborate cross-functionally with Product, Design, and other Engineering teams to plan, build, and ship features end to end
Champion engineering best practices, including test-driven development (TDD), continuous integration, secure coding, and code documentation
Participate in and lead technical discussions, architecture reviews, and domain modeling
Mentor and support teammates, including conducting code reviews and providing thoughtful feedback to promote growth and code excellence
Monitor and improve application performance, identifying and fixing bottlenecks, bugs, and other inefficiencies
Contribute to a culture of continuous improvement, advocating for tools and processes that support remote collaboration and team effectiveness

Qualification

RubyRuby on RailsSoftware design patternsRESTful APIsPostgreSQLTest-driven developmentVersion control (Git)Collaboration toolsClean codeAgile environmentContinuous deliveryFront-end developmentDevOps workflowsCloud platformsFluent EnglishMentoring

Required

3+ years of hands-on experience in software development, with a strong focus on Ruby and Ruby on Rails
Proven experience building and scaling production-ready web applications in a collaborative, agile environment
Strong understanding of software design patterns, RESTful APIs, background job processing, and relational databases (e.g., PostgreSQL)
Solid foundation in testing practices, including unit, integration, and system testing
Experience with version control (Git) and collaboration tools (e.g., GitHub, GitLab)
Collaborates closely with Product Managers, Designers and QA to translate user needs and product goals into thoughtful, scalable technical solutions
Demonstrated ability to navigate ambiguity, prioritize work effectively, and adapt to fast-changing product and business needs
Comfortable working remotely within a distributed team — sets clear boundaries, communicates proactively, and works effectively in asynchronous environments
Enthusiastic about clean code, automation, and continuous delivery pipelines
A reliable home internet connection (or be able to get one)
Fluent English language skills

Preferred

Front-end development experience with React and/or TypeScript
Exposure to DevOps workflows, infrastructure-as-code, or cloud platforms like AWS
Experience working in high-growth startups or mission-driven environments

Benefits

Work from anywhere: Oyster is a borderless, HQ-less company. As long as your work gets done on time, your team has the support they need, and you're authorized to work where you live, the world is truly your Oyster.
Paid time off: We’re all about taking breaks—we all need it. Oyster provides employees with 40 days off each year, which includes public/bank holidays and vacation/holiday leave (unless your country mandates more).
Mental health support: We consider your mental health a top priority. We offer access to Plumm, a mental well-being service, to support your mental health.
Wellbeing allowance: Each month, Oyster will top up your ThanksBen wallet with a wellbeing allowance. You can get pretty much anything that your heart desires! ThanksBen offers a wide array of options for spending your wellbeing allowance.
Flexible parental leave: Families are created in lots of different ways. Our parental leave policy applies to all employees who are becoming parents, regardless of how they become a parent. Oysters are eligible for a minimum of three months of paid parental leave and your job will be held for 12 months (or longer if required by local jurisdiction).
WFH stipend: Stipend to spend on your laptop and any other equipment you need for your home office; we'll get you up and running in no time!

Company

Oyster®

company-logo
Our mission is to create a more equal world by making it possible for companies everywhere to hire people anywhere.

Funding

Current Stage
Late Stage
Total Funding
$288.2M
Key Investors
ServiceNow VenturesSilver Lake WatermanGeorgian
2024-11-11Series D· $5M
2024-09-04Series D· $59M
2022-04-20Series C· $150M

Leadership Team

leader-logo
Tony Jamous
CEO and Co-Founder
linkedin
leader-logo
Shannon Lincoln
Chief Financial Officer
linkedin
Company data provided by crunchbase