Senior Engineering Manager, Product Development

Netlify


3 weeks ago

01/30/2020 10:22:57

Job type: Full-time

Hiring from: US only

Category: Software Development


Company Overview
At Netlify, we're building a platform to empower digital designers and developers to build better, more elaborate web projects than ever before. We're aiming to change the landscape of modern web development.

We’re a venture-backed company, and so far we've raised ~$45M from Andreessen Horowitz and Kleiner Perkins, Bloomberg, and prominent founders and professionals in our space.

About the Position

We're looking for an experienced Engineering Manager to lead our team of engineers. Experience managing multiple teams and functions is valuable as you will be responsible for multiple teams owning different parts of our product.

The Senior Engineering Manager role will oversee the product services group which includes three teams and growing. In this role, you will have one Engineering Manager reporting to you to start and a few Individual contributors.

You should love helping your team grow and develop, taking care of their professional growth needs as well as quality of day-to-day work life.

You'll be a confident technical leader with the ability to facilitate conversations and decision-making within the team, as well as being an advocate for the team's work and needs. You'll direct the team and set priorities, setting best practices and goals to measure the success of the team.

You'll be responsible for hiring for the team and identifying skill areas we need to develop, with an eye to building a happy, healthy, diverse team of engineers.

You'll also work closely with other managers and leaders within the organisation to plan projects, schedule resourcing for those projects and identify risks due to staffing.

We have a main office in San Francisco, but we have a team spread all over the world, so remote applicants are welcome.

Our Ideal Candidate
  • Experienced manager of a technical team
  • Experience managing leads and/or Engineering Managers
  • Familiar with the tool sets our engineers use (e.g. React, Redux, JS, HTML, CSS, Node.js)
  • Ability to hire thoughtfully and quickly both engineers and managers
  • Ability to develop the individual's skills and professional careers
  • Can supervise work priorities and direction
  • Can work with other leadership to set priorities and expectations
  • Ability to work across multiple timezones with remote colleagues
  • A desire to succeed personally through the success of the team
About the Company

Netlify is a platform for developers to build, deploy, and manage modern web projects. Basically, it's an easy to use backend for your static website. 

We aim to perfect a unified platform that automates code; creating highly-performant sites and web-apps. Users should be able to simply push their code and let us take care of the rest.

We have been building Netlify since 2015. About half of our 30+ member team works remotely, and we are serving over 280,000 developers who use Netlify around the globe.

Though our team is growing fast, we’ve managed to stay tight-knit while welcoming newcomers to the fold. We hail from around the globe with diverse backgrounds, and we strive to be thoughtful, caring, and collaborative in our work within and across teams. To learn more about our team and who we are click here.

We aim to create a company culture of empowerment where the best idea can come from anywhere, as we believe that empowered and engaged team members do the best work. We’ll be giving you the tools you need to succeed and looking to you for suggestions for improvement—not just in your daily job, but in many other aspects of building a company. We don’t want you to work too hard (burnout is real), but we also want to encourage you to grow (impostor syndrome is also real)—and we’ll help you do that!

Netlify is proud to be an equal opportunity employer. We are committed to creating a diverse and inclusive environment. All applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. If you have a disability, please do let us know what we can do to better accommodate you in our hiring process. 

Locations

About 63% of the company are remote across the globe, the rest are in our HQ in San Francisco. However to maintain a distributed culture we have Tuesdays and Thursdays as work from home days. 

Compensation & Benefits

We offer a competitive salary, great benefits, and equity. We encourage you to speak at conferences and will pay your attendance costs as you represent Netlify at these events.

Applying

Not sure you meet 100% of our qualifications? Please apply anyway!

With your application, please include: A thoughtful cover letter explaining why you would enjoy working in this role and why you’d like to work at Netlify. A resume or short listing of job history. (A link to a LinkedIn profile would be fine.)

When we receive your complete application with the items above, we’ll get back to you about the next steps.

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • At Doist, our mission is to inspire the workplace of the future by creating simple yet powerful productivity tools that promote a more fulfilling way to work and live.

    We're a multidisciplinary, fully remote team that’s passionate about creating products, like Todoist and Twist, that improve people’s lives. We thrive on innovating new solutions to old productivity challenges and we seek to rethink how productivity tools are made.

    When you become a Doister, you’re not only joining a global, remote-first company, but a team of 70+ people who value:

    • Independence. Others can trust that you’ll deliver on time and your teammates don’t need to worry about you keeping your word.

    • Mastery. You love what you do and care deeply about the quality of your work, down to the smallest details. You’re continuously learning and pushing yourself to the limits of your ability. You're never satisfied with the status-quo.

    • Communication. Your communication is clear, concise, and engaging whether you're explaining a complex idea or providing feedback to a teammate.

    • Balance. You're mindful about cultivating a healthy work-life balance. You care about the well-being of yourself, your team and the people around you.

    • Impact. You're able to take a bird's eye view to pinpoint and then solve issues that have a high impact on our customers, our team, and our company. You're committed to the health and success of both your teammates and Doist as a company.

    We invite you to visit our blog to learn more about us, our values, and how we work.

    The Frontend team at Doist is looking for a new developer to join their ranks to build the best possible user experience for millions of user across multiple products.

    How we work:

    The Frontend team is responsible for all code that runs in a browser. Be it the web apps of Twist and Todoist, browser extensions, electron apps or our landing pages.

    Our main product work happens inside cross-disciplinary teams, that we call squads. You can read more about this in our blog. We have a rotating Hero role whose main responsibility is to tackle support issues, fix bugs and work on smaller improvements. On top of that everybody on the team gets a day per week to spend on Housekeeping; during this time we pay back technical debt, fix bugs and in general improve the health of our code base.

    We believe in picking the most effective tools to do our best work. At the moment this means most of our communication happens asynchronously in Twist. Code and bugs are managed and reviewed in GitHub. Team meetings are done in Zoom.

    We don't have a lot of scheduled meetings. Once a week the team meets to discuss the previous week and plan the next one. Once a month the whole team comes together for a retrospective to share candid feedback and take a look at the coming month.

    Day-to-day work:

    What your work will look like on a day-to-day basis:

    • Implement features. From proposal, through specification and implementation, to maintenance. You're encouraged and expected to propose things that you think can be a good addition to the product.

    • Provide feedback. When planning a feature you're expected to provide feedback on expected challenges and unknowns as early as possible.

    • Improve the code quality. With time, our code accumulated some technical debt, which we pay off. Often we do it while we make features, but we also dedicate time to housekeeping each week.

    • Be a responsible & exemplary team member. We do code reviews, refactor code, learn new things and share our knowledge. You might also be appointed mentor of a new comer

    • Lead a squad. From time to time you might be a squad leader which bears the responsibility for the success of the project. In practical terms, you plan the squad work and orchestrate its execution. You balance this activity with hands-on work within the same squad.

    • Be a Hero. During this time you'll be working closely with the support team to triage and fix bugs from users. Also, you help speed up code reviews and support other teams in their projects.


    To thrive as a Frontend Developer at Doist:

                              > You feel that our values resonate with yours, and you see how they can act as guidance for your day-to-day work.
                              > You have experience in building complex interactive web applications.
                              > You have solid knowledge of modern JavaScript and React (Bonus: Redux)
                              > You have experience in writing automated unit, integration or end-to-end tests.
                              > You have experience in measuring, analyzing and fixing performance problems.
                              > You're able to use and customize tools (e.g. webpack) to streamline our development and build processes.
                              > You're able to work autonomously and stay self-motivated. Previous experience working in remote team is a bonus.
                              > You are fluent in written and spoken English.

                              Benefits:

                                            We’re bootstrapped, profitable, and committed to building a sustainable company that will grow for decades to come. We’ve built a benefits package that invests in our employee’s long-term personal and professional growth and well-being. Here’s a sample of what that includes:

                                            > Competitive compensation.
                                            > Flexible schedule and location. This is a fully remote position, so you can work from wherever you please and on a schedule that works best for you. All you need is a computer and access to a stable internet connection (which we sponsor!).
                                            > Generous paid vacation + national holidays. You’ll receive 40 days of paid time off to use on vacation and holidays.
                                            > Paid parental leave. 18 weeks of paid maternity leave and 5 weeks of paid paternity/adoption leave.
                                            > Health & well-being stipend. You’ll have a monthly budget to spend on the things that keep you happy and healthy like a gym membership, books, snacks, internet, and health insurance.
                                            > Amazing people. Being a part of the Doist team means you get to work with incredibly diverse, talented people who also enjoy having fun!
                                            > Annual company retreats. Although we work remotely, we still enjoy bringing the whole team together to get to know each other, bond, and have face-to-face discussions in places like Spain (2015), Iceland (2016), Greece (2017), Chile (2018), and the Azores (2019) .
                                            > Meaningful work. Working at Doist isn’t just about getting a job done; it’s about working together to positively influence people and teams all over the world.
                                            > So much more!

                                            ---

                                            All information collected through this application is stored in Workable, Doist’s Applicant Tracking System, where it will be used for recruitment purposes only. For more information on how we handle candidate data at Doist, we invite you to review our recruitment privacy notice. For questions, please contact us at [email protected]


                                          • OUR MISSION:

                                            Build intelligent tools that help communities adapt to the impacts of climate change.

                                            Hi! We're Forerunner.

                                            We believe that adaptation is a necessity, not a luxury, and all communities should have access to powerful software that helps them plan for the future. The challenge of climate change is complex — it implicates how municipalities plan, manage capital, and communicate to both residents and higher levels of government. Forerunner helps local communities do these things better by empowering them to access, understand, and mobilize local-level flood risk data at scale. Our software is built to be easy-to-use, so that the planners and floodplain managers preparing for our future can focus on the important stuff.

                                            Currently, we're working with a handful of communities, including the City of New Orleans and Pinellas County, FL. Our engineering team is hard at work on projects that involve extracting information from permits, managing complex datasets, and incorporating geospatial data. Our mission is ambitious, and we have a significant amount of work ahead. As our newest team member, you'll be joining us at a crucial time when you'll have a real impact on our direction and our partner municipalities' success.

                                            About the position:

                                            We're looking for a senior full-stack engineer with 5+ years of experience to join us. We would love to hear from you if you're interested in what we do and have a proven track record of leading mid- to large-scale technical initiatives. In general, you might be a good fit if you:

                                            • Have partial, or full, familiarity with our technical stack: Node, GraphQL, React, Postgres + PostGIS, Heroku. If not, we would like you to be confident in your ability to ramp up quickly.

                                            • Are comfortable with a high degree of ambiguity. Since we are constantly learning a lot from our partners, we are looking for someone who has a bias toward action and can balance the challenging trade-off between quality and speed.

                                            • Consider yourself to be a great communicator. We're a small team working remotely, which requires us to be prompt and clear with written and spoken communication.

                                            Our team has a lot to offer.

                                            Forerunner is a seed-stage company with an interdisciplinary team. We are motivated by seemingly intractable problems and work hard to support one another.

                                            • We're mission driven. Our mission orients our business strategy and pushes us to work with a sense of urgency. We’re in the weeds — our entire team spends time engaging with our partners in the field to better understand the real-world challenges they face.

                                            • We're a small team. We're currently 4 people — you will be the 5th. As a member of our growing team, you will quickly become an invaluable part of our organization and have a meaningful impact on our business and technical direction. We welcome unique perspectives and backgrounds. Your opinion matters and we hope you'll share it.

                                            • We're remote. While many of us are based in NYC, we're happy to have you work where you are happiest and most productive. We offer schedule flexibility and ask for accountability in return.

                                            • We want you to be happy and healthy. Forerunner offers competitive compensation, health/vision/dental coverage (we pay 70%), and commuter benefits. We also have a quarterly wellness reimbursement so that you can have flexibility in defining what health means to you.

                                            We look forward to meeting you. To apply or ask questions, shoot us a message at [email protected]!

                                          • At Railroad19, Inc. we develop customized software solutions and provide software development services.

                                            We are currently seeking a talented Sr. Front-End Developer (React focused) with a full stack awareness, to join our world-class team of developers assigned to work on a new project. This role will be responsible for contributing to the development and implementation of the front-end solution for our client. In addition to contributing code and tangible deliverables, the role is expected to work as an adviser to help identify, educate, and foster best-in-class solutions. Creating these relationships requires strong communication skills and some travel to the customer.

                                            At Railroad19, you are part of a company that values your work and gives you the tools you need to succeed. We are headquartered in Saratoga Springs, New York, but we are a distributed team of remote developers across the US. Railroad19 provides competitive compensation with excellent benefits and a great corporate culture.

                                            The role is remote - U.S. located, only full time (NO- contractors, Corp-to-Corp or 1099).
                                             
                                            Core Responsibilities:

                                            • Foster strong relationships with key stakeholders and provide expertise as well as customer service to meet a wide variety of requirements
                                            • Quickly provide insight and options to front-end challenges
                                            • Collaborate with Product Managers and business teams to create consumer-like, elegant, intuitive experience for enterprise users
                                            • Contribute both technically and in an advisory role to projects
                                            • Develop and manage extensible, stable code bases for a variety of applications
                                            • Provide front-end architecture and aesthetic thought leadership
                                            • Stay current with the fast-changing landscape of React
                                            • Evaluate frameworks, technology, platforms, and tooling solutions
                                            • Support and troubleshoot issues (process & system), identify root cause, and proactively implement sustainable corrective actions

                                            Skills & Experience:

                                            • Strong understanding of the DOM, HTML5, CSS3 and JavaScript
                                            • Significant experience with the React eco system (Flux, Flow, Redux, routing, etc)
                                            • Experience front-end tooling workflows: Node.js (NPM), WebPack, Create React App, Flow, Babel, TypeScript, etc
                                            • Strong understanding of debugging for the browser
                                            • Experience testing JavaScript code — Jest preferred, but not required
                                            • Experience with Responsive Web Design (RWD) patterns
                                            • Can-do Ability to work on other technology as needed
                                            • Proven ability to create working prototypes (proof of concepts) at varying degrees of fidelity using React and/or HTML/CSS/JavaScript
                                            • Experience with unidirectional data flow patterns
                                            • Full Stack awareness, but this role is front-end based
                                            • Experience with data integration; understanding/experience with RESTful API design and/or WebSockets
                                            • Working in an Agile environment
                                            • Strong team-building, vendor and customer relations skills
                                            • GIT and GitHub
                                            • Strong communication skills (wireframes, rapid prototypes, PoC’s, white boarding)
                                            • Experience maintaining and extending a style guide for scalability and cross application usage

                                            Nice to Have, but not Required

                                            • React Native
                                            • WebWorkers experience
                                            • ServiceWorkers experience
                                            • Experience using TypeScript 2.x
                                            • Experience with RxJS or other Reactive programming techniques/libraries
                                            • PWA experience

                                            NO AGENCIES***

                                          Remotive can help!

                                          Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

                                          Interested to chat with Remote workers? Join our community!