Staff Software Engineer
Pearson
Pearson's PSG-CP (Pearson Software Group - Content Platform) team is looking for a forward deployed engineer who shows up where the work is happening, listens to a problem that nobody has fully written down yet, and leaves with software that addresses it. Not a deck, not a spec, not a Jira epic - running software.
You sit closer to the customer than a typical engineer and closer to the code than a typical solutions architect. The job is to compress the distance between "we need something that does X" and "here, try this."
You will embed directly with our most strategic internal lines of business to drive AI adoption and ship working software against real problems. You will operate autonomously, thrive under ambiguity, and represent PSG-CP at the highest level inside the business. This is a significant responsibility — you'll play a key role in how AI shows up across Pearson.
What you'd actually be doing
- Going where the problem is. You will work directly with the internal stakeholders inside our different lines of business. Through real understanding of their pain points, their workflows, and the architecture of their current technical landscape, you'll design and build systems end to end for them. These are the people who will actually use what you build. You meet them on their ground, in their workflow, with their data.
- Conducting real discovery. You're not waiting for a finished brief. You sit with users, watch them work, ask the questions, and translate what you hear into something buildable. The discovery is part of the engineering job, not a step that happens before it.
- Building during the conversation. The first version often exists before the meeting ends. People react to working software very differently than they react to wireframes — your job is to give them something to react to as fast as possible.
- Working from messy inputs. Spreadsheets, PDFs, screenshots, recorded calls, half-written documents, contradictory emails from two stakeholders. You read all of it and turn it into something coherent. You don't ask people to clean up their inputs before you start.
- Shipping production AI applications. Beyond prototypes, you build real applications on top of frontier LLMs, agents, MCP servers, evaluation harnesses, retrieval systems, custom skills — that run in production against real workflows. You know how to evaluate what you've built, not just demo it.
- Iterating fast across many engagements. A typical engagement runs through many versions in a short window. Requirements shift every cycle. You don't get attached. You ship the next one.
- Owning the full stack. Frontend, backend, data, integrations, deployment, the URL you send the stakeholder, and the observability around it once it's live. There is usually no one else to hand pieces off to. If it isn't done, it's because you haven't done it yet.
- Codifying what works. When you find a pattern that ships across engagements — a prompt structure, an evaluation harness, an integration shim, an agent template — you push it back to the platform and engineering teams so the next FDE doesn't rebuild it. You make the rest of us better, not just yourself faster.
- Owning the relationship over time. The first prototype is the start, not the deliverable. You stay close to the line of business through the lifecycle of an engagement, identify new opportunities as they surface, and harden what graduates into production.
What we're looking for
- 8+ years of full-stack engineering experience, with meaningful time spent shipping production systems end to end. Background as a technical founder, FDE, or software engineer with consulting experience is all fair game.
- Strong CS fundamentals. Data structures, algorithms, system design. You can whiteboard a service architecture, talk through tradeoffs, and not flinch at a coding interview.
- Frontend depth. Modern React, TypeScript, real component architecture, state management you can defend, and the taste to build something that looks finished — not just functional.
- Backend depth in order of importance (Node.JS, Java, and Python). API design, data modeling, auth, error handling. Comfortable owning a service from request handler to schema.
- Production LLM experience. Advanced prompt engineering, agent development, evaluation frameworks, retrieval, and deployment at scale. You've shipped at least one real LLM-backed application that someone other than you used.
- Fluency with AI-assisted development tools and agentic coding. This is not a side note. The work moves at a pace that assumes you're using these tools efficiently, accurately, and rapidly. You should be able to demonstrate a clear process that delivers measurable results.
- Data fluency. Databases at a real working level, comfort with Python data tooling.
- Cloud and deployment fluency. AWS, GCP, or Azure — enough to put a service on a real URL behind real auth without filing a ticket. CI/CD, containers, observability.
- Integration experience. You've built things that talk to systems you didn't write. SSO, OAuth, third-party APIs, internal platforms, legacy databases.
- High agency. You navigate ambiguity inside a complex organization without needing someone to clear your path. You make calls and own them.
- High cooperation, low ego. Pearson is 30,000+ people. Forward deployed work crosses team lines constantly.
- Communication skills that work in both directions. You can sit in a room of executives and engineers, hold both threads at once, and not lose either audience. You can speak to end users about their problem and translate that into something other engineering teams can actually build against.
- Currency on what's changing. You stay close to the frontier of LLM capabilities, agent patterns, and AI product stacks.
- Education: Bachelor’s degree in Computer Science or equivalent combination of education, training, and professional experience
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 View email address on click.appcast.io.
#J-18808-Ljbffr- ...API docs? Build agents that write, test, and deploy their own software packages? Anthropic is defining frontier AI. Ode is the team... ..., and Dubai. The Role This role is designed for former engineering leaders (IC or EM) or founders who are comfortable owning end-...SuggestedRemote work
$120k - $140k
...networking leader, learn why there is no better time to join the Extreme team. Position details Title of position: Staff Software Systems Engineer Position type: Full time Location: Salem, NH / Raleigh, NC Position reports to: Senior Manager of...SuggestedFull timeH1bLocal areaWork from homeWork visaFlexible hours- ...Job Title: Software Engineer II Duration: 03 Months Location: Remote (PST/Bay Area preferred, but open to candidates anywhere in the US) Key Projects/Day-to-Day Responsibilities: We will be conducting a comprehensive video rating study for both WhatsApp calling and WhatsApp...SuggestedWork at officeRemote work
- ## Senior Software EngineerApply: Onsite: USA-NC-Raleigh-1 Glenwood Ave Ste 600: Full time: Posted Today: R322755## Position Summary##... ...to team members.* Collaborate with software quality assurance engineers to ensure regulatory compliance and timely product release.*...SuggestedFull time
- ...and geographies which gives us a unique ability to be successful in nearly any niche of recruiting. Job Details Senior Software Engineer Raleigh, North Carolina or Remote Must be US Citizen or Green Card Holder About The Job We're looking for an...SuggestedRemote work
- ...invite you to explore career opportunities with us and help shape the future of financial services. Summary We are seeking a Software Engineer to build and enhance the web applications that power our regulatory technology platforms. You will work across the full stack...Full timeLocal area
- ...Job Title: Software Engineer III Duration: 06 Months Location: Remote (PST preferred) Job Description: The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation...Remote work
- ...Build secure, reliable software for healthcare revenue cycle management. This is a hands-on role with end-to-end ownership across databases... ...production operations. You will work with product, design, engineering, and customer-facing teams to turn complex billing problems...For contractorsLocal area
$110k - $270k
Join to apply for the Senior Software Engineer - Full Stack role at Veeva Systems Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies...Work at officeLocal areaWork from homeFlexible hours- ...Software Engineer, AI-Accelerated Development Picture your typical Tuesday: you're pairing with an AI assistant to knock out a feature, catching what it gets wrong, and shipping code that's actually production-ready by lunch. If that sounds like your kind of day, keep...Live inVisa sponsorshipWork visa
- ...designed to meet the needs of every learner. We are looking for engineers who are passionate about building innovative applications of... ...short-term and long-term needs Evaluate new technologies and software products to determine the feasibility and desirability of incorporating...Temporary workLocal areaImmediate start
$100k - $140k
...continues to invest heavily in its technology and product roadmap. Engineering plays a central role in driving innovation, scalability, and... ...platform evolution Job Details We're looking for a Senior Software Engineer with a strong .NET (C#) background and prior experience...Daily paidLocal areaRemote work$115k - $145k
...Piper Companies is seeking a Senior Software Engineer to support a leading organization within the cybersecurity and certification space. The Senior Software Engineer will be responsible for designing and building a centralized platform that provides real-time visibility...Long term contract- ...Senior Software Engineer with Picture this: your team's engineers are shipping faster, catching more bugs before production, and building their own AI agents to handle the repetitive stuff, because you showed them how. About the Company: Our client is a cloud communications...Work at officeVisa sponsorshipWork visa
$159.91k - $203.51k
...needs. Create, maintain and share technical documentation used by engineers and other team members. Be able to adapt seamlessly to the... ...Computer Science, Information Science, Electronics Engineering, Software Engineering, or a related field plus five (5) years of...Remote work$157.25k - $195.68k
w/ Red Hat, LLC in Raleigh, NC. Telecommutg permittd: wrk may be performd w/in norml commutg distnce frm the Red Hat, LLC ofc in Raleigh, NC. Own the implementatn of secrity remediatn & complnce checks for core srvics supportg RHIVOS, ensurg strict adhrnce to Enterprise...- A cybersecurity solutions firm is seeking a Jr Software Engineer with an emphasis on DevOps to develop and manage virtualized environments. The role involves using tools like Packer and Ansible to automate configurations and build testing infrastructures. Candidates should...Remote work
$109.5k - $150.55k
...trust each other, win together, strive for the best, own our actions, and grow and evolve. Job Description As a Senior Software Engineer you will be one of the founding engineers on the Navigators team within Teacher & Learning Explorations. You will work across...For contractorsLocal areaRemote workWorldwideWork visaFlexible hours$15.2 - $19.05 per hour
Why Join Sunrise Senior Living At Sunrise Senior Living, we believe meaningful work starts with purpose. Our team members are passionate about making a positive difference in the lives of residents every day. At Sunrise Senior Living, we champion the quality ...Full timeShift work$235k - $300k
...The Vice President, Software Engineering is a pivotal role within Vontier's Convenience Retail business, spearheading the global engineering organization dedicated to retail solutions technologies. This encompasses a broad spectrum of products and systems, from cloud...Local areaWorldwide$169.3k - $304.7k
...on our IaaS platform Help us shape the future of our cloud-native and Kubernetes services We are looking for a Principal Software Engineer with deep expertise in Kubernetes and cloud-native architectures to lead the evolution of our managed services. You will be...Work experience placementWork at office- ...markets across the United States. Priority given to those candidates located in North Carolina, Arizona, Texas and Florida. Lead Software Engineer - Appian This positionis responsible forleading the design, development, implementation, and support of enterprise-scale...Remote work
- Java Spring Boot Services And Angular 14 RearchitectingExpert in Java Spring Boot services and Angular 14 rearchitecting.NET 4.7 application on prem IIS over to Java Spring Boot and Angular 14 hosted on AKS. Experience with moderate MSSQL and moderate JUnit.Remote work
- ...Consulting/Principal Software Engineer sought by RELX Inc dba LexisNexis USA in Raleigh, NC to develop/lead large multifunctional software development activities. Solve complex technical problems, write complex code for computer systems, serve as senior source of expertise...Work at officeRemote work
$130k - $180k
...Protection and Control department as a Lead Protection & Control Engineer. Our team is growing, and we are seeking seasoned Protection... ...efficiency and specialized field services. Qualus also provides software and technology enabled services and develops breakthrough solutions...Full timeTemporary workRemote workFlexible hours- ...Veradigm is looking for a DevOps Engineer to help build and support a cloud-based patient engagement platform used by millions of users... ...field (or equivalent experience). 2-4 years of experience in software engineering, preferably across development, operations, and infrastructure...For contractorsWork at officeLocal area2 days per week
- ...Lead Engineer Apply ( remote type Hybrid locations Mt Holly, NC Raleigh, NC Plainfield, IN St. Petersburg, FL Goldsboro, NC time type Full time posted on Posted 3 Days Ago time left to apply End Date: October 7, 2026 (10 days...Full timeFor contractorsLocal areaRemote workVisa sponsorshipRelocation package
- ...A 6-month contract opportunity is available for a Sr. SCADA Engineer with Ignition software specialization. Type of work includes programming, testing and commissioning experience. This is a remote work opportunity involving automation project work. Start is late...Contract workRemote work
$163.85k - $185k
...We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible... ...we believe people power progress. Join us as a Principal DevOps Engineer and help us do what we do best: propelling business forward. This...Work at officeLocal areaWork from homeRelocationHome officeFlexible hours$150k - $300k
...sciences industry, committed to making a positive impact on its customers, employees, and communities. The Role As Principal Software Engineer for a new product within Veeva, you will be a founding member of a team building our next major AI-driven platform — one that...Work at officeLocal areaWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- software sales executive Raleigh, NC
- software technology Raleigh, NC
- software intern Raleigh, NC
- entry level software sales Raleigh, NC
- software sales representative Raleigh, NC
- id software Raleigh, NC
- software sales Raleigh, NC
- internship software Raleigh, NC
- healthcare software sales Raleigh, NC
- software applications developer Raleigh, NC


