Job Directory Engineering Manager

Engineering Manager
Brooklyn, NY

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

About the Role

We're looking for an experienced engineering manager to lead the software engineering team at Backstage to own all aspects of architecting and developing new and innovative applications, reporting directly to the CTO. You will have the opportunity to work on cutting edge technology and new product development in an established company that is rapidly growing. This is a great opportunity for a hands on engineering manager looking to further expand their well-established career, who is excited about search, solving complex problems, ownership and who enjoys working with technologies like Elasticsearch, AWS, Django + React. This role is 60% management / 40% hands on, but over time will skew more to 80/20.

ABOUT YOU

You should have played a significant role in the creation and maintenance of a large scale public facing website and have extensive experience with Python and/or Javascript. You should also be comfortable with the entire development life cycle (inception to release) in an Agile environment. You should should take great pleasure in creation, chaos and problem solving through healthy debate. You should be comfortable mentoring team members and working hands on within a team. You know about PEP8; however, you also know how to be reasonable about it. You are passionate about writing eloquent code and take pride in your craft. As an engineering manager, you'll work closely with each individual contributing engineer to ensure everything that's released solves the problem it was meant to solve and does so with high quality code.

Responsibilities:

* Manage a growing team of web, data, and mobile engineers
* Help in spec'ing features and their priority
* Communicate technical requirements to other members of the engineering as it relates to execution of problems and issues.
* Work with the growth and product teams to set timelines for feature completion and create transparency around their progress
* Review code for acceptance criteria, robustness, style, and maintainability
* Collaborate with the growth, product and support teams for successful feature rollouts
* Promote a culture of engineering excellence and continuing education within our team and across the company
* Work individually with team members on their personal growth
* Plan how and when to upgrade our infrastructure and toolset, and address technical debt in collaboration with other senior members of the engineering team
* Maintain best practices to ensure platform uptime, stability, and responsiveness, and implement new policies as needed
* drive velocity and identify ways we can increase velocity overtime
* Run daily standups
* Contribute high quality code of your own, working on issues and product between 20-40% of the time.

Minimum Skills + Experience:

* Experience managing engineering teams
* Experience hiring engineers
* B.S. in Computer Science or equivalent
* Proficiency in high-level languages such as Python, javascript and Bash
* Experience with client-side technologies: HTML/CSS, JavaScript, AJAX, mobile web
* Comfort in a Unix environment and on the terminal
* Interest in the product design and development process
* Experience maintaining production systems

Preferred Skills + Experience:

* Experience with Django
* Experience in mobile development (mobile browsers, Swift)
* Experience with relatively small and growing teams (10-15)
* Interest in the creative talent / creative content producing industries
* Knowledge of payments in a B2C environment

Backstage, LLC, is the leading platform in creative talent placement. We are a close knit, agile team that is changing the way casting works through technical innovation, product design and a solid business model. At the heart of our success and growth resides a group of hardcore technologists and product designers who share a tight bond and believe that collaboration creates a better experience for our users. As part of the company you will be a part of creating a world class user experience by utilizing your talents anywhere they will be useful.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.