Senior Software Engineer - Cloud-Native & AI-Driven

Pearson

Richmond (VA)

On-site

USD 110,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Pearson is seeking a Senior Software Engineer to design, develop, and deliver scalable, secure software supporting Higher Education digital platforms. You will lead complex projects, mentor engineers, and influence architecture while focusing on modernization, cloud-native architectures, and AI-assisted practices.

The role requires deep technical expertise, strong architectural thinking, and collaboration with product, architecture, security, and operations teams to improve product quality and

Qualifications

  • 8+ years of professional software engineering experience delivering enterprise-scale applications and services.
  • Experience leading complex technical initiatives across multiple teams and driving engineering excellence.
  • Experience designing, developing, deploying, and supporting cloud-native applications.
  • Experience working in Agile software development environments.
  • Experience collaborating with globally distributed engineering teams.
  • Ability to influence technical decisions without direct managerial authority.
  • Experience supporting mission-critical production systems and customer-facing applications.
  • Mentoring software engineers and promoting engineering best practices.

Responsibilities

  • Design, develop, test, deploy, and support enterprise-scale software applications and services.
  • Lead complex technical initiatives spanning multiple systems, services, and engineering teams.
  • Ensure software solutions meet high standards for quality, security, performance, maintainability, and reliability.
  • Participate in architecture and design discussions, providing technical recommendations.
  • Drive adoption of modern software engineering practices including CI/CD, automated testing, DevOps, observability, and cloud-native architectures.
  • Leverage AI-assisted development tools and emerging technologies to improve productivity and solution quality.
  • Collaborate with Product Management, Architecture, Security, Quality Engineering, and Operations to achieve outcomes.
  • Provide technical leadership through code reviews, design reviews, mentoring, and knowledge sharing.
  • Troubleshoot and resolve complex production issues with root-cause analysis and preventative improvements.
  • Identify risks and communicate them proactively to stakeholders.
  • Provide realistic estimates and meet delivery commitments.
  • Contribute to platform modernization, cloud migration, scalability, security, and reliability initiatives.
  • Stay current with industry trends and best practices.

Skills

OOP and design principles
Java
Spring Boot
JavaScript/TypeScript
Node.js
Python
Microservices
RESTful APIs
Distributed systems
Event-driven architectures
AWS cloud
DevOps
CI/CD
Infrastructure as Code
Git
Automated testing
Docker
Kubernetes
Security
Performance optimization
Observability

Education

Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical discipline

Tools

Docker
Kubernetes
Git
AWS

Job description

Pearson is seeking a Senior Software Engineer to design, develop, and deliver scalable, secure software supporting Higher Education digital platforms. You will lead complex projects, mentor engineers, and influence architecture while focusing on modernization, cloud-native architectures, and AI-assisted practices.

The role requires deep technical expertise, strong architectural thinking, and collaboration with product, architecture, security, and operations teams to improve product quality and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Cloud-Native & AI-Driven Platforms
Senior Software Engineer – Cloud-Native & AI-Driven Platforms

Pearson • Montpelier (VT)

Remote
USD 110,000 - 140,000
Senior Software Engineer: Cloud-Native & AI-Driven Leader
Senior Software Engineer: Cloud-Native & AI-Driven Leader

Pearson • Jefferson City (MO)

On-site
USD 110,000 - 140,000
Senior Software Engineer: Cloud-Native Leader, AI-Driven
Senior Software Engineer: Cloud-Native Leader, AI-Driven

Pearson • Phoenix (AZ)

On-site
USD 110,000 - 140,000
Senior Software Engineer: Cloud-Native & AI-Driven Leader
Senior Software Engineer: Cloud-Native & AI-Driven Leader

Pearson • Salt Lake City (UT)

On-site
USD 110,000 - 140,000
Competitive compensation
Senior Software Engineer: Cloud-Native & AI Innovator
Senior Software Engineer: Cloud-Native & AI Innovator

Pearson • Indianapolis (IN)

On-site
USD 110,000 - 140,000
Senior Software Engineer - Cloud-Native AI-Driven (Remote)
Senior Software Engineer - Cloud-Native AI-Driven (Remote)

Pearson • Lincoln (NE)

On-site
USD 110,000 - 140,000
Annual incentive program
Remote Senior Software Engineer: Cloud-Native & AI-Driven Leader
Remote Senior Software Engineer: Cloud-Native & AI-Driven Leader

Pearson • Carson City (NV)

On-site
USD 110,000 - 140,000
Senior Software Engineer: Cloud-Native & AI-Driven Leader
Senior Software Engineer: Cloud-Native & AI-Driven Leader

Pearson • Montgomery (AL)

On-site
USD 110,000 - 140,000
Senior Software Engineer - Cloud-Native AI
Senior Software Engineer - Cloud-Native AI

Pearson • Olympia (WA)

On-site
USD 110,000 - 140,000
Remote Senior Software Engineer - Cloud-Native & AI-Driven
Remote Senior Software Engineer - Cloud-Native & AI-Driven

Pearson • Des Moines (IA)

On-site
USD 110,000 - 140,000
Remote work