

Search by job, company or skills
Role: Staff Software Engineer
Job Summary
As a Staff Software Engineer, you will lead the design and delivery of high-impact, scalable web applications while shaping the technical direction of the team. You will serve as a trusted technical leader, driving architectural excellence, mentoring engineers, and accelerating development through AI-first engineering practices. This role requires a balance of hands-on development, system design, and cross-team influence to deliver resilient, high-quality solutions in a fast-paced, iterative environment.
Key Responsibilities
Technical Leadership & Architecture
AI-First Engineering Transformation
Development & Delivery
Mentorship & Influence
Required Skills & Competencies
Core Technical Skills (Staff-Level Depth)
AI & Modern Engineering
Collaboration & Leadership
Qualifications (Education & Experience)
Technical Expertise
Nice to Have
Who we are:
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.
Pearson is an Equal Opportunity Employer and a member of E-Verify. Employment decisions are based on qualifications, merit and business need. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, sexual orientation, gender identity, gender expression, age, national origin, protected veteran status, disability status or any other group protected by law. We actively seek qualified candidates who are protected veterans and individuals with disabilities as defined under VEVRAA and Section 503 of the Rehabilitation Act.
If you are an individual with a disability and are unable or limited in your ability to use or access our career site as a result of your disability, you may request reasonable accommodations by emailing [Confidential Information].
Job: Engineering
Job Family: TECHNOLOGY
Organization: Virtual Learning
Schedule: FULL_TIME
Workplace Type: Remote
Req ID: 24751
Job ID: 150511973
Skills:
Java, Scala, concurrency, Kafka, Kotlin, Sql, Aerospike, System Design, Rest Apis, NoSQL databases, Go, CI CD automation, performance scalability, microservices architecture, observability
Skills:
data engineering , Prometheus, Datadog, Terraform, Python, Java, Node.js, Cloud Infrastructure, Helm, Kubernetes, AI-powered developer tools, observability practices, Go, platform engineering, CI CD, GitHub Actions, LLM APIs, OpenTelemetry, backend systems, distributed tracing, AI ML integration, SLO SLA-based alerting, ArgoCD, structured logging, agent-backed workflows
Skills:
Logging, SLA, Kafka, Gcp, Incident Management, Azure, Kubernetes, AWS, observability metrics, tracing, SRE, PagerDuty, Rootly, reliability engineering, SLO, container orchestration
Skills:
Java, Gcp, Docker, Scala, Azure, Kubernetes, AWS, Go
Skills:
Kafka, Sql, Kubernetes, ClickHouse, Observability tooling, AI coding assistants, JavaScript or TypeScript with React or Angular