- Collaborate with stakeholders and other contributors in Engineering , Product , and Design to produce technical specifications, documentation and implementation plans for new and existing functionality.
- Collaborate with other Engineers and Engineering leaders to select tools, frameworks, vendors and services to maximize the effectiveness of Engineering efforts.
- Assist in the timely and high-quality delivery of initiatives, product features and capabilities by leading the delivery process and providing reporting to stakeholders.
- Monitor and measure the health and continued operation of production resources, the deployment of features, and operational requests to support them.
- Coordinate the efforts of the team across multi-month and multi-quarter projects and initiatives to produce incremental progress across multiple time horizons.
- Assume ownership of one or more specific capabilities of the product and their design, implementation, and maintenance.
- Provide technical leadership and mentoring to other Engineers beyond those assigned as direct reports.
- Establish and reinforce best practices from the industry and improve the implementation of those practices on the team over time.
- Provide mentoring and coaching to 2 to 4 other Engineers as their primary source for performance assessment and improvement.
- Receive mentoring and coaching from Engineering Management on how to improve your own performance and that of your direct reports.
- At least 9 years experience working on a Software Engineering team with relevant technologies and methodologies.
- Deep knowledge of or specialization in one or more relevant technologies in our stack:
- Less + Semantic UI
- React + MobX
- Django + DRF
- Celery or other task frameworks
- Postgres + Redis
- Experience working collaboratively with cross functional teams and various stakeholders across an organization.
- Experience coordinating other Engineers through the delivery of a complex software project, including maintenance.
- A coaching and growth mindset open to getting and giving feedback and constantly improving yourself and others.
- A strong sense of ownership of and responsibility for your work and that of the team.
- An ability to be adaptable to an ever changing and fast-paced environment.
- Previous experience as a Team Lead, Scrum Master or Agile Coach.
- Previous experience as an Engineering Manager or other relevant management experience or education.
- Experience on a team that controlled their own infrastructure, deployments, release schedules and bug triage.
- Experience with an early stage or growth stage startup.
New York, NY - United States of America
Fullstack Job Details
Who is Recruiting from Scratch:
Recruiting from Scratch is a premier talent firm that focuses on placing the best product managers, software, and hardware talent at innovative companies. Our team is 100% remote and we work with teams across the United States to help them hire. We work with companies funded by the best investors including Sequoia Capital, Lightspeed Ventures, Tiger Global Management, A16Z, Accel, DFJ, and more.
This role will be a senior engineering role at one of our clients that is either Seed through Series B stage.
What we want you to bring:
Bonus Points if you have: