Ruby on Rails Engineer
Location
United States
Posted
1 day ago
Salary
$96.1K - $142K / year
Seniority
Mid Level
Job Description
Ruby on Rails Engineer
Fearless
Role Description We are actively seeking a Full Stack Engineer with strong Ruby on Rails experience to support a federal identity and authentication platform. In this role, you’ll work closely with product managers, security specialists, privacy experts, and federal stakeholders to build and enhance secure, cloud-native applications that support authentication, identity verification, and partner experiences. This role is fully remote. Your Responsibilities in this Role: - Design, develop, and maintain full-stack features using Ruby on Rails and modern JavaScript technologies. - Build and maintain RESTful APIs and service-oriented application architectures that support secure identity and authentication services. - Develop accessible, standards-compliant user interfaces while adhering to Section 508 and WCAG accessibility requirements. - Build, deploy, and support cloud-native applications within AWS environments. - Monitor and troubleshoot production applications using AWS services including CloudWatch and RDS. - Participate in CI/CD pipelines and infrastructure automation using tools such as GitHub Actions and Terraform. - Participate in on-call and deployment rotations, providing incident response support during business hours. - Collaborate closely with product, security, privacy, and federal stakeholders to deliver secure, scalable solutions. - Communicate proactively with teammates and clients, contributing to a collaborative, solutions-oriented engineering culture. Qualifications - 2+ years of hands-on experience developing full-stack applications using Ruby on Rails. - Experience designing and maintaining RESTful APIs. - Strong understanding of object-oriented programming, domain modeling, and service-oriented or modular application architecture. - Experience developing frontend applications using JavaScript and React. - Knowledge of accessibility best practices, including Section 508 and WCAG compliance. - Experience working with AWS services, including RDS (Postgres) and CloudWatch. - Experience building and maintaining CI/CD pipelines. - Experience using Infrastructure as Code tools such as Terraform and GitHub Actions (or similar CI platforms). - Ability to support production applications through on-call rotations and incident response. - Experience collaborating effectively across engineering, product, security, and client teams. - Bachelor's degree or higher in a related field. - Ability to obtain and maintain public trust clearance. Requirements - Experience implementing authentication and authorization protocols including OAuth 2.0, OpenID Connect (OIDC), SAML, and Multi-Factor Authentication (MFA). - Experience with identity proofing, document verification, fraud detection, risk-based authentication, or vendor identity verification integrations. - Familiarity with NIST Digital Identity Guidelines (SP 800-63-3), including Identity Assurance Levels (IAL), Authenticator Assurance Levels (AAL), and Federation Assurance Levels (FAL). - Experience supporting federal digital identity, authentication, or highly regulated government systems. Benefits - Flexible, life-friendly schedules. - 100% coverage for our medical HSA plan + HSA contributions. - Dental & vision covered 100% for you and your dependents. - Competitive premiums for HMO/PPO and dependent coverage. - 401(k) with 4% match & immediate vesting. - Paid Parental Leave and 12 weeks paid FMLA. - Generous PTO, 11 Federal Holidays, a Birthday Holiday, and Sick Leave. - Up to 15 days for Jury Duty and Bereavement Leave. - Education, wellness, and tech allowances. - Referral bonus: $6K–$12K for each successful referral. - Pet insurance & discount plans. - Employee Assistance Program (EAP). - Legal support, life insurance, disability coverage. - Performance-Based Bonuses.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Advocate the Application & Service development teams across the organization, managing multiple teams actively working at once • Provide best practices for REST API development, and provide solutions for highly complex multi-service application implementations • Design and review API specifications for REST best practices • Teach teams to utilize our new suite of API development tools • Provide architectural guidance for API & Application Development across Synchrony • Help teams understand how to leverage the API Gateway to their benefit • Promote best practices for Microservice/SOA application development • Help teams promote their APIs to the level of Enterprise & Productize APIs for wide market consumption • Perform other duties and/or special projects as assigned
Backend Software Engineer
Sirona MedicalUnify Radiology IT. Simplify Radiologist Workflow. Amplify Radiology Practice.
• Create API solutions for internal and external web services for storing and exposing all data ingested or generated by radiologists, using test-driven development to write well-tested code • Build performant and reliable services and solutions to manage and transfer the large amount of data to clients • Collaborate with frontend and quality engineers to spec, write, test, and deploy code • Brainstorm features with product managers, designers, scientists and GTM team • Turn our vision into a tangible roadmap every quarter by working with engineers, product managers and senior leadership • Mentor and train other team members on design techniques and coding standards to raise the bar for the team • Gather problem requirements from Product and customize feedback and create innovative solutions • Review, plan and architect end-to-end solutions • Focus on company goals and trade off solutions based on cost and value • Run code reviews and pair programming with other engineers in the organization • Contribute to strong testing practices to avoid regressions in the solutions provided
Software Engineer – Java, Drools, Bitbucket
CotivitiEnabling a high-quality and viable healthcare system
• Design and develop high quality, maintainable software modules for the Cotiviti, Inc. product suite • Conduct unit and integration testing using appropriate methodology and techniques • Analyze requirements and specifications and create detailed designs for implementation • Analyze and resolve software related issues originated from internal or external customers • Continuously update professional knowledge of new technologies as selected and integrated into the Cotiviti, Inc. product suite • Review software engineering approach to proposed solutions to ensure adherence to best practice • Mentor team members in proper software engineering methods and techniques
• Designing, developing and providing support for entire software development life cycle for child supports systems • Work collaboratively with other members of the project team to ensure timely delivery of high-quality delivery enterprise applications • Plan and estimate development work needed to implement assigned tasks • Transform requirements into working, maintainable enterprise-level solutions • Perform detailed application design as appropriate • Provide leadership to other team members to deliver high quality systems on schedule • Ability to coordinate and work on production issues • Ability to work with Production Support teams to ensure questions and answers are clear and concise.



