We’re looking for a high-impact Software Development Engineer II (SDE 2) to join our team. You’ll take ownership of core systems, design and build scalable architectures, and develop new AI-powered features that enhance how students learn. This is a great opportunity for experienced engineers who want to solve challenging problems at the intersection of education and technology.
Responsibilities
- Own the design, development, testing, and deployment of scalable web applications and services
- Lead end-to-end feature development from technical design to production launch
- Collaborate closely with product managers, designers, and other engineers to ship high-impact features quickly
- Write clean, efficient, and maintainable code with strong test coverage and documentation
- Identify and address performance bottlenecks, security gaps, and scalability challenges
- Evaluate emerging technologies and drive adoption where appropriate
Requirements
- 3–5 years of professional software development experience
- Strong foundation in data structures, algorithms, and system design
- Proficiency in at least one backend language (e.g., Python, Java, Node.js)
- Solid experience with modern frontend frameworks (React, Next.js, or Angular)
- Experience working with relational databases (MySQL/PostgreSQL) and RESTful APIs
- Proven track record of debugging complex issues and optimizing for performance
- Strong communication skills and ability to work in fast-moving teams
Good to Have
- Experience with AI/ML libraries and tools
- Exposure to cloud platforms (AWS, GCP) and DevOps workflows
- Contributions to open-source projects or side projects that demonstrate technical depth
- Previous experience in a fast-paced startup or product-first environment
Why Join Us
- Build impactful products that improve education for students globally
- Work closely with the founder and core team to shape the product roadmap
- Enjoy flexible working hours and a remote-friendly culture
- Rapid learning curve -take on significant responsibilities from day one
- Contribute to technology that blends scalability, AI innovation, and real-world outcomes
Job Types: Full-time, Part-time
Pay: $150,000.00 - $200,000.00 per year
Expected hours: 15 – 20 per week
Benefits:
- Health insurance
- Life insurance
- Work from home
Work Location: Remote