Senior Software Engineer at Pearson PlcWestminster
Austin, Texas, United States -
Full Time


Start Date

Immediate

Expiry Date

12 Aug, 26

Salary

140000.0

Posted On

14 May, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Vue.js, AWS, API Design, Full Stack Development, Performance Testing, Load Testing, Automated Testing, CI/CD, Relational Databases, NoSQL Databases, Service-Oriented Architecture

Industry

Education

Description
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   Compensation at Pearson is influenced by a wide array of factors including but not limited to skill set, level of experience, and specific location. The full-time salary range is between $100,000 - $140,000. This position is eligible to participate in an annual incentive program, and information on benefits offered is here [https://pearsonbenefitsus.com/]. Applications will be accepted through 21st May 2026. This window may be extended depending on business needs. #LI-EB1

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
Design, build, and maintain data-intensive web applications and backend services using Java and Vue.js. Collaborate with cross-functional teams to deliver high-quality features and optimize system performance and reliability.
Loading...