Senior Software Engineer – Ruby on Rails

Posted Oct 30

This is a fully remote position, open to applicants in United States.

πŸ“‹ Description

β€’ Design and develop APIs, including specifications, endpoints, data models, and protocols for REST and GraphQL.

β€’ Create production-ready Ruby on Rails code for core services.

β€’ Oversee API versioning while ensuring backward compatibility.

β€’ Execute enhancements based on feedback from stakeholders and consumers.

β€’ Conduct code reviews in collaboration with the technical lead.

β€’ Write and maintain RSpec test coverage.

β€’ Implement security best practices including authentication, authorization, and encryption.

β€’ Support the program's ongoing Authority to Operate posture and compliance requirements.

β€’ Integrate APIs with both internal VA systems and external applications or third-party services.

β€’ Collaborate with engineering leadership and the API architect on solution designs.

β€’ Monitor and improve API performance, reliability, and scalability.

β€’ Participate in Tier 1 and Tier 2 on-call operations.

β€’ Diagnose and resolve production issues through root cause analysis.

β€’ Develop and maintain API documentation.

β€’ Encourage effective utilization of AI-enabled tools throughout the API development lifecycle.

β€’ Work within an Agile delivery environment alongside product, engineering, and VA stakeholders.


⛳️ Requirements

β€’ Minimum of 5 years of extensive, hands-on Ruby on Rails development experience.

β€’ Proficient in relational databases such as PostgreSQL or MySQL.

β€’ Familiarity with the RSpec testing framework.

β€’ Strong background in designing, building, and maintaining APIs that are critical for other teams and systems.

β€’ Ability to provide technical leadership to engineering colleagues while remaining engaged in development activities.

β€’ Excellent written and verbal communication skills, with the ability to articulate technical decisions to non-engineers.

β€’ Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.

β€’ Proficient in Ruby and Ruby on Rails.

β€’ Experience in REST and GraphQL API design and implementation.

β€’ Knowledge of PostgreSQL or MySQL, including schema design and query performance optimization.

β€’ Familiarity with RSpec and test-driven development methodologies.

β€’ Experience with Git version control and pull-request-based workflows.

β€’ Understanding of authentication and authorization patterns, including OAuth.

β€’ Comfortable utilizing AI coding assistants such as GitHub Copilot for tasks including code generation, refactoring, test creation, and documentation.

β€’ Capable of leading by example in demonstrating where AI tools are beneficial and where they may fall short.

β€’ Must have Public Trust Clearance or higher (ability to obtain and maintain this clearance is required).

β€’ Preferred: Experience with asynchronous job processing, Docker, Kubernetes, Helm, application security, Java and Spring Boot, AWS, the Department of Veterans Affairs or Federal agencies, cATO or similar Federal compliance models, and complex multi-vendor Federal programs.


🏝️ Benefits

β€’ Competitive salary and industry-leading bonus opportunities.

β€’ Comprehensive medical, dental, and vision benefits with a substantial portion of premiums subsidized by IronArch.

β€’ Healthcare concierge assistance provided by the company.

β€’ 401(k) retirement plan with company matching and immediate vesting.

β€’ 20 days of PTO accrued each year.

β€’ 11 paid holidays throughout the year.

β€’ Leave for bereavement, jury duty, parental, and military obligations.

β€’ Opportunities for sabbaticals.

β€’ Company-sponsored short- and long-term disability insurance.

β€’ Company-funded life insurance coverage.

β€’ Options for voluntary supplemental insurance.

β€’ Reimbursement for professional development expenses.

β€’ Health club membership reimbursement.

β€’ Matching charitable donation program along with annual philanthropic events.

β€’ Pet insurance available.

People also viewed

VALCE Talent Solutions15 hours ago

Full Stack Engineer

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
Coinbase15 hours ago

Software Engineer, Wallets, Liquidity and Bridging Team

US flagUnited States OnlyFull-timeFull-stack Engineer$152.4k – $179.3k/year
ApplyView job
Northrop Grumman15 hours ago

Senior Principal Engineer, Supplier Quality

US flagNorth Carolina, +2 more statesFull-timeFull-stack Engineer$117.5k – $176.3k/year
ApplyView job
Topstep15 hours ago

Staff Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $250k/year
ApplyView job
HEAVY CONSTRUCTION SYSTEMS SPECIALISTS INC15 hours ago

Senior Software Developer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
First American (India)15 hours ago

Senior Software Engineer – SDET

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers