Engineering Manager- Developer Productivity (JAVA, Python, Real-Time Data Warehouse)

Strategi.biz - Burlingame, CA

NO THIRD PARTY VENDORS, AGENCIES OR CONTRACTORS

LOCAL CANDIDATES PREFERED - MUST BE ABLE TO START WORK IMMEDIATELY (or after 2-week notice)

This is NOT a position for RECENT GRADS - so PLEASE, do not apply!

Location: Burlingame, CA (San Francisco Bay Area)

The team you build will create CI/CD pipelines, build tooling and infrastructure for developer productivity, own test infrastructure, build automation frameworks, create cross-team integration tests, and own the test/build/release cycle.

Our client is behind a data platform that’s used at some of the largest companies in the world to answer complex questions from trillions of events and data points in less than a second. To power their platform, they build and maintain Apache Druid, an open-source real-time analytical database used at thousands of companies.

As an Engineering Manager, you’ll be responsible for building the team, ensuring that the team is working together effectively and that the team is delivering on what’s expected from them.

You’ll use OKRs to make sure your team is aligned in terms of the larger organizational goals and that they know what is expected of them. You’ll also be responsible for making sure team members individually feel satisfied with the work they are doing, that they feel challenged and growing.

You will build out a new function and will be responsible for ensuring that we are able to deliver high-quality software to our customers and the open-source community. The team you build will own test infrastructure, build automation frameworks, create cross-team integration tests, and own the test/build/release cycle. You will ensure that the rest of the engineering team can write and run their own tests, build confidence in our releases, and help us delight our customers.

You might work on:

  • The team you build will create CI/CD pipelines, build tooling and infrastructure for developer productivity, own test infrastructure, build automation frameworks, create cross-team integration tests, and own the test/build/release cycle.
  • Helping set the standard for test infrastructure and hire/build a nimble team
  • Building out environments for running automated tests across the different Cloud providers (AWS, Azure, GCP)
  • Building test frameworks for backend, database, and UI testing that enable product teams to write and run their tests
  • Ensuring that we have sufficient coverage of our application
  • Ensuring that our CI builds run the right sets of tests at the right time
  • Ensuring that our releases have gone through the necessary quality gates before shipping to customers
  • Owning the developer experience for the larger team
  • Defining the toolset to ensure good processes and overall quality

Ideal experience and skills:

  • At least 2 years of professional experience as an Engineering Manager
  • 4+ years as a Software Engineer (individual contributor or tech lead) and able to write production-level code in Java or Python
  • Experience building automated testing for large distributed systems
  • Experience working with data warehouses like Teradata, Snowflake, Redshift, or BigQuery
  • Knowledge of Big Data systems such as Hadoop, Presto, Spark, Cassandra, Elastic Search or relational databases like MySQL or Postgres is a strong plus
  • Experience with distributed fault-tolerant systems such as Kafka, RabbitMQ, or Zookeeper is a plus
  • Bachelor’s degree in computer science, engineering, or a related field (or equivalent experience)

#ZR





Position Contact
Daniel Parrillo
President
(415) 816-3874
San Francisco, CA

A recruiting manager and talent acquisition professional with over 20 years of experience recruiting in the San Francisco Bay Area and beyond. Completed my second bachelor's degree in information systems, complimenting an MBA degree. Continually building professional network and candidate pipeline of software engineers and technical talent via social recruiting strategies, networking, attending local technical MeetUp presentations and conferences,

I host and moderate four major LinkedIn communities: Eclipse, Ruby-on-Rails, Java User Group[JUG], and Bay Area Technical Recruiters Society [BATRS]) and contribute and promote many other software engineering MeetUp events, foundations, ecosystems, and online communities.

With the belief that we should use technology to prove ROI, status, and productivity of recruiting strategy, I am very experienced with applicant tracking systems and related reports that allow hiring principles to view the status of submittals and job requirements via a real-time cloud-based application. My experience includes recruiting for immediate job requirements as well as generating career interest from passive candidates in order to generate a pipeline of qualified technical talent.

I have the ability and knowledge to contribute and participate in programming communities hosted by Microsoft (MDN), Oracle Technology Network, Google’s Code, Microstrategy, and others - because I am NOT perceived as a "headhunter" or recruiter... - I'm a software engineer and I leverage this status for purposes of developing a pipeline of passive candidates and individuals interested in leveraging introductions into professional business relationships that will last careers (not just immediate employment or business needs.)

Specialties: Technical Recruiting and Human Resource Services - specializing in staffing strategies, employer branding, and resource augmentation for start-up software and web services companies in the San Francisco Bay Area and Silicon Valley

Apply to this job
or