Who you are
We are looking for an eager Engineering Manager to join our growing team, and help us mentor and grow our team. As an Engineering Manager, you’ll directly manage teams of engineers working on different projects, strategic planning of the those projects, and develop/grow the engineers on your team.
5+ years of software development with a good foundation in web development
3+ years of people management
Waterfall processes make you sick.
You know what “agile” means and don’t follow it blindly
Proven track record of delivering as both an engineer and as a leader
Experience with both relational and NoSQL databases and know when to use which
Strong knowledge of database design, data modeling and have had to tune production databases
You’re used to working with Rails & Ruby and you have advanced experience building RESTful web services & APIs
You have experience working with a variety of languages, with a strong grasp of their pros & cons
You’re a kind & respectful person, invested in contributing to a wonderful team culture (bullies & big egos strictly not allowed)
You’re acquainted with distributed teams. You can manage synchronous and async communications between remote and on-site teammates.
You are occasionally enthusiastic to the point of being profoundly uncool
You get insanely excited by at least 1 thing that has absolutely nothing to do with computers
What we build
We are organized into small cross-functional product teams (a PM, a designer, a few devs) that focus on growing a single product from glimmer to gamechanger. Each team is free to determine their own tools & process. What are these teams working on?
Data & systems that support our global campus business – https://generalassemb.ly/locations
Evolving large applications into an ecosystem of microservices
Innovative online education experiences for consumer & enterprise users – https://generalassemb.ly/education/front-end-web-development-remote-online
Platforms to connect our community of students & alumni – https://hired.com/partners
Internal tools supporting every part of our organization
What it’s like to be on the team
We use GitHub for code review, Code Climate and Semaphore to keep entropy at bay, and Heroku to focus on building things
We favor trying new things over fear of mistakes
We are anti-dogmatic: use whatever code editor you like, pair-program when you like
We try to seek a balance between sticking with what works and fearlessly exploring the new
We are always learning, always teaching
We are passionate about writing good code
We apologize for and learn from our mistakes
We have worked hard to build a culture of trust, continual improvement, and mutual support
We <3 remotes!
Even though GA is headquartered in New York City, more than half of our engineering team is not. We remote in from little towns and big cities from California to the Netherlands. And even our New York devs spent the odd day (or month) working from home or elsewhere.
We are serious about making remote collaboration work, with tools like Slack, Skype, and Screenhero becoming a big part of our daily lives.
Four times a year, we fly the whole engineering team to New York for a few days of workshops, lightning talks, urban adventures, and an epic hackathon.
Benefits
Position is full-time with competitive salary, stock options and great benefits. NYC or Remote. Benefits include: 401k, iPhone + cell plan, Macbook Air + Thunderbolt monitor, medical + dental + vision insurance, MTA transit credit and 50% discounted gym membership (in NYC).

