{bc}
oracle

Senior Software Engineer

Pearson
USA
Full-time
Senior · 5+ years experience
Onsite
Discovered 2 weeks ago

Full Job Posting

What you will do

  • Design and deliver complex, distributed full-stack solutions using Java, Spring Boot, Angular and REST APIs.
  • Build and operate highly available, scalable enterprise applications.
  • Contribute to technical design, estimation, roadmap planning and platform modernisation.
  • Identify and address technical debt, performance bottlenecks, reliability concerns and operational risk.
  • Lead troubleshooting and root-cause analysis for critical production issues.
  • Partner with Quality Engineering to strengthen testing, automation and quality by design.
  • Support release planning, deployment, observability, security and operational readiness.
  • Mentor engineers, review technical work and champion effective engineering practices.
  • For the squad-lead pathway, coordinate day-to-day squad delivery, remove blockers and take responsibility for team outcomes.
  • What we are looking for
  • At least five years of professional software development experience.
  • Strong hands-on full-stack capability across Java, Spring Boot, Angular and REST APIs.
  • Experience designing and delivering complex, distributed enterprise systems.
  • Strong software design, system architecture, troubleshooting and engineering-quality skills.
  • Clear communication and the ability to explain technical decisions and trade-offs to different audiences.
  • A bachelor’s degree in Computer Science, Engineering or equivalent practical experience.
  • For the squad-lead pathway, demonstrated technical leadership, mentoring and ownership of team delivery. This may come from formal or informal leadership experience.
  • Experience that would be useful
  • Experience with Azure, Kubernetes, cloud-native delivery, DevOps and CI/CD would be valuable. Exposure to applications using audio and video, accessibility and WCAG, observability, application security, performance engineering, LLMs or AI-assisted development tools would also be useful. These are differentiators rather than universal requirements.
  • Location & Working Pattern
  • United States. Remote within the United States. Any state restrictions or travel expectations will be shared during the recruitment process.

Qualifications

  • Experience with Azure, Kubernetes, cloud-native delivery, DevOps and CI/CD would be valuable. Exposure to applications using audio and video, accessibility and WCAG, observability, application security, performance engineering, LLMs or AI-assisted development tools would also be useful. These are differentiators rather than universal requirements.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Pearson