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

Senior Software Engineer

$120k - $130k

Pearson

Senior Software Engineer - ExamDeveloper

About ExamDeveloper

ExamDeveloper is a web-based exam development platform that allows our customers to write, review, and manage questions for their exams ( ExamDeveloper is a leading web-based tool for creating tests that certify test-takers in the professional skills they need. Customers rely on ExamDeveloper to support their full workflow around question writing, collaborative review, scoring, and test management.

Summary

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.

Working with significant independence, you evaluate technical options, guide design decisions, identify risks, and build scalable, maintainable, resilient solutions. You are frequently consulted on architecture reviews, performance optimization, operational stability, and complex problem resolution. You lead through expertise rather than formal authority — mentoring engineers, improving practices, and helping teams make sound technical and release decisions. You partner closely with Product Managers, Business Analysts, Product Architects, Quality Engineering, and DevOps to deliver secure, reliable, and highly scalable solutions.

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.

Required education and experience

  • 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

This is the current stack for the team you would join. Direct experience is preferred, and strong experience with comparable languages, frameworks, and toolsets will also be considered.

  • .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, and information on benefits offered is here. Applications will be accepted through November 9th, 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: Assessment & Qualifications

Schedule: FULL_TIME

Workplace Type: Remote

Req ID: 26107

#location

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Augusta, ME vacancy
  •  ...platforms, turn system-level results into clear feedback for engineering and leadership, and help accelerate validated AV deployment at...  ...implement metrics and analyses to introspect autonomous driving software performance atinterfaces across the autonomy stack; partner... 
    Senior
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Augusta, ME
    1 day ago
  • $121.4k - $218.6k

     ...solutions for government networks? Join Our Custom Government Engineering Team! The Custom Government team operates across the full...  ...an experienced, self-motivated, and highly productive Senior Software Engineer with a solid systems background. In this role, you... 
    Senior
    Permanent employment
    Work experience placement
    Work at office
    Work from home
    Flexible hours

    Akamai

    Augusta, ME
    3 days ago
  •  ...getting the product ready to scale. We're hiring a Full Stack Engineer whose center of gravity is the front end. You'll spend most of...  ..., and other engineers to turn business problems into working software - not just technically correct software, but software that actually... 
    Senior
    Full time
    Work experience placement
    Live in
    Remote work
    Visa sponsorship
    Night shift

    Lyric

    Augusta, ME
    4 days ago
  • $84.63k - $112.84k

     ...impact, and help shape the future of AI‑ready connectivity, join us today. The Role Working within an agile team, the Senior Software Engineer designs, develops, codes, tests, and debugs new software, as well as significant enhancements to existing software of... 
    Senior
    Full time
    Temporary work
    Work from home

    Lumen

    Augusta, ME
    10 hours ago
  • $84.63k - $112.84k

     ...Candidate Required Qualifications: Major/Degree: Computer Science, Engineering, or similar technical degree. 5+ years of experience with...  ...Power Platform Solution Architect Expert. Working knowledge of software development methodologies, standards, and coding best... 
    Senior
    Temporary work
    Remote work

    Lumen Inc

    Augusta, ME
    10 hours ago
  • $170.6k - $261.3k

     ...collection configurations, deploys them across fleets, and monitors the resulting data from vehicle to cloud. We are seeking a Senior Software Engineer to develop the services, integrations, automation, and end-to-end observability that power this platform. Scaling high-... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Augusta, ME
    1 day ago
  • A technology staffing firm is seeking a Power Platform Developer for a 9-month remote position in Augusta, Maine. The role involves developing strategies for Power Platform governance, coding solutions in the Microsoft Power Platform, and collaborating with IT leadership...
    Senior
    Remote work

    Focused HR Solutions LLC

    Augusta, ME
    2 days ago
  • $70k - $117k

    As a Senior .NET Developer, you will make an impact by designing and developing scalable application components, backend services,...  ...support complex business workflows. You will collaborate with engineering teams and business stakeholders to deliver reliable, maintainable... 
    Senior
    Temporary work
    Work at office
    Remote work
    Night shift

    Cognizant Technology Solutions Corporation

    Augusta, ME
    2 days ago
  • $150k - $250k

     ...perspectives to every project. We are seeking engineers who wish to grow their careers and want...  ...of experience in DevOps Engineering or Software Development and Bachelors in related...  ...more about our company visit ourwebpageorLinkedIn. Required Experience: Senior IC... 
    Senior
    Hourly pay
    Extra income
    Full time
    Temporary work
    Immediate start
    Flexible hours

    Erias Ventures

    Augusta, ME
    20 days ago
  • $64.89k - $173.04k

     ...family and one community at a time. POSITION SUMMARY The Software Development Engineer will be part of a team who are performing state of the art...  ...member will work under the direction of other Staff and Senior Software Development Engineers to architect, design, build... 
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Augusta, ME
    1 day ago
  • $60k - $142k

     ...Senior Mainframe Systems Programmer - AutomationRemote - United StatesJR014366 Position...  ...across multiple platforms. · Engineer and guide solutions that align tool capabilities...  ...solutions. Other Qualifications · Software development and Programming - Writing and... 
    Senior
    Full time
    Temporary work
    Remote work
    Work from home
    Flexible hours

    Ensono

    Augusta, ME
    3 days ago
  • $130k - $145k

     ...What You’ll Be Doing We are seeking a Senior Full Stack Java Developer to join our...  ...Responsibilities Participate throughout the Agile software development lifecycle, including backlog...  ...with architects, developers, QA engineers, DevOps teams, and business stakeholders... 
    Senior
    Permanent employment
    Contract work
    Work experience placement
    Local area
    Worldwide

    Cadmus, LLC

    Augusta, ME
    1 hour ago
  • $119.6k - $215.4k

     ...relationships and insights to maximize product value through the full scope of our global platform. Partner with the best As a Senior Solutions Engineer, you will work with all the technologies Akamai has to offer. By partnering with engineering and business teams you will... 
    Senior
    Work experience placement
    Work at office

    Akamai Technologies, Inc.

    Augusta, ME
    2 days ago
  •  ...OpportunityWSP is currently initiating a search for a Protection Engineer - Senior Professional ElectricalEngineer with a Protective Relaying...  ...able to prioritize responsibilities effectively.Applicable software:AcSELerator Quickset, GE Enervista, ASPEN Oneliner, CAPE,... 
    Senior
    Work at office
    Local area
    Remote work

    WSP Group

    Augusta, ME
    4 days ago
  • Job Summary:MaineGeneral Health is seeking a skilled and solutions-oriented Applications Engineer to support the development, maintenance, and enhancement of software applications and technology solutions across our organization. This role performs complex application analysis... 
    Full time
    Temporary work

    MaineGeneral Health

    Augusta, ME
    2 days ago
  • $114.6k - $234.6k

     ...workflows; defines integration contracts across software, firmware, and hardware. Leads deep-dive...  ...; provides guidance and coaching to engineers to drive improvements. Utilizes...  ...services, ensuring review by manager and/or senior technical leaders upon completion.... 
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Augusta, ME
    2 days ago
  • $180.35k - $270.52k

     ....S. health plans relying on its platform to reduce waste, improve efficiency, and support accurate payments. The Principal Software Engineer is responsible for shaping the technical direction of our products and driving the overall engineering strategy for our flagship... 
    Full time
    Remote work

    Lyric

    Augusta, ME
    2 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Augusta, ME
    4 days ago
  •  ...Web Application Software EngineerLocation: Rochester, NY / Binghamton, NY / Augusta, ME (Onsite – No Remote) Duration: 3-Year ContractOur client is seeking a Web Application Software Engineer to design, develop, and support full-stack web applications. This role requires... 
    Remote work

    RIT Solutions

    Augusta, ME
    1 day ago
  • $114.6k - $234.6k

     ...provide relocation assistance We are seeking a Principal Software Engineer to help design, build, and operate the foundational systems behind...  ..., and globally distributed object storage service. In this senior individual-contributor role, you will solve complex... 
    Temporary work
    Immediate start
    Relocation package
    Flexible hours

    Oracle

    Augusta, ME
    1 day ago
  • $65k - $72.68k

     ...Entry-Level Software Engineer Company: Tapestry - G0G Tapestry Solutions, A Boeing Company, brings over 30 years of industry experience designing, implementing, training, and supporting high-quality, cost-effective information technology and business intelligence... 
    Permanent employment
    Full time
    Work experience placement
    Interim role
    Worldwide
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Augusta, ME
    4 days ago
  • $95k - $171k

     ...are a global climate technologies company engineered for sustainability. We create...  ...leading brands in compression, controls, software and monitoring solutions result in next-...  ...operations. We are looking for an experienced Senior Customer Success Engineer to support our... 
    Senior
    Full time
    Temporary work
    Start working today
    Local area
    Remote work
    Flexible hours

    Copeland

    Augusta, ME
    1 day ago
  •  ...simultaneously supporting our existing service catalogProvide technical consulting support on projects and system issuesEvaluate application software packages and make recommendations to managementParticipate in business and IT project estimation activitiesQualificationsBachelor’... 
    Work experience placement

    Tyler Technologies

    Augusta, ME
    5 days ago
  • DescriptionThe Drupal Developer will support and enhance a large-scale Drupal multisite platform serving Maine state agencies. This role is critical to maintaining platform stability, resolving issues, and ensuring accessibility compliance across various websites. This ...
    Work at office

    Tyler Technologies

    Augusta, ME
    4 days ago
  • $100k - $150k

     ...: 2026-08-13WSP is currently initiating a search for a Senior Substation Electrical Engineer for our Hallowell, ME office. Selected candidates may work...  ...to QA/QC.Experience with discipline‑specific design software: AutoCAD, AutoCAD Electrical, MicroStation, or Inventor... 
    Senior
    For subcontractor
    Work at office
    Local area
    Remote work
    Flexible hours

    WSP Group

    Augusta, ME
    4 days ago
  • $102.2k - $151.8k

     ...multi-disciplinary consulting firm, is seeking an Lead Structural Engineer to join the structural engineering practice within our...  ...of relevant experience.Working knowledge of structural analysis software such as STAAD PRO, ETABS, or RISA, with willingness to learn additional... 
    Local area
    Flexible hours

    WSP Group

    Augusta, ME
    2 days ago
  • $58.48 - $68.48 per hour

     ...optimization,Relational database design,role-based access control,RBAC,stored procedures,Single Sign-On,Information Technology applications,software development life cycle (SDLC),application design,Application Security,Troubleshooting application,Systems Analysis,Integrations,... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Randstad Digital

    Augusta, ME
    4 days ago
  • $100k - $150k

     ...Military veterans, transitioning service members, and military spouses are strongly encouraged to apply. SGC Engineering is growing—and we’re looking for a Senior Automation Engineer to help lead the future of critical infrastructure. This isn’t just another technical... 
    Senior
    Contract work
    Work at office

    SGC Power, Inc.

    Augusta, ME
    4 days ago
  • $150k - $200k

     ...seeking a forward-thinking, experienced Software Architect to lead the ongoing architecture...  ..., drive technical excellence, mentor engineers, and collaborate cross-functionally to ensure...  ...: Partner with product managers, senior engineers, security, DevOps, and business... 
    Full time
    Work experience placement
    Remote work
    Worldwide
    Flexible hours

    SHI GmbH

    Augusta, ME
    2 days ago
  • $144.7k - $284.1k

     ...Simulation, and our partners Behaviors, Perception, and Safety Engineers. The specific duties may include ML/RL model development as...  .... Work as part of an ML team and contribute strong software engineering (SWE) expertise. Support the ML team in accelerating... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours
    Shift work

    General Motors

    Augusta, ME
    4 days ago

Do you want to receive more vacancies?

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