Job Closed
This listing is no longer active.
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
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 Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Engineer, Internal Tools
BJAKBjak is a technology company focused on making financial services easy, fun and more rewarding for everyone
• 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
Senior Engineer, Internal Tools
BJAKBjak is a technology company focused on making financial services easy, fun and more rewarding for everyone
• 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.
• 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
Lead Software Engineer
Intact Insurance Specialty SolutionsIntact 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



