Senior Software Engineer @Pearson
Software Development
Salary usd 120,000 - 1..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted YDay

[Hiring] Senior Software Engineer @Pearson

YDay - Pearson is hiring a remote Senior Software Engineer. πŸ’Έ Salary: usd 120,000 - 130,000 per year πŸ“Location: USA

Role Description

As a Senior Software Engineer, you are a highly skilled individual contributor and a technical authority within your area. You lead the design, implementation, optimization, and support of complex software components, services, and platforms that enable key business capabilities and customer experiences.

  • Evaluate technical options, guide design decisions, identify risks, and build scalable, maintainable, resilient solutions.
  • Consulted on architecture reviews, performance optimization, operational stability, and complex problem resolution.
  • Mentor engineers, improve practices, and help teams make sound technical and release decisions.
  • Partner closely with Product Managers, Business Analysts, Product Architects, Quality Engineering, and DevOps.

Key Responsibilities

  • Technical leadership (through expertise)
    • Lead design and implementation for complex software components, services, and platforms.
    • Drive technical decision-making for major features and engineering initiatives.
    • Influence software architecture, design patterns, and engineering standards within your domain.
    • Lead technical design sessions and contribute to architectural discussions with Product Architects.
    • Mentor and coach engineers through design reviews, code reviews, pairing, and technical guidance.
    • Participate in interviews to help assess and hire engineering talent.
    • Communicate technical direction, tradeoffs, and risks clearly to stakeholders outside your immediate team.
  • Software development
    • Design and deliver enterprise-scale, secure, maintainable, and scalable software solutions.
    • Evaluate design alternatives and recommend approaches balancing value, risk, performance, and maintainability.
    • Lead complex troubleshooting and root-cause analysis for critical production issues.
    • Identify and mitigate technical debt, performance bottlenecks, reliability concerns, and operational risk.
  • Quality, delivery, and collaboration
    • Champion engineering best practices across testing, automation, deployment, observability, and security.
    • Partner with Quality Engineering to advance quality-by-design and automation.
    • Support release planning, deployment, and operational readiness.
    • Contribute to roadmap planning, technical estimation, and platform modernization.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • 5+ years of professional software development experience.
  • Demonstrated experience leading the design and delivery of complex, distributed systems.
  • Experience providing technical leadership and mentorship within Agile engineering teams.
  • Experience designing and operating within cloud-native environments.

Technology Stack

  • .NET / C#
  • Angular, including an in-house Angular-based UI framework
  • Microsoft Azure
  • Containerized services orchestrated by Kubernetes
  • Microsoft SQL Server and relational databases
  • AI-assisted development tools, as provided by Pearson

Desired Knowledge, Skills, and Abilities

  • Strong software design and system architecture skills.
  • Experience building highly available and scalable enterprise applications.
  • Cloud-based DevOps workflows, CI/CD, application security, observability, and performance engineering.
  • Experience mentoring engineers and raising engineering capability.
  • Familiarity with LLMs / ML concepts and practical use of AI-assisted development tools in day-to-day engineering work, preferred.
  • Experience supporting accessibility compliance and WCAG standards, preferred.
  • Strong communication and stakeholder management skills, including explaining technical tradeoffs to non-technical audiences.

Success Measures

  • Delivers complex technical solutions that support critical business objectives.
  • Builds software with strong reliability, maintainability, scalability, security, and performance.
  • Influences technical direction through sound engineering judgment and well-supported recommendations.
  • Is sought out by other engineers for guidance on difficult technical problems.
  • Improves the capability of the broader engineering team through mentorship.
  • Contributes to hiring quality through active participation in the interview process.
  • Communicates technical concepts and tradeoffs clearly to stakeholders outside engineering, building trust and alignment.
  • Identifies and addresses technical risks before they impact delivery, operations, or customers.

Leadership Behaviors

  • Customer Centricity: Anticipates customer needs by designing solutions that improve reliability, usability, performance, and scalability.
  • Raise the Performance Bar: Sets a high standard for engineering quality and continuously explores better tools, frameworks, and approaches.
  • Exceptional Collaboration for Value: Builds strong technical partnerships and helps teams make better decisions through knowledge sharing and constructive challenge.
  • Our Leaders Inspire: Leads through credibility, expertise, and mentorship, creating an environment where engineers grow and solve hard problems together.

Compensation

  • Work Authorization: Candidates must be legally authorized to work in the United States. Visa sponsorship is not anticipated for this position.
  • Compensation at Pearson is influenced by factors including skill set, experience, and location.
  • The full-time salary range for this role is $120,000 - $130,000.
  • This position is eligible to participate in an annual incentive program.
  • Applications will be accepted through November 9th, 2026. This window may be extended depending on business needs.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @Pearson
Software Development
Salary usd 120,000 - 1..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 135,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 136,120+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later