Seesaw Engineering Manager leading the Core Systems team responsible for foundational systems at Seesaw. Role involves engineering leadership, architectural guidance, and delivery of scalable, reliable systems.
Responsibilities
Seesaw is looking for an Engineering Manager to lead our Core Systems team - the team responsible for many of the foundational capabilities that power Seesaw and enable our product teams to build and scale effectively.
This role sits at the intersection of engineering leadership, systems architecture, reliability, and product delivery. You'll lead a team of experienced engineers working on systems that need to operate reliably at significant scale while continuing to evolve as Seesaw grows into new markets, customer segments, and product capabilities.
We're looking for a manager who is comfortable operating in technically complex areas, can help engineers make good architectural decisions, and knows how to turn long-term platform investments into incremental, measurable progress.
You won't need to be the person writing every design document or solving every technical problem - but you should be technically strong enough to ask the right questions, challenge assumptions, understand tradeoffs, and help the team navigate difficult engineering decisions.
Lead and grow a strong engineering team
Manage, coach, and develop a team of software engineers working on critical shared systems.
Build a high-performing team with clear expectations around ownership, technical quality, collaboration, and delivery.
Help engineers grow their technical and leadership capabilities through regular feedback, coaching, and thoughtful assignment of responsibilities.
Partner with engineering leadership on hiring, organizational planning, and building the capabilities the team will need over time.
Own critical systems and technical outcomes
Provide leadership for foundational systems that support Seesaw's products and engineering organization.
Work with senior and staff engineers to establish clear architectural direction and make thoughtful technical tradeoffs.
Qualification
Experience designingStrong people-management skillsExperience with multi-regionExperience working in SaaSHow We Think About SuccessIn your first year
Required
Experience managing software engineering teams responsible for complex production systems.
A strong software engineering background and the technical depth to participate meaningfully in architecture and system-design discussions.
Experience designing, operating, or leading teams responsible for distributed systems, backend services, shared platforms, or similarly foundational technology.
A track record of delivering significant technical initiatives involving multiple systems or engineering teams.
Strong judgment about when to invest in architecture and when a simpler solution is the right answer.
Experience building systems where reliability, scalability, security, and operational quality matter.
Ability to communicate complex technical topics clearly to both engineers and non-technical stakeholders.
Strong people-management skills, including coaching experienced engineers and creating clear accountability without micromanagement.
Comfort operating in environments where the path is not always obvious and technical decisions involve meaningful tradeoffs.
Preferred
Experience operating large-scale cloud systems, particularly in AWS.
Experience with distributed data systems, service-oriented architectures, or high-scale backend platforms.
Experience evolving mature systems while maintaining high availability for customers.
Experience with multi-region, multi-tenant, or data-residency architectures.
Experience building internal platforms or shared capabilities used by multiple product engineering teams.
Experience working in SaaS, education technology, or another environment with significant security and privacy requirements.
How We Think About Success
In your first year, success in this role will look like: