Software Engineer - Fullstack (Ruby on Rails)

AI overview

Work on secure, modern cloud-based applications for Federal agencies, emphasizing both back-end implementation and front-end user-facing functionality using Ruby on Rails.

About Pluribus Digital 

At Pluribus Digital, we believe in fostering a dynamic and collaborative work environment where innovation thrives. As we pursue our mission to redefine the future of digital solutions, we seek passionate individuals who share our commitment to excellence and embody our core values: integrity, collaboration, and continuous learning. 

We are not just a team — we are a community of forward-thinkers dedicated to pushing boundaries and creating meaningful impact for government agencies and the people they serve. If you are driven by cutting-edge technology, collaborative problem-solving, and a strong sense of purpose, you may be the ideal candidate to join our Pluribus Digital family. 

Together, let’s shape the future of digital innovation. 

 

The Role 

Pluribus Digital is looking for a talented Sr. Software Engineer (Fullstack – Backend) with Ruby on Rails proficiency to join our delivery team. You will work within small cross-functional teams to build and maintain secure, modern cloud-based applications for Federal agencies. 

This role emphasizes back-end implementation and front-end user-facing functionality while contributing across the full stack and the entire product lifecycle. 

 

What You’ll Do 

  • Translate business goals into effective technical solutions using Ruby on Rails and modern web technologies
  • Design and implement responsive, accessible, user-facing features
  • Support the full product lifecycle:
    • backlog refinement
    • development
    • testing
    • documentation
    • delivery
  • Participate in pair programming, code reviews, retrospectives, and Agile ceremonies
  • Collaborate closely with product managers, designers, researchers, architects, and engineers
  • Work in a cloud-based Continuous Integration / Continuous Delivery environment
  • Build and integrate RESTful APIs powering front-end experiences
  • Ensure applications are secure, scalable, and maintainable 

What You’ll Bring 

  • Ability to obtain and maintain a Public Trust Clearance
  • Proven success working within an Agile development team
  • Strong written and verbal communication skills
  • A bias towards action, comfort with ambiguity or changing priorities
  • 8+ years professional software development experience
  • 4+ years professional Ruby on Rails development experience
  • Strong front-end development experience using:
    • React 
  • Experience deploying applications through CI/CD pipelines and cloud environments like AWS CLI
  • Experience with relational databases (PostgreSQL, MySQL, or similar)
  • Fundamental understanding and ability to apply skills in Infrastructure, and Monitoring and Observability
  • Solid understanding of:
    • Object Oriented Programming (OOP)
    • RESTful API development
    • Test-driven or behavior-driven development 

Testing & Engineering Practices 

  • TDD and/or BDD methodologies
  • Automated testing with tools such as: Mocha, RSpec, Jasmine, or similar frameworks
  • Collaborative development practices including pair programming 

Preferred Experience (Nice to Have) 

  • Experience working on government or public sector digital services
  • Experience with Identity Verification and Authentication 
  • Accessibility-focused development practices
  • Experience working closely with UX teams and research-driven design
  • Modern front-end architecture and performance optimization experience 

Why Join Pluribus Digital 

  • Mission-driven work improving services used by millions of people
  • Small, empowered, collaborative delivery teams
  • Engineering culture centered on learning and mentorship
  • Opportunity to shape real-world digital transformation in government 

 

Compensation and Benefits

Pluribus Digital offers a competitive salary that is determined at the time of offer. Compensation will be based on experience and qualifications, with salary ranges aligned accordingly. If a candidate is a strong fit at a more junior or senior level to what is outlined here, we will assess them accordingly and apply the appropriate salary range during the hiring process.

The range for this specific role is from $145,000 - $155,000 depending on experience. Salary is augmented with opportunity to earn annual bonus and medical/dental/vision benefits, PTO, company paid life insurance and a generous 401k match program.

Details on benefits can be found here: https://pluribusdigital.com/content/join/benefits.

 

Pluribus Digital is an equal opportunity employer. 
We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, sex, religion, age, disability, veteran status, or any other category protected by applicable law

Salary
$145,000 – $155,000 per year
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Full-stack Software Engineer Q&A's
Report this job
Apply for this job