Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer

$140k - $180k

Pearson

Role Overview

We are seeking an experienced Sr. Full-Stack Engineer who can take ideas from prototype to production-ready releases for an initial cohort of customers, moving quickly while meeting baseline requirements required in a large enterprise environment.

You will play a key role in building end-to-end product capabilities across modern web experiences and cloud services, applying strong engineering judgment to deliver secure, solutions with lightweight architecture.You will also leverage the latest AI agents and developer toolsets to dramatically expedite product development, accelerating prototyping, implementation, testing, and iteration to deliver measurable customer outcomes.

This role requires strong problem-solving skills and comfort operating in ambiguous spaces. You will be breaking down complex customer problems into short-cycle product experiments and learning quickly through feedback.

This is a primarily remote role, with occasional travel for in-person collaboration with colleagues and customers.

Responsibilities

  • Build and ship end-to-end product experiences across modern web applications, owning delivery from early concept through production release and iteration.

  • Rapidly prototype new concepts, validate feasibility and user value, and graduate successful prototypes into secure, scalable, maintainable production services for the first set of customers.

  • Design and manage AI-powered capabilities across retrieval, context shaping, and personalization (RAG, context engineering, collaborative filtering, content-based filtering, etc.), balancing quality, safety, privacy, and latency.

  • Build or leverage API-first, versioned REST microservices that expose domain capabilities in a consistent, reliable way across experiences.

  • Apply AI agents and modern developer tooling to speed up development workflows, including scaffolding, code generation, evaluation, debugging, and test automation.

  • Establish engineering clarity and alignment through strong technical communication and documentation (e.g., architecture briefs, API specs, runbooks, decision records).

  • Champion pragmatic software quality practices: code reviews, automated testing, CI/CD, observability, performance tuning, and cloud cost-aware design.

  • Partner closely with Product, Design, Research, Data Science, and customer-facing teams to translate needs into working software that meets business outcomes.

  • Ensure regulatory, compliance, security, and privacy expectations are met throughout development and release.

  • Independently create a test strategy (unit/integration/e2e) aligned to risk, including security testing.

  • Write architecture briefs and proposals (lightweight but clear), run experiments, and document tradeoffs.

  • Integrate telemetry for performance, reliability, availability, and usage insights.

  • Perform other duties as assigned.

Requirements

  • 5-8 years of professional software engineering experience, with substantial ownership of full-stack web applications shipped to production.

  • Strong front-end engineering skills with modern JavaScript frameworks (React/Next.js preferred), UI frameworks (Tailwind, MUI, etc.), accessibility (WCAG 2.2), and scalable design systems.

  • Strong backend engineering skills building APIs and services, including REST API design, authentication/authorization, and versioning strategies spanning service frameworks (.NET, Node.js, Python), API styles (REST/GraphQL), and supporting systems (DynamoDB/SQL/MongoDB, Redis, SQS/SNS, Kafka).

  • Hands-on expertise bootstrapping AWS, including designing, deploying, and operating production workloads (serverless and/or container-based), plus monitoring and cost controls.

  • Experience designing or working within microservices and API-first architectures, including service boundaries, contracts, and integration patterns.

  • Hands-on experience building, deploying, and operating services using containers (Docker) and orchestration platforms (Kubernetes or a managed equivalent), supported by CI/CD pipelines (e.g., GitHub Actions, Jenkins, or similar tooling).

  • Applied experience building AI-enabled product features, including RAG or retrieval-based grounding approaches, with a mindset toward evaluation and quality measurement.

  • Strong software engineering fundamentals: testing strategy, code quality, system design, observability, reliability, and incident-minded thinking.

  • Strong problem-solving skills, including the ability to navigate complexity, assess tradeoffs, and execute with confidence in ambiguous environments.

  • Ability to collaborate across a large organization without direct authority, aligning stakeholders through clear communication and pragmatic technical leadership.

  • Practical experience applying AI-assisted development workflows, including agents/subagents and tools like Claude Code, Devin, Ralph, and Builder.io, to rapidly build, test, and refine product features.

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.

Ideal candidates would also have

  • Experience in EdTech, learning science-informed product development, or regulated/high-trust user experiences; ideally with Ed-Fi-aligned Data Services.

  • Experience with experimentation frameworks (feature flags, A/B testing) and product analytics to evaluate shipped work.

  • Experience with eCommerce and related analytics tools and platforms (Mixpanel, Google Analytics, Statsig, Grafana, etc.)

  • Advanced degree or certifications (MBA or equivalent).

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 salary range is between $140,000 - $180,000. and information on benefits offered ishere.

Applications will be accepted through 25th July 2026. This window may be extended depending on business needs.

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.

Job: Engineering

Job Family: TECHNOLOGY

Organization: Virtual Learning

Schedule: FULL_TIME

Workplace Type: Remote

Req ID: 24716

#location

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Annapolis, MD vacancy
  • $160.2k - $290.7k

     ...About The AV platform team develops the first layers of software on the GM Autonomous Vehicles from working with hardware to...  ...sensing solutions on multiple vehicle platforms. Role As a Staff Software Engineers, you are the expert professionals identifying and pursuing... 
    Suggested
    Work experience placement
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Annapolis, MD
    1 day ago
  • $220k - $275k

     ...Datavanters bring a diversity of professional, educational and life experiences to realize our bold vision for healthcare. Staff Software Engineer The Role As a Staff Software Engineer, you will shape the technical direction and architecture of your business unit/... 
    Suggested

    Datavant

    Annapolis, MD
    20 hours ago
  • $140k - $210k

     ...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer IV (ML) on the Machine Learning Model Platform team at Indeed, you will be responsible for leading and executing key objectives... 
    Suggested
    Temporary work
    Work experience placement
    Local area

    Indeed

    Annapolis, MD
    1 day ago
  • $145.2k - $255.99k

     ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and...  ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin - US

    Annapolis, MD
    8 days ago
  • $150.8k - $265.88k

     ...professionals for this role. Description: THE WORK This Systems Engineering role fosters collaboration with other engineers to document,...  ...threats and opportunities. WHO YOU ARE Experience as a Software Engineer on large scale production projects. Extensive... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin - US

    Annapolis, MD
    9 days ago
  •  ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and...  ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse... 

    Lockheed Martin

    Gambrills, MD
    20 hours ago
  • $105k - $175k

     ...our interests in cyberspace and anticipate emerging threats. Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal agency partners.... 
    Full time
    Work experience placement
    Local area
    Worldwide

    Huntington Ingalls Industries

    Annapolis, MD
    20 hours ago
  •  ...team by applying today! Interclypse is seeking to build a new software team to work on a fast-paced program using modern technologies...  ...in computer science or similar related field Lead Software Engineer 10 plus years of experience Senior Software Engineer 5 plus... 
    Full time
    Temporary work
    Flexible hours

    Interclypse

    Annapolis, MD
    20 hours ago
  •  ...INNOVIM is seeking a Software Developer to support NASA’s Earth Observing System Data and Information System (EOSDIS) Evolution and...  ...Bachelor’s degree in technical major such as Computer Science, Engineering, or related technical field ~3 years of software development... 
    Full time
    Contract work
    Remote work

    Innovim Career

    Annapolis, MD
    20 hours ago
  •  ...Syms Strategic Group (SSG)  is seeking a talented Software Developer in Test (SDET) Location: Remote Department: Veterans...  ...metrics and reporting Occasionally perform other IT systems engineering activities such as requirements, design, installation, operation... 
    Full time
    Work experience placement
    Remote work

    Ssg

    Annapolis, MD
    20 hours ago
  • $150.8k - $265.88k

     ...here to submit a referral. If your referral is hired, you'll receive a payment! code-extrefer Senior Full Stack Java Software Engineer - Clearance Required WHAT WE'RE DOING • Join Lockheed Martin Rotary and Mission Systems, Cyber & Intelligence, where we foster... 
    Full time
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin - US

    Annapolis, MD
    9 days ago
  • $7.5k

     ...execute this mission-critical contract providing full life cycle software asset management support. Your effort and expertise...  ...mission. This opportunity supports a team of Application Engineers, Database Engineers, Information Systems Security Engineers, Network... 
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    RealmOne

    Annapolis, MD
    4 days ago
  •  ...Responsibilities Design and code software components, units, and modules to meet product specifications and development schedules for...  ...mission environments Experience doing Software Development, Reverse Engineering, and Vulnerability Analysis Experience on at least two of the... 
    Local area

    Gormat

    Annapolis, MD
    4 days ago
  •  ...systems. Responsibilities Designing and developing new hardware- or software-based Computer Network Operations (CNO) capabilities Managing...  ...Qualifications Experience in software analysis or reverse engineering Understanding of assembly language programming concepts... 
    Work experience placement

    6AM City

    Annapolis, MD
    2 days ago
  •  ...Reflexive Concepts is seeking a skilled Software Engineer IV to join our team! The Software Engineer shall be part of a team responsible for designing, developing and maintaining a comprehensive distributed Metrics and Monitoring solution for HPC systems to ensure... 

    Reflexive Concepts

    Annapolis, MD
    1 day ago
  • $180k - $195k

     ...Job Description The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets realtime systems, and business management information... 
    Contract work
    Work experience placement
    Local area

    IntelliGenesis LLC®

    Annapolis, MD
    4 days ago
  • $175.95k - $238.05k

     ...Polygraph Clearance Level Must Be Able To Obtain: Top Secret SCI + Polygraph Public Trust/Other Required: None Job Family: Software Engineering Skills: Bash (Scripting Language), GitLab CI/CD, Linux, MongoDB, RabbitMQ Certifications: None Experience: 8 + years of related... 
    Temporary work
    Remote work
    Flexible hours

    Praxis Engineering

    Annapolis, MD
    4 days ago
  •  ...Senior Software Engineer Join us and make a difference in National Security! Job Summary A Senior Software Engineer is needed for a critical...  ...At Leidos, the opportunities are boundless. We challenge our staff with interesting assignments that allow them to thrive professionally... 
    Contract work
    Immediate start
    Flexible hours

    Leidos

    Annapolis, MD
    4 days ago
  •  ...Summary T2S Solutions is currently seeking multiple Summary T2S Solutions is currently seeking multiple Full Stack Software Engineers to join our team in Aberdeen Proving Ground, Maryland. The ideal candidate will be experienced in architecting and implementing innovative... 
    Flexible hours

    T2S Solutions LLC

    Annapolis, MD
    4 days ago
  • $170k - $200k

     ...Annapolis Junction, Maryland, United States What You'll Be Owning GRVTY is seeking a Software Engineer with a TS/SCI + Poly clearance to join one of our top projects in Annapolis Junction, MD. The Software Engineer develops, maintains, and enhances complex and diverse... 

    GRVTY

    Annapolis, MD
    4 days ago
  • $50k - $290k

     ...thought leaders and innovators. The ingenuity of our developers, engineers, cyber experts, linguists, and analysts are dedicated to...  ...leaders and advisers in national security and technology solutions. Software Engineer to join a growing team in Annapolis Junction, MD. The... 
    Contract work
    Work experience placement

    OPS Consulting, LLC

    Annapolis, MD
    4 days ago
  • $8k

     ...Active Top Secret (TS/SCI) clearance with polygraph is required. Visionist has an exciting new, fully FUNDED opportunity for a Software Engineer on our largest PRIME contract. Our team of Analysts and Engineers is motivated by the direct impact on the mission, crafting... 
    Permanent employment
    Contract work
    Temporary work
    Immediate start
    Flexible hours

    Visionist, Inc.

    Annapolis, MD
    4 days ago
  •  ...Software Engineer - Level 3 Location: Anne Arundel County, MD Clearance: Top Secret with FullScope Polygraph We are seeking a highly experienced Software Engineer Level 3 to support our customer's complex, missioncritical development efforts. This senior-level role... 
    Temporary work
    Local area
    Immediate start
    Flexible hours

    Calvert Systems Engineering

    Annapolis, MD
    4 days ago
  •  ...Full Scope Polygraph .Candidates who do not currently hold these credentials will not be considered. Description: The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm... 
    Local area
    Shift work
    Night shift
    Weekend work

    Kepora LLC

    Annapolis, MD
    3 days ago
  • Clearance & Citizenship Requirements This position requires U.S. Citizenship and an active TS/SCI security clearance with Full Scope Polygraph .Candidates who do not currently hold these credentials will not be considered. Required: • Python • Experienced...

    Kepora LLC

    Annapolis, MD
    3 days ago
  •  ...advance mission-critical cyber capabilities and lead development of CNO solutions. You will design, implement, test, and document software for diverse platforms, and mentor teams across disciplines. Active TS/SCI with Polygraph clearance is required. You will ensure quality... 

    6AM City

    Annapolis, MD
    2 days ago
  •  ...49 Referral Eligibility: Eligible U.S. Citizenship Required: Yes Position Summary Base-2 Solutions is looking for a top-notch software engineer to join our team. We are driven to solve challenging customer problems by leveraging innovative technical solutions. Our software... 
    Hourly pay
    Contract work
    Temporary work
    Immediate start
    Flexible hours

    Base2 Solutions

    Annapolis, MD
    2 days ago
  • $188k - $196k

     ...Position Overview:  Red Arch Solutions is hiring an HPC Software Engineer to join a priority program in Annapolis Junction, Maryland.   Position Description: The HPC Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex... 
    Contract work
    Work experience placement
    Local area

    Red Arch Solutions

    Annapolis, MD
    1 day ago
  • $3,900 per month

     ...We are looking for an experienced Software Engineer to join their rapidly growing team! Develops, maintains, and enhances complex and diverse software systems (e.g., processing- intensive analytics, novel algorithm development, manipulation of extremely large data... 
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Local area
    Remote work
    Flexible hours

    Power3 Solutions

    Annapolis, MD
    1 day ago
  • $50k - $290k

     ...thought leaders and innovators. The ingenuity of our developers, engineers, cyber experts, linguists, and analysts are dedicated to...  ...leaders and advisers in national security and technology solutions. Software Engineer Level 2 Core Responsibilities Experience with... 
    Contract work
    Work experience placement

    The Swift Group, LLC

    Annapolis, MD
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!