Job Closed

This listing is no longer active.

Pearson logo
Pearson

Pearson Virtual Schools, formerly Connections Education and a division within Pearson, is a leading provider of accountable, high-quality virtual education solu

Software Engineer

Location

North Carolina

Posted

76 days ago

Salary

$60K - $90K / year

Seniority

Senior

Bachelor DegreeEnglishJavaScriptRubyRuby on RailsSQL

Job Description

Software Engineer

Pearson

• Contribute to the development and maintenance of Ruby-based services and APIs and JavaScript frontends • Implement well-scoped features, bug fixes, and refactors under guidance from senior engineers • Write clear, maintainable code with appropriate test coverage • Participate in code reviews and incorporate feedback • Use AI-assisted development tools for coding, testing, and debugging • Collaborate with Product and Customer Success teams on platform questions • Follow best practices for secure and scalable web application development

Job Requirements

  • Experience with Ruby and Ruby on Rails
  • Front-end experience with modern JavaScript frameworks
  • Understanding of relational databases and SQL
  • Familiarity with RESTful APIs
  • Familiarity with AI/LLM-related tooling and workflows
  • Experience writing tests and participating in code reviews
  • Comfort working in an agile development environment
  • Strong communication skills and growth mindset

Benefits

  • This position is eligible to participate in an annual incentive program
  • information on benefits offered is __here__

Related Job Pages

More Full-stack Engineer Jobs

BJAK logo

Senior Engineer, Internal Tools

BJAK

Bjak is a technology company focused on making financial services easy, fun and more rewarding for everyone

Full TimeRemoteTeam 51-200H1B No Sponsor

• Define the long-term architecture for A1’s AI systems, infrastructure, and developer platform • Evaluate trade-offs between speed of iteration and long-term system design • Ensure systems are designed for scalability, reliability, and long-term evolution • Guide key decisions across model integration, data pipelines, distributed systems, and product architecture • Work with engineers to translate product direction into clear technical execution • Help structure engineering workstreams and keep teams aligned on priorities • Maintain high engineering standards while keeping the team focused on shipping • Establish engineering culture, development practices, and technical standards across the company • Build and scale a world-class engineering team across key talent hubs including China and US • Identify strong technical leaders and help build a high-quality engineering organization • Define hiring standards and interview processes to maintain a high engineering bar • Work closely with product, research, and leadership teams • Ensure technical workstreams move forward smoothly across teams and locations • Help resolve cross-team technical and execution challenges

China
BJAK logo

Senior Engineer, Internal Tools

BJAK

Bjak is a technology company focused on making financial services easy, fun and more rewarding for everyone

OtherRemoteTeam 51-200H1B No Sponsor

• Design, build, and maintain internal platforms and tools that serve People, Finance, Ops, Sales, and Engineering teams. • Own features end-to-end: requirements, architecture, implementation, testing, deployment, and monitoring. • Write clean, well-tested, production-grade code. You hold yourself to the same bar as customer-facing products. • Build API-first integrations across the internal ecosystem — connecting HRIS, CRM, finance platforms, knowledge management, and developer tools into a coherent stack. • Design for reliability, performance, and scale — what you build today must hold as the company grows 5–10x. • Eliminate data silos. Build clean data pipelines that maintain a single source of truth across systems. • Own your services in production: monitoring, alerting, incident response, and post-mortems. • Build AI/LLM-powered features into internal workflows — automating approvals, knowledge retrieval, reporting, content generation, and operational processes. • Move fast from prototype to production. You know the difference between a demo and a system that works at scale. • Stay current on emerging AI capabilities and proactively identify where they unlock step-change improvements in internal productivity. • Work directly with business stakeholders to understand pain points and translate them into technical solutions. You don’t wait for a spec — you help shape it. • Pair with and mentor junior engineers. Raise the technical bar through code reviews, design reviews, and leading by example. • Influence technical direction: propose architectural improvements, challenge assumptions, and drive best practices across the team.

United States
Alice & Bob logo

Senior System Software Engineer

Alice & Bob

Bringing mankind into the quantum world

OtherRemoteTeam 11-50H1B No Sponsor

• Design systems software components for quantum hybrid HPC • Code, debug, and integrate those components • Work with users in the research community on their own terms to inform designs • Build a culture of HPC and scientific computing at Alice & Bob

Massachusetts
Intact Insurance Specialty Solutions logo

Lead Software Engineer

Intact Insurance Specialty Solutions

Intact Insurance Specialty Solutions offers specialty insurance products through independent agencies, managing general agencies, regional and national brokers, and wholesalers. As

• Lead and mentor a team of developers, ensuring adherence to coding standards and best practices • Conduct code reviews and provide technical guidance on architecture and design • Design, develop, and maintain applications using Java Springboot • Build dynamic and responsive user interfaces using React / Next JS • Implement and optimize solutions on Azure, leveraging various services • Set up and maintain CI/CD pipelines for automated deployments • Work closely with product managers, UX designers, and QA teams in an Agile/Scrum environment • Translate business requirements into technical specifications and deliverables • Ensure applications meet performance benchmarks and comply with security standards • Troubleshoot and resolve complex technical issues across environments

Massachusetts
$124K - $164K / year
Job Closed