Crossover is a remote-first company focused on reshaping education through innovative technology. The Senior Software Engineer will lead the technical advancement of AI-driven products, ensuring scalability and maintainability while collaborating with product teams to address complex challenges.
Responsibilities:
- Feature Development: Architecting and delivering new capabilities with an emphasis on scalability, maintainability, and sustained product value
- Requirement Engineering: Partnering with product leadership to clarify specifications and driving technical conversations to ensure features align with overarching product objectives
- Operations and Maintenance: Overseeing product health, optimizing performance, and preemptively surfacing and addressing potential issues
- Technical Design: Making high-stakes technical choices that directly shape user experience and product scalability
Requirements:
- At least 1 year of full-stack development experience, delivering both frontend and backend features
- At least 2 years serving as the principal technical contributor for a SaaS product, making strategic technical decisions
- At least 4 years of hands-on experience building real SaaS products, excluding outsourcing or internal IT initiatives
- Demonstrated experience using generative AI tools as part of your daily development workflow