Senior Software Engineer - Rails/React, Cloud-Native Leader

Pearson

Lansing (MI)

On-site

USD 150,000 - 170,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Pearson is seeking an experienced software engineer to lead the design and delivery of complex features end to end at our U.S. operation.

You will write clear, maintainable code, reduce system complexity, and mentor junior engineers while collaborating with Product and Customer Success to translate requirements into robust technical solutions. You will evolve the platform across codebases, apply secure cloud-native practices, and use AI tools to assist coding, testing, and debugging.

Qualifications

  • 7+ years of professional software development experience.
  • Proficiency with Ruby on Rails, React, AWS, and PostgreSQL.
  • Track record of making high-impact technical decisions and shipping well-tested code.
  • Excellent cross-functional communication with engineers and non-technical stakeholders.
  • Experience in software architecture, system design, and scalability with hands-on background.
  • Experience mentoring or supporting junior engineers.
  • Experience with distributed or service-oriented systems and asynchronous communication.
  • Comfort working across multiple codebases and ramping into unfamiliar systems.

Responsibilities

  • Lead the design and delivery of complex, well-scoped features and systems end to end.
  • Write clear, maintainable, well-tested code and reduce complexity by simplifying services and paying down technical debt.
  • Mentor junior engineers and level up the team through code reviews, feedback, and knowledge sharing.
  • Evolve the platform to support new services and capabilities, including work across adjacent codebases and domains.
  • Partner with external vendors and stakeholders to turn requirements into sound technical solutions.
  • Use AI-assisted development tools for coding, testing, and debugging.
  • Follow and promote best practices for secure, scalable, cloud-native web app development.

Skills

Mentoring
Cross-functional communication
Distributed systems
System design
Multi-codebase experience
Vendor collaboration

Tools

Ruby on Rails
React
AWS
PostgreSQL

Job description

Pearson is seeking an experienced software engineer to lead the design and delivery of complex features end to end at our U.S. operation.

You will write clear, maintainable code, reduce system complexity, and mentor junior engineers while collaborating with Product and Customer Success to translate requirements into robust technical solutions. You will evolve the platform across codebases, apply secure cloud-native practices, and use AI tools to assist coding, testing, and debugging.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer: Lead Cloud-Native Systems & AI
Senior Software Engineer: Lead Cloud-Native Systems & AI

Pearson • Salt Lake City (UT)

On-site
USD 150,000 - 170,000
Senior Software Engineer: Lead & Architect, Cloud-Native
Senior Software Engineer: Lead & Architect, Cloud-Native

Pearson • Carson City (NV)

On-site
USD 150,000 - 170,000
Annual incentive program
Senior Software Engineer & Tech Lead — Rails/AWS
Senior Software Engineer & Tech Lead — Rails/AWS

Pearson • Columbus (OH)

On-site
USD 150,000 - 170,000
Annual incentive program
Equal Opportunity Employer
Senior Software Engineer - Platform Architect & Mentor
Senior Software Engineer - Platform Architect & Mentor

Pearson • Annapolis (MD)

On-site
USD 150,000 - 170,000
Senior Software Engineer: Lead Features, Mentor Team
Senior Software Engineer: Lead Features, Mentor Team

Pearson • Baton Rouge (LA)

On-site
USD 150,000 - 170,000
Senior Software Engineer — Lead Platform Design & Mentorship
Senior Software Engineer — Lead Platform Design & Mentorship

Pearson • Indianapolis (IN)

On-site
USD 150,000 - 170,000
Senior Software Engineer: Lead Architecture & Mentorship
Senior Software Engineer: Lead Architecture & Mentorship

Pearson • Jefferson City (MO)

On-site
USD 150,000 - 170,000
Senior Software Engineer — Lead Features (Rails/AWS)
Senior Software Engineer — Lead Features (Rails/AWS)

Pearson • Harrisburg

On-site
USD 150,000 - 170,000
Senior Software Engineer, Rails/React (Remote)
Senior Software Engineer, Rails/React (Remote)

Pearson • Northern (KY)

Hybrid
USD 150,000 - 170,000
Senior Software Engineer: Lead Scalable Platforms & AI
Senior Software Engineer: Lead Scalable Platforms & AI

Pearson • Bismarck (ND)

On-site
USD 150,000 - 170,000