Engineering Manager - Ellevation Education|Meet.jobs

Salary

150k - 175k USD Annually

Required skills

    Job description

    Over the last 10 years, Ellevation Education has built a thriving business serving the administrators, teachers, and specialists who support English Learners at public schools across the US. Today, over 1,000 school districts use our software to manage their EL programs. We are a successful, rapidly growing business with a real mission -- helping English Learners achieve all they possibly can.

    We're currently in the midst of revamping one of our core products: 'Strategies' -- a learning platform which helps teachers acquire the skills to best serve the English Learners in their classrooms.

    Customers have shown real excitement about the revamp, we're piloting it with early adopters now, and are aiming to quickly scale up to a general release.

    We are looking for an Engineering Manager to help lead that work.

    As an Engineering Manager you'd be co-leading the overall new product effort alongside a product manager and an instructional designer -- the three of you collaboratively deciding how to quickly get to market, while honing in on something that both admins and teachers will love.

    To do your job well, you will be extremely comfortable weighing tradeoffs, generating options, and assessing risks.

    On the execution side, we'd ask you to serve in a player/coach role for a small, focused team of engineers. You'd be doing some direct coding, while ensuring the team is aligned, motivated, and consistently making smart technical choices as they go.

    You'll work with the engineers on your team to understand their growth paths, ensure they have good challenges ahead of them, and steadily provide the usefully direct feedback.

    You’re comfortable working across the stack. Much of this new product is written in Python (for the backend) and React (for the frontend), but there may be some work touching on Ellevation's core C# platform.

    We look for engineers who are excited to use their technical skills and experience in support of a mission-driven company.

    About You:

    • You have 5+ years of software development experience, including building enterprise-facing websites and/or SaaS platforms.
    • You have 2+ years of experience managing a team of engineers.
    • You have deep experience in at least one modern language and its broader ecosystem, e.g., Python, C#, JavaScript.
    • You have experience with technologies & tools for developing in a cloud environment
    • You have demonstrated success working in and promoting a rapidly changing, collaborative, and iterative product development environment.
    • You have the versatility to learn new technologies and contribute across different parts of the tech stack.
    • You’re naturally curious and a great team player. You have strong interpersonal skills and can work with teammates of varying levels of experience.

    Ellevation Education