Senior Software Engineer

Pearson
Pearson, OK, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$150,000.0 - $180,000.0
Working hours
Regular working hours
Job source

Tech stack

Amazon Web Services Cloud Engineering Code Review PostgreSQL Software Architecture Ruby on Rails Software Engineering ReactJS Technical Debt

Job description

We’re looking for a Senior Software Engineer / Architect to join our engineering organization as a senior individual contributor. This is a high-impact, hands-on technical leadership role for someone who loves getting deep in the code while also shaping the long-term direction of how we build software., As one of our most senior engineers, you’ll own large sections of our codebase, drive architectural decisions across a ~45-person engineering organization, and set the technical direction for major areas of our stack. You’ll be expected to write and review code regularly - this is not a purely advisory role.

You’ll work closely with technical leads and senior engineers, multiplying their effectiveness through mentorship, cross-team collaboration, and clear technical vision. You’ll look 6-12+ months ahead, identify areas of greatest need, and build the plans to address them.

What you’ll do

Own the architecture and long-term technical roadmap for major areas of our technology stack

Lead and drive the design of complex, scalable systems that meet business needs today and tomorrow

Reduce complexity - consistently find ways to get more done with less by simplifying services, processes, and codebases

Mentor technical leads and senior engineers; multiply team effectiveness through cross-functional facilitation and inclusive decision-making

Act as a technical evangelist - collaborate with executives and stakeholders to align technical and business strategies

Drive innovation in cost-effectiveness, scalability, and engineering productivity across the division

Proactively identify and mitigate technical debt; introduce improvements that raise the quality and velocity of the whole team

Requirements

5+ years of experience working in software development

Deep expertise in software architecture, system design, and scalability with a strong hands-on background

Proficiency with our core stack: Ruby on Rails, React, AWS, and PostgreSQL

Proven track record of making high-impact technical decisions in complex, production environments

Excellent cross-functional communication - equally effective with engineers and non-technical stakeholders

A track record of mentoring senior engineers and technical leads and elevating the people around you

Strong understanding of security, performance, resilience, and cloud-native design at scale

Continuous learner who stays current with industry trends and emerging technologies

Benefits & conditions

Compensation at Pearson is influenced by a wide array of factors including but not limited to skill set, level of experience, and specific location. As required by the California, Colorado, Hawaii, Illinois, Maryland, Minnesota, New Jersey, New York State, New York City, Vermont, Washington State, and Washington DC laws, the pay range for this position is as follows:

The minimum full-time salary range is between $150,000 - $180,000.

This position is eligible to participate in an annual incentive program, and information on benefits offered is here.

Applications will be accepted through 22nd of June. This window may be extended depending on business needs.

About the company

At Pearson, our purpose is simple: to help people realize the life they imagine through learning. We believe that every learning opportunity is a chance for a personal breakthrough. We are the world’s lifelong learning company. For us, learning isn’t just what we do. It’s who we are. To learn more: We are Pearson.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on juju.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:25 min

Advantages of migrating search infrastructure to PostgreSQL

Dharin Shah Dharin Shah · WWC 2025

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

Videos

See all

Related articles

See all