Senior Software Engineer

🕒 March 12

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Learning.com

Learning.com

51 - 200 employees

Founded 1999

📚 Education

☁️ SaaS

Education • SaaS

Learning. com is a K-12 edtech company that provides standards-aligned, turnkey digital literacy, coding, keyboarding, AI literacy, and cybersecurity curricula and assessments delivered via an online platform. It offers self-paced lessons, teacher resources, reporting dashboards, and state-aligned content for districts and schools, focusing on digital fluency, online safety, and ethical AI use to prepare students for academic and workforce readiness.

📋 Description

• An experienced and adaptable Senior Software Engineer is needed to lead the development of high-impact, user-focused products. • Lead the design, development, and maintenance of scalable applications, working on all layers of the stack, including databases, services, and front-end interfaces • Serve as a technical leader and mentor within the engineering team, guiding architectural decisions and best practices • Collaborate with cross-functional teams, including product managers, designers, and content developers, to ensure technical feasibility and alignment with business goals • Write high-quality, efficient, and testable code while establishing and enforcing best practices in software development • Lead efforts to create accessible front-end interfaces that are compliant with Web Content Accessibility Guidelines (WCAG) • Conduct comprehensive code reviews, provide mentorship and fostering a culture of continuous improvement • Troubleshoot, debug, and optimize performance across the entire stack, taking ownership of complex technical challenges • Stay current with emerging technologies, advocate for their adoption where appropriate, and lead the continuous improvement of product performance and user experience

🎯 Requirements

• Minimum of 5 years of experience in software development, with demonstrated experience in a senior or lead role • Expertise in programming languages such as C#, Python, JavaScript, or similar, with a deep understanding of design patterns and scalable architecture • Extensive experience with modern front-end frameworks like React or Angular • Strong understanding of SQL database technologies, RESTful APIs, and scalable microservices architecture • Ability to quickly learn and adapt to new technologies, while also mentoring and guiding junior engineers • Excellent communication and collaboration skills, with a track record of success in fully remote teams • Curiosity or knowledge about how to leverage AI to optimize output

Apply Now

Similar Jobs

🕒 March 12

Vanta

201 - 500

📋 Compliance

🔐 Security

☁️ SaaS

Senior Software Engineer leading engineering efforts for a rapidly scaling security company, driving projects and mentoring teams while leveraging modern tech.

JavaScript

Node.js

React

TypeScript

🕒 March 12

BJAK

51 - 200

🛍️ eCommerce

🏪 Marketplace

Senior Engineer building and maintaining internal platforms to improve organizational efficiency. Own systems from scoping to deployment, driving integration and collaboration across teams.

AWS

Azure

Cloud

Docker

ETL

Google Cloud Platform

Java

JavaScript

Kubernetes

Node.js

Python

SQL

TypeScript

Go

🕒 March 12

Vouch Recruitment

1 - 10

🎯 Recruiter

🤝 B2B

Senior Software Engineer designing and building integrations for Vouch's AI-powered insurance brokerage. Collaborating on architecture decisions with engineering leadership and product managers.

AWS

ETL

Postgres

Python

TypeScript

🕒 March 11

Temporal Technologies

51 - 200

☁️ SaaS

Senior Staff Software Engineer in Infrastructure at Temporal focusing on architecture, driving technical vision, and mentoring engineers for cloud systems.

AWS

Azure

Cloud

Distributed Systems

Google Cloud Platform

Microservices

🕒 March 11

Alice & Bob

11 - 50

Senior Systems Software Engineer designing systems software for quantum hybrid high-performance computing. Collaborating on integrating quantum processors with scientific computing workflows and HPC management systems.

Distributed Systems

Python

Rust