Jobs and Careers
PE

Senior Software Engineer

Pearson
United Statesfull_timeVerifiedPosted 5 Feb 2026

About the role

Software Engineer (Full Stack) — Data-Driven Systems

Location: United States (Remote or Hybrid, depending on contract)
Experience: ~2+ years (motivated early-career engineers encouraged to apply)

Why This Role

We build software that operates at statewide scale to move, and score, and aggregate large volumes of data in support of public-facing programs used by millions. This is an opportunity to work on meaningful, long-lived platforms where performance, reliability, and data integrity matter, and where your work has real-world impact.

We’re looking for a full stack engineer who enjoys working across the stack, values clean APIs, and takes pride in building software that is both fast and correct.

What You’ll Do

  • Design, build, and maintain data-intensive web applications used across statewide contracts

  • Develop backend services in Java, with a strong emphasis on well-designed, well-documented APIs

  • Build modern, responsive user interfaces using Vue.js

  • Work with large datasets, focusing on performance, scalability, and reliability

  • Collaborate closely with product managers, QA, and other engineers to deliver high-quality features

  • Write and maintain automated tests (unit, integration, and API tests)

  • Participate in performance testing, profiling, and tuning (or develop those skills with guidance)

  • Review code, contribute to design discussions, and continuously improve engineering practices

What We’re Looking For

  • ~2+ years of professional software development experience (or equivalent hands-on experience)

  • Strong working knowledge of:

    • Java (backend services, APIs)

    • AWS Services

    • Vue.js (or a comparable modern frontend framework, with willingness to learn Vue)

  • A clear appreciation for API-first design and service-oriented architectures

  • A quality-focused mindset: testing, code clarity, and maintainability matter to you

  • Exposure to, or strong aptitude for:

    • Performance testing

    • Load testing

    • Diagnosing bottlenecks in data-heavy systems

  • Curiosity, motivation, and a desire to learn—especially in large-scale, real-world systems

Nice to Have

  • Experience with:

    • RESTful APIs and API documentation standards

    • GitHub CI/CD pipelines

    • Relational and/or NoSQL databases

    • Cloud environments (AWS, Azure, or similar)

  • Familiarity with tools for performance or load testing (e.g., JMeter, Gatling, k6), or a strong interest in learning them

  • Interest in public sector or mission-driven technology

What You’ll Gain

  • Hands-on experience with large-scale data systems and high-impact applications

  • Exposure to statewide platforms with real performance and reliability constraints

  • Mentorship from experienced engineers who care about clean design and sustainable systems

  • Opportunities to grow into deeper backend, frontend, or performance-focused roles

  • A collaborative, engineering-driven culture that values thoughtful solutions over shortcuts

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Pearson

View company profile →