Software Engineer II
Pearson
Listing collected from Pearson's career site. NextChapter is independent of Pearson.
Boston, MA · Posted November 10, 2026
Just laid off? Start here: a plan for the first weeks
See every open role at Pearson
More in Massachusetts job market · Software Engineer II jobs in Boston, MA (15) · All Software Engineer II jobs (279) · Media & Entertainment · Engineering jobs
More roles at Pearson
- Executive Assistant (Administrative Support) · New York, NY
- Lead Specialist - Tax · Bloomington, MN
- Senior Software Engineer · Hoboken, NJ
- Lead Specialist, Agile Business Analyst · Hoboken, NJ
- Test Center Manager (Albany, NY) · Albany, NY
- Advanced Specialist, Security Engineer
Similar jobs
- Associate Engineer / Senior Associate Engineer, Systems Design & Integration · Spear Bio · Woburn, MA
- Embedded Software Engineer · Extropic · Boston, MA
- Software Engineer – Task & Motion Planning · Pickle Robot · Charlestown, MA
- Senior DevOps Engineer, AI, Automation, & Data Engineering · Boston University · Boston, MA
- Senior Application Support Engineer · Bain Capital Specialty Finance · Boston, MA
- Software Engineer, ML Developer Experience · AnyScale · San Francisco, CA
Where Boston, MA ranks
Where Boston, MA placed in our monthly rankings, month by month. Each month stays online at its own address.
November 2026
- #1Best cities for life sciences and biotech jobs793 openings · of 41
- #1Cities with the most jobs that do not need a four-year degree in New England390 jobs · of 14
- #1Best cities for AI-skill jobs in New England21% · of 28
- #1Best cities for software and engineering jobs in New England910 openings · of 24
- #1Best all-round cities for mid-career professionals in the Northeast71 / 100 · of 26
- #1Best all-round cities for mid-career professionals in New England71 / 100 · of 11
Rankings about engineering jobs
- Best cities for software and engineering jobs #1 San Francisco (3,412 openings)
- Best cities for engineering pay after cost of living #1 San Mateo ($216k)
- Most requested AI skills in engineering jobs #1 AI tools in daily work (6.1%)
- AI tools named most often in engineering jobs #1 Claude (1.7%)
- Employers with the most engineering jobs #1 Amazon (2,992 roles)
Pay compared with the market
This listing does not state pay. Across 98 open software engineer ii listings that state pay, the middle half runs $120,000 to $161,500 and the median is $148,500.
Listed pay is what employers advertise, not what people are paid.
How AI is used in this kind of work
Among software developers, AI is already used for some of the tasks. Measured exposure for software developers: 29% (some).
Share of this job’s tasks that AI is already used for at work, from real usage. It is not a forecast of job loss, and a low number means no use seen yet. Source: Anthropic Economic Index.
Skills this job asks for
Say which you have and which you want to build. We use it to match you to jobs like this one.
About the job
About the Role
At Pearson, we're committed to a world that's always learning. As a Software Developer, you'll build high-quality, secure applications that reach millions of learners worldwide, on a globally deployed, highly scalable platform that supports millions of logins every month.
You'll work alongside architects, engineers, UX designers and product owners to create digital learning experiences that make a real difference. This is a chance to join a new global product line within Pearson's expanding digital ecosystem and help shape it from the start. The ideal candidate is self-reliant, collaborative and energized by complex problems, and is curious about how AI can make engineering faster, safer and better.
Summary
The Software Developer designs, builds and maintains the Identity & Access Management (IAM) services that secure sign-in across Pearson's cloud and internal applications. You'll help set the architecture and engineering standards for these enterprise-wide services, and use modern AI-assisted tooling to deliver them with speed and quality.
Responsibilities
Design and develop scalable, secure, cloud-based identity applications.
Write designs, specifications and component architecture, and contribute to engineering standards.
Code, test and ship to team guidelines, with sound engineering design and strong quality practices.
Solve complex problems in distributed computing and API design.
Quickly understand the existing code base and research and implement platform improvements.
Partner with the product team to design new features and influence product direction.
Use AI coding assistants and agents to accelerate design, coding, testing, debugging and documentation, and review all AI-generated output for correctness, security and maintainability.
Help the team adopt responsible AI practices, including prompt and context techniques, data-privacy safeguards and shared AI tooling.
Communicate clearly with teammates and management.
Required Qualifications
B.S. or M.S. in Computer Science or equivalent experience, with strong problem-solving skills (data structures, algorithms, operating systems).
3+ years building Java applications with Spring.
3+ years designing and building RESTful web services.
1+ year building scalable solutions in a distributed environment.
3+ years practicing test-driven development and writing unit tests.
Solid understanding of the SaaS model.
Experience working in Scrum/Agile teams.
Hands-on experience using at least one AI coding assistant in daily development, with the judgment to validate its output.
AI Tools and Skills for Developers
Candidates should be fluent in at least a few of these areas; deep expertise across all of them is not expected.
Preferred Qualifications
Familiarity with AWS and MongoDB.
Experience with React JS and CSS for building user interfaces.
Experience building highly scalable systems in cloud environments.
Background in the e-learning industry.
Experience integrating LLM or generative AI features into production applications.
Familiarity with identity standards such as OAuth 2.0, OpenID Connect and SAML.