Senior Software Engineer - New York

Employment Type

: Full-Time


: Information Technology

Loading some great jobs for you...

Senior Software Engineer

Reports to: Director of Engineering

We're looking for a seasoned engineer with an affinity for backend development who enjoys has experience across the application stack.

Our ideal engineer not only believes in but in the power of ALL young people who make a real impact on their communities through our online platform. In return, we offer the opportunity to join a close-knit team of problem solvers and change agents, to take advantage of our flexible and fun office culture, and to do work that is actually changing the world.

What You'll Do

  • Work with the team to reduce the complexity of our overall system by retiring or combining existing services, developing common libraries and APIs, simplify developer workflow and tooling by rolling out improvements like utilizing GraphQL and Tailwind and using strategies like Serverless when appropriate.

  • Help define standards for service contracts, monitoring, performance, testing, and security.

  • Mentor other developers.

  • What You Should Have

  • 5+ years working on teams of developers, with mentoring experience.

  • Full-stack fluency with a desire to perform backend development and maintain services at scale, as well as designing for scale and non-serialized processing.

  • Proficient with API design and architecting for a variety of problems.

  • The ability to communicate cross-functionally with teams outside of tech.

  • Our Team is one of the world's largest organizations for young people and social change. We have the stability of a 25-year-old institution, but we look, feel, and operate like a tech-forward startup. We are way more fun than wherever you're working at right now.

    We are a third product and engineering, out of about 60 staffers. We're a diverse team, and know our diversity makes us better technologists. We're collaborative and enthusiastic coders working with Node, React, PHP (Laravel), and more.

    Select Perks & Benefits:

  • The ability to mobilize millions of young people to change the world (need we say more?!)
  • 3 weeks' vacation plus the week between Christmas and New Year's (plus Summer Fridays from Memorial Day to Labor Day!). Plus #3: no work on your birthday or Valentine's Day, and you get a half-day on Halloween. Only if you're in costume. We're serious.
  • Full medical and dental premium coverage covered by DoSomething.
  • A fun office environment, a Gong, disco ball, brownie bake-offs, and the best coworkers you could ask for.
  • An incredibly compelling reason to wake up and make it to work every day.
  • About is a movement to create the most socially active generation in history.

  • We fight for our members every single day. We care deeply about activating millions of young people around the world to make an impact in their communities.

  • We believe in young people. We believe all young people have the agency to create social change, and we provide them with the guidance to make it happen.

  • We don't hire just anybody. We work hella hard and we move super fast.

  • We want people who get excited to come to work at our dynamic office every day.

  • We genuinely stand behind who we are and what we do. No faking it here. Everyone on our staff has their own why for coming to work every day. What will yours be?

  • is an equal opportunity employer.

    Please no phone calls.

    Associated topics: backend, back end, c#, design pattern, develop, java, lead, maven, senior, senior software engineer

    Launch your career - Create your profile now!

    Create your Profile

    Loading some great jobs for you...