Director of Engineering - Tbwa Chiat/Day Inc
Redwood City, CA 94061
About the Job
Pull Systems is an industrial AI startup based in Silicon Valley. We’re on a mission to automate the manual processes that hinder product reliability for leading manufacturers. Plane, train and automobile OEMs are in a race to incorporate new hardware tech (e.g., electric propulsion, autonomy) that reinvents their industry. While the immense amount of data collected from these machines are littered with warning signs for how these new products are performing, teams are managing all this data in spreadsheets and emails. This means they spend more time wading through Excel files instead of solving critical problems or redesigning their product for better quality.
That’s why we built Workbench. Our product is an automated failure analysis and incident response platform for Quality, R&D and Fleet teams at major manufacturing firms. We ingest diagnostic, maintenance, telematics and production data into our Data Engine, which then powers four applications: Sort, Extract, Prevent and Enable. Analysts at iconic brands like Porsche use Workbench to manage new product launches, contain incidents before they become black swans and build an intelligence layer from which the whole enterprise benefits.
Pull Systems is funded by UP.Partners and Proeza Ventures, two premiere VCs in the mobility sector.
Software Engineering at Pull Systems
Workbench is a modern web-based Software-as-a-Service (SaaS) tool and API for our manufacturing customers. Our software team is lean, agile, and high-performing, consisting of a small number of full-time engineers on the West Coast of the US augmented with overseas contractors. We work with modern tools and frameworks, and take pride in our use of process best practices. We believe that the best feature designs emerge from a cross-functional collaboration of product management and designers with engineers. Silo boundaries do not apply.
As a small team, everyone at Pull Systems shares significant ownership responsibilities over projects and deliverables, with significant personal agency and autonomy at every level. The engineering team is directly responsible for all technology deliverables including common core software development as well as customer-specific customizations, data science and machine learning models, user experience functionality design, continuous integration and deployment in a hybrid cloud environment, quality assurance and validation of new versions, infrastructure, observability and monitoring, incident response, and defect tracking.
This role will take complete responsibility for all the engineering deliverables for clients. Frequent travel to customer locations including Europe is required.
Specific Responsibilities
Specific responsibilities include but are not limited to:
- Interfacing directly with OEM customers to interpret their unique technology needs, then working with peers in Product Management and Customer Success to ensure these needs are satisfied with releases of the Pull Workbench product. These customer requirements typically span data engineering, AI and data science, and general product feature engineering.
- Leading your team hands-on to deliver incremental versions of the Pull Workbench product in accordance with the product roadmap, with high standards of product quality and reliability, scalability and performance, and user experience design.
- Recruiting, hiring, onboarding new engineering team members as Pull’s needs scale.
- Working with peers across Engineering, Product, and Design to deploy and refine a world-class product development process that scales appropriately with the business.
Requirements
To qualify for this role, you must bring:
- Minimum of 8 years of hands-on experience in software engineering.
- At least 3 years of experience with responsibility working directly with customers for delivering technology to customers.
- At least 3 years in a management role including hiring and performance management.
- Demonstrated skills in project management and delivery of complex technical objectives against strict timelines and budgets.
- Mastery of current software development tools, technologies, frameworks, and methodologies for an enterprise cloud platform.
- Experience with complex data security environments and compliance processes.
- Fluency with big data tools and concepts.
- Demonstrable ability to effectively communicate complexity to senior management and audiences of all backgrounds through written and verbal communication.
- Proven ability to build and maintain many simultaneous complex technical processes with a small team.
Additional Qualities
You can expect to be especially well-matched to the role if you bring any or all of these additional qualities:
- Professional software development experience as a coder.
- Direct experience with hybrid private cloud deployment models and tools.
- Direct experience with Machine Learning, Data Science or Statistics in a substantial professional or academic environment.
- You have attention to detail that is consistently among the top 10% of the teams you work on.
- Professional experience with companies in the mobility sector.
- Experience in and passion for building things from scratch with small teams.
Apply for this Job
* indicates a required field
First Name *
Last Name *
Email *
Phone *
Resume/CV *
LinkedIn Profile *
Website
International Travel * Select...
U.S. Work Authorization * Select...
Commute and Hybrid Work Format * Select...
#J-18808-Ljbffr