Pearson→
Software Engineer at Pearson in Remote
Entry LevelRemoteFull-timeRemote$60k–$90k/yr
Skills
ruby on railsjavascript frameworksrestful apissqlai/llm toolingagile developmentcloud experienceci/cd exposureweb security best practicesdesign systemsgrowth mindset
Job Description
Summary: Pearson is seeking a Junior Full-Stack Software Engineer to join their Enterprise Learning & Skills engineering team. The role involves building, maintaining, and evolving a large-scale, API-driven platform for issuing and verifying digital credentials, while collaborating with various teams and using AI-assisted development tools.
Responsibilities:
- 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
Required Qualifications:
- 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
Preferred Qualifications:
- Cloud experience (AWS, Azure, or GCP)
- CI/CD and automated deployment exposure
- Knowledge of web application security best practices
- Experience with design systems, component libraries, or advanced frontend tooling
Required Skills: Ruby on Rails, JavaScript frameworks, RESTful APIs
Important Skills: SQL, AI/LLM tooling
Nice-to-Have Skills: Agile development, Cloud experience, CI/CD exposure, Web security best practices, Design systems, Growth mindset