IXL Learning
Software Engineer, Education.com
San Mateo, CAmidAdded 1 month ago
About this role
Education.com, part of IXL Learning, seeks a Software Engineer to develop and scale their educational platform serving millions of parents and teachers. You'll build full-stack features in a collaborative environment while optimizing for performance and reliability in a cloud-based system.
What you'll do
- Collaborate with engineers, product managers, and designers to build new platform features
- Design and develop robust back-end services and user interfaces
- Optimize application performance, scalability, and reliability
- Participate in design and code reviews
- Evaluate and implement new technologies and best practices
- Contribute across all development phases from concept through deployment
What they're looking for
- 3+ years professional software engineering experience
- JavaScript and React
- Object-oriented programming
- Relational databases (MySQL)
- RESTful API design
- AWS services (EC2, S3, RDS)
- Problem-solving and analytical reasoning
- Interest in EdTech and learning outcomes
Benefits
- Base salary $116,000–$150,000
- Equity compensation
- Health and wellness benefits
- Collaborative, mission-driven culture
- Work with products impacting millions of learners
- On-site position in San Mateo, CA headquarters
Opens the official application on the employer’s site. No login required.
IXL Learning
IXL Learning builds personalized educational technology products and platforms used by millions of students, teachers, and parents worldwide. The company is hiring software engineers for full-stack development roles across backend systems, frontend applications, mobile platforms, and APIs.
- Website
- ixl.com
Likely interview questions
- Walk us through a time when you optimized a high-traffic web application for performance and scalability. What tools and techniques did you use?
- Describe your experience with React and JavaScript frameworks. How have you structured large-scale front-end components or applications?