Senior Software Engineer
Position Overview
With the next-generation Educational Technology (EdTech) platform focused on modern technology to power scalable, secure, and data-driven learning ecosystems, we are seeking an experienced Senior Software Engineer to join our newly forming engineering leadership team. You will drive technical excellence, mentor junior developers, and make critical architectural decisions that shape our technology strategy. This role combines hands-on development with technical leadership, offering the opportunity to influence both product direction and engineering culture. This role combines full-stack development and infrastructure engineering, with full ownership of the product’s architecture, scalability, and innovation roadmap.
You'll work closely with senior management, product leadership, and cross-functional teams to translate business requirements into robust technical solutions. Your decisions will impact system performance, maintainability, and our ability to scale effectively.
We're looking for an engineer who thrives on complex technical challenges, enjoys mentoring others, and wants to shape the engineering culture of a growing organization. You'll have significant autonomy in technical decisions and the opportunity to introduce new technologies and practices that drive engineering excellence.
Key Responsibilities
End-to-End Full Stack Development
Infrastructure & Platform Engineering
Architecture & Technical Strategy
Product Ownership & Collaboration
Innovation & Future-Proofing
Security, Compliance & Reliability
Leadership & Engineering Excellence
Required Qualifications
Education & Experience
Technical Expertise
Preferred Qualifications
Advanced Technical Skills
Leadership Experience
Compensation & Benefits