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

Software Engineer III

$150k - $170k

Pearson

Software Engineer III

What You'll Do

  • Design, build, and maintain Ruby on Rails services and APIs alongside modern JavaScript/React frontends, taking responsibility for their quality, performance, and reliability

  • Lead the design and delivery of complex, well-scoped features and systems end to end

  • Write clear, maintainable, well-tested code and reduce complexity by simplifying services, improving patterns, and paying down technical debt

  • Mentor junior engineers and level up the team through code reviews, feedback, and knowledge sharing

  • Evolve the platform to support new services and capabilities, including work across adjacent codebases and domains

  • Partner with external vendors and stakeholders across Product and Customer Success to turn requirements into sound technical solutions

  • Use AI-assisted development tools for coding, testing, and debugging

  • Follow and promote best practices for secure, scalable, cloud-native web application development

What We're Looking For

  • 7+ years of professional software development experience

  • Proficiency with our core stack: Ruby on Rails, React, AWS, and PostgreSQL

  • Proven track record of making high-impact technical decisions in complex production environments, shipping well-tested code, and giving constructive code reviews

  • Excellent cross-functional communication, equally effective with engineers and non-technical stakeholders

  • Experience in software architecture, system design, and scalability with a strong hands-on background

  • Experience mentoring or supporting junior engineers

  • Experience with distributed or service-oriented systems and asynchronous, event-driven communication between services

  • Comfort working across more than one codebase and ramping quickly into unfamiliar systems

AI-Native Expectations

You should be comfortable using AI tools to assist with coding, testing, documentation, and learning, and, importantly, exercising sound engineering judgment about their output. This means validating AI-generated code, knowing when to rely on it and when not to and staying curious about how AI can responsibly improve developer productivity across the team.

Nice to Have

  • Hands-on experience designing, deploying, and operating production workloads on AWS and Azure

  • Experience building and improving CI/CD pipelines and automated deployment practices that raise delivery velocity across the team

  • Experience integrating with, or building alongside, third-party or vendor-delivered services

  • Strong understanding of web application security best practices with a track record of raising the security bar across a codebase

  • Experience with design systems, component libraries, or advanced frontend tooling

  • Experience with scalability, resilience, or performance work at scale

  • Experience with messaging or event-streaming systems such as Apache Pulsar or Apache Kafka

Applications will be accepted through October 1. This window may be extended depending on business needs.

Compensation at Pearson is influenced by a wide array of factors including but not limited to skill set, level of experience, and specific location. As required by the California, Colorado, Hawaii, Illinois, Maryland, Minnesota, New Jersey, New York State, New York City, Vermont, Washington State, and Washington DC laws, the pay range for this position is as follows:

The full-time salary range for this role is between $150,000 - $170,000

This position is eligible to participate in an annual incentive program, and information on benefits offered is here

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: Enterprise Learning & Skills

Schedule: FULL_TIME

Workplace Type: Remote

Req ID: 26057

#LI-REMOTE

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer III in Hoboken, NJ vacancy
  •  ...We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Business Access & Tools division, you serve as a seasoned member of an agile team to design and... 
    Suggested

    JPMorgan Chase & Co.

    Jersey City, NJ
    8 hours ago
  •  ...We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the the Digital Banking division, you serve as a seasoned member of an agile team to design and deliver... 
    Suggested

    JPMorgan Chase & Co.

    Jersey City, NJ
    8 hours ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Consumer & Community Banking Wealth Management, you serve as a seasoned member of an agile team to design... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...Management | Infrastructure Team We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Asset and Wealth Management Infrastructure team, you serve as a... 
    Suggested

    JPMorgan Chase & Co.

    Jersey City, NJ
    5 days ago
  •  ...Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.  As a Software Engineer III at JPMorganChase within the Audit Technology, you serve as a seasoned member of an agile team to design and... 
    Suggested

    JPMorgan Chase & Co.

    Jersey City, NJ
    4 days ago
  • $95.6k - $188.4k

    Position Summary Our Deloitte AI & Engineering team to transform technology platforms, drive innovation, and help make a significant...  ...growth through innovation. Work you'll do As a Project - Software Engineer III on the Engineering as a Service team, you will be... 
    Local area
    Flexible hours

    Deloitte

    Jersey City, NJ
    1 day ago
  •  ...Job Description We have an exciting opportunity for an experienced software engineer to shape the next generation of market risk reporting and analytics. As a Software Engineer III in the Market Risk Data Visualization Team, you will provide hands-on technical leadership... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    2 days ago
  •  ...Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.   As a Software Engineer III at JPMorganChase within the Asset & Wealth Management Technology organization, you serve as a seasoned... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    8 days ago
  • $61k - $101k

     ...Salary: $61,000 - 101,000 per year Requirements: Formal software engineering training or certification, or equivalent practical experience...  ...hackajob with J.P. Morgan to hire for this Software Engineer III opportunity within Asset & Wealth Management (AM Services). This... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    28 days ago
  • $102.9k - $179.9k

     ...goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance...  ...architecture integrity is maintained Mentors other software engineers and coach team on Continuous Integration and Continuous Development... 
    Work experience placement
    Work at office
    Flexible hours
    Shift work
    Day shift

    Bank of America

    Jersey City, NJ
    8 hours ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Commercial & Investment Bank - eTrading team, you serve as a seasoned member of an agile team to design... 
    Bank staff

    Testing Site - JPMC

    Jersey City, NJ
    2 days ago
  • $184.9k - $250.2k

     ...range of backgrounds and experiences to empower and inspire each other. Imagine your future with us. ABOUT THE TEAM As a Software Development Engineer III, you can help us innovate, develop, and deliver continued expansion of this much-loved product. If you have an... 
    Internship
    Flexible hours

    Amazon

    Newark, NJ
    4 days ago
  • $110k - $140k

     ...analysis of business and functional requirements for proposed software solutions. Participate in architectural and database design...  ...small to midsize complex projects. Work closely with other engineers to develop the best technical design and approach for new product... 
    Full time
    Part time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Flexible hours

    Quest Diagnostics

    Secaucus, NJ
    6 days ago
  • $95.6k - $188.4k

    Position Summary Join our Deloitte AI & Engineering team to transform technology platforms, drive innovation, and help make...  ...fuel growth through innovation. Work You’ll Do As a Project Software Engineer III on the Engineering as a Service team, you will design,... 
    Local area
    Flexible hours

    Deloitte

    Jersey City, NJ
    1 day ago
  •  ...Disclaimer: Annualized base pay may vary depending on geographic location, job-related knowledge, skills, and experienceThe Senior Software Engineer operates as a senior/lead team member of a team, assisting assigned Insurance Carrier project teams (“our clients”) to... 
    Flexible hours

    Verisk Analytics

    Jersey City, NJ
    2 days ago
  •  ...Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.  As an Software Engineer III at JPMorgan Chase within Corporate Technology, you will help design and deliver agentic AI platforms and... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    5 days ago
  •  ...monitoring, incident triage, root-cause analysis, and preventative fixes. Requirements Formal training or certification in software engineering concepts and at least 3 years of applied experience. Experience building distributed applications with Java 8+, Spring... 
    Full time

    JPMorgan Chase

    Jersey City, NJ
    4 days ago
  •  ...Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.  As a Software Engineer III - AI/ML Engineer at JPMorganChase within the AI For Technology group, you serve as a seasoned member of an... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    more than 2 months ago
  • $61k - $101k

     ...year Requirements: At least 4 years of software development life cycle (SDLC) experience...  ...architecture Lead software engineering communities of practice to promote awareness...  ...government clients. This Software Engineer III opportunity is with our Risk Technology... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    3 days ago
  •  ...Job Description As a Software Engineer III at JPMorganChase within the Corporate Sector(Treasury & Chief Investment Office Technology), you serve as a seasoned member of a feature team to design and deliver trusted market-leading technology products in a secure, stable... 
    Work at office

    JPMorgan Chase & Co.

    Jersey City, NJ
    10 days ago
  •  ...Software Engineer III (Associate) There's nothing more exciting than being at the center of a rapidly growing field in technology and applying your skillsets to drive innovation and modernize the world's most complex and mission-critical systems As a Software Engineer... 

    Chase

    Jersey City, NJ
    2 days ago
  • The DevOps Engineer III is responsible for building, maintaining, and optimizing the infrastructure that supports mission-critical applications...  ...and Restoration Solutions — offers property estimation software and tools for professionals in estimating all phases of building... 

    Verisk Analytics

    Jersey City, NJ
    5 days ago
  •  ...Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.  As a Software Engineer III at JPMorganChase within the Business Access & Tools division, you serve as a seasoned member of an agile... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    2 days ago
  •  ...Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.  As a Software Engineer III at JPMorganChase within  the Commercial and Investment bank Digital & Platform Services, Data Analytics... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    5 days ago
  • $105.4k - $207.8k

    Position Summary Our Deloitte AI & Engineering team works to transform technology platforms, drive innovation, and help make a significant...  ...growth through innovation.Work you'll do As a Data Engineer III on the AI & Data team, you will be responsible for… Designing,... 
    Local area

    Deloitte

    Jersey City, NJ
    2 days ago
  • Be part of a dynamic team where your distinctive skills will contribute to a winning culture and team. As a Data Engineer III at JPMorganChase within the Corporate Technology , you serve as a seasoned member of an agile team to design and deliver trusted data collection... 

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...complex and mission-critical systems. As a Site Reliability Engineer III at JPMorgan Chase  within the Chief Data & Analytics Office (...  ...Databricks, Snowflake, AWS, and Kubernetes Collaborates with other software engineers and teams to design, develop, test, and implement... 
    Work at office

    JPMorgan Chase & Co.

    Jersey City, NJ
    10 days ago
  •  ...Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.  As a Software Engineer III at JPMorganChase within the Corporate Technology team, you serve as a seasoned member of an agile team to... 
    Work experience placement
    Work at office

    JPMorgan Chase & Co.

    Jersey City, NJ
    4 days ago
  • $110.7k - $218.3k

     ...scientists, operators, creatives, designers, engineers, and architects. Our team balances...  ...DoAs an Analytics and Insights Engineer III on the Customer Strategy & Design team, you...  ...science, information systems, data analytics, software engineering, or business analytics.2+... 
    Local area

    Deloitte

    Jersey City, NJ
    1 day ago
  • $102.5k - $210.6k

    Position Summary As a Lead ServiceNow Software Engineer, you will actively engage in your engineering craft, taking a hands-on approach to multiple high-visibility projects. Your expertise will be pivotal in delivering solutions that delight customers and users,... 
    Visa sponsorship
    Flexible hours

    Deloitte

    Jersey City, NJ
    4 days ago

Do you want to receive more vacancies?

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