Skip to content

Open nowPosted 7 days ago

Director, Software Engineering

Ellevation Education7 open roles

Pay
$200,000 – $250,000 a year
Where
Boston, MA or Remote
Work mode
Remote
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowDirector, Software EngineeringEllevation Education · Boston, MA or Remote
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Ellevation Education's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

13.5% of postings close within 7 days. Measured by our own scanner across the market. Ellevation Education postings stay open a median of 21 days.

Share of postings closed within
  1. 2.3%1 day
  2. 4.6%3 days
  3. 13.5%7 days
  4. 21.8%14 days
  5. 36.6%30 days
  6. 58.9%60 days
This job: posted 7 days ago

Ellevation Education median: 21 days open

The posting

Over the last 10+ years, Ellevation Education has built a thriving business serving the administrators, teachers, and specialists who support English Learners. Today, nearly 2,000 school districts use our software to manage their EL programs. We are a successful, growing business with a real mission: helping English Learners achieve their highest aspirations.

Districts across the country rely on Ellevation for the daily workflows that keep those programs running and the student data behind every instructional decision, and we earn that trust through what we build. We’re building a platform that is secure by design and fast to work on, and engineering practices that let eight squads ship with confidence. Much of that is still unbuilt. We want leaders who study how we work today, find the gaps we haven’t seen yet, and then design and build the systems, practices, and team that close them.

Ellevation operates as part of Curriculum Associates (“CA”) which provides several shared functions across all of its business units, including a centralized security organization. Ellevation runs its own R&D organization including engineering, product, and design; CA supplies scanning, security tooling, reporting, and KPIs.

Ellevation R&D spans engineering, product, and design, organized into eight product squads. Each squad owns its product area end to end and moves quickly within it. The work that spans squads, such as platform modernization, authentication, dependency currency, and security, needs deliberate ownership to move at the same pace.

About The Role

What You'll Do

  • Identify the problems that span squads, including platform modernization, authentication, dependency health, and security, and decide which are worth taking on
  • Shape that work with Staff Engineers: define the problem, set boundaries on scope and time, and work through the technical risks before a team commits to it
  • Bring shaped work to the group of R&D leaders, including you, who decide what teams take on each cycle, with a clear case for why it matters now
  • Support the teams building cross-cutting work so they can make good technical decisions on their own
  • Grow the Staff Engineer group through hiring and development, expanding the group’s capacity to drive impact across the business
  • Set direction for the team and decide where each Staff Engineer's time goes, rebalancing as priorities shift
  • Coach Staff Engineers as technical leaders: framing ambiguous problems, building agreement across squads, and writing decisions down
  • Judge technical tradeoffs on cross-cutting work, and stand behind your team's decisions
  • Turn the standards agreed with CA into working practice at Ellevation, with clear ownership and escalation inside engineering
  • Get findings into the tools and workflows engineers already use, in a form they can act on without interpretation
  • Build security thinking, such as threat modeling, into how work is shaped
  • Coordinate the full security surface with CA's teams, including incident response, vendor and third-party risk, security awareness, district security questionnaires, and pen test cycles
  • Hold accountability for Ellevation's compliance evidence, coordinating contributions across engineering and product
  • Own Ellevation's relationship with CA's central security organization, and learn how security decisions get made there
  • Work with CA on the standards, SLAs, and KPIs Ellevation is measured against: understand how they're set and calculated, help shape how they apply to Ellevation, and push for changes where they don't fit how we build
  • Partner with CA on how its central scanning is scoped and configured for Ellevation's repositories and stack
  • Reconcile Ellevation's reporting with CA's so nobody is surprised by a number
  • Report weekly to CA stakeholders on remediation progress, blockers, and security KPIs
  • Represent Ellevation in CA security forums, and bring back what's relevant in a form Ellevation can act on

What You'll Bring

  • 10+ years in software engineering, including experience leading engineering teams
  • Experience hiring and leading senior and staff-level engineers, and growing them as technical leaders
  • A track record of taking large, ambiguous technical problems that span teams, such as platform modernization, legacy migrations, or authentication, from a well-defined problem through delivery, working through teams that did not report to you
  • A strong technical foundation in modern web applications, cloud infrastructure, and CI/CD, enough to judge tradeoffs and earn credibility with Staff Engineers
  • A background in security across application security, cloud security, compliance, and incident response, including hands-on experience with SAST, SCA, and dependency scanning tooling
  • Experience moving decisions forward in a matrixed organization, ideally between a central function and a business unit at a parent company, acquirer, or major partner
  • A track record of communicating technical and security risk to executive audiences
  • Experience building software that handles sensitive or regulated data, such as in education, healthcare, or financial services, is a strong plus
From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Ellevation Education's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Ellevation Education's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Ellevation Education's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.