Demo

Engineering Manager, Software Development

PitchBook Data, Inc.
Seattle, WA Full Time
POSTED ON 11/9/2021 CLOSED ON 2/15/2022

What are the responsibilities and job description for the Engineering Manager, Software Development position at PitchBook Data, Inc.?


At PitchBook we work to provide global professionals with comprehensive data on the entire venture capital, private equity and M&A landscape so they can discover and execute opportunities with confidence. We credit our success and rapid growth to our cutting-edge products, customer centered attitude and ability to embrace and drive change.


In just over a decade, PitchBook has reached over 1,300 global employees with offices worldwide, and we’re not slowing down! Consistently recognized as a Best Place to Work, our culture is at the heart of our success and is driven by excellence, inclusion and fun. At PitchBook we’re committed to fostering an open and collaborative work environment.

About the Role:

As an Engineering Manager, Software Development in PitchBook’s engineering division, you will be leading software engineering, testing, and surrounding development activities for one or more teams for PitchBook globally. You will work closely with colleagues to build simple and elegant solutions to complex challenges, engaging our software engineers to unearth innovative ways to apply modern technologies and tools to delight our customers with the value of PitchBook data. 

You will build, train, and mentor engineering team members, identify and resolve impediments, oversee the integrity of software estimations, ensure our code and tests meet high standards, and develop software is with scalability, reliability, and maintainability in mind. 

This is a full-stack role, where you will utilize your strong background in Java, Javascript, React, web services (REST / gRPC), messaging frameworks (Kafka), cloud technologies, caching and persistence to build innovative solutions.  You will ensure our stream-aligned teams develop mastery of their discrete domains and have autonomy, ownership, accountability for their deliverables. 

You will ensure our development teams are contract-oriented in service design, building SLAs and versioned APIs, and collaborate with other technical leads and engineering managers to reduce friction and minimize dependencies for fast flow in our teams.  You will ensure we have robust test automation suites and align with automated build & CI/CD pipelines and containerized delivery (Kubernetes / Docker / Helm).  You will dive deep into code as needed.
 

Your ability to collaborate with product management, provide leadership across multiple locations, set a high bar for our team members, and hire, train and retain exceptional talent in the organization will be critical to your success. You will solicit feedback, engage others with empathy, build leaders on your teams, inspire creative thinking, and help create a culture of belonging, teamwork, and purpose. 

If you love building customer-centric solutions, strive for excellence every day, are adaptable and focused, and believe work should be fun, come join us! 

Primary Job Responsibilities:

  • Leads software development technical direction and execution (operations, processes, practices, and standards), and code quality for one or more teams, working closely with engineering leadership and product management to craft roadmaps and achieve success criteria
  • Bridges the gap between business/product needs and execution, including by building and delivering on group-level OKRs, identifying resource needs, and building execution plans for initiatives
  • Ensures software development roadmap items are delivered on-time and with exceptional quality
  • Extends influence across distributed engineering teams to make strong day-to-day decisions independently through effective knowledge management, communities-of-practice, mentorship, and training
  • Serves as a force multiplier for product teams by removing roadblocks, implementing process improvements, providing frequent, actionable feedback to team members, and building practices for ideation and innovation
  • Ensures robust engineering diagrams are maintained, developing a detailed understanding of key aspects of current software state, and engaging engineers at a code and design level
  • Describes technical context in intuitive ways for different audiences, adapting communication from highly technical deep dives with engineers to non-technical dialogue with executive stakeholders
  • Establishes and drives a culture founded in creating belonging, psychological safety, candor, connection, cooperation, and fun
  • Understands how to apply Agile, Lean, and principles of fast flow to team efficiency and productivity

Skills and Qualifications:

  • B.S. in Computer Science, Software Engineering, or related. 
  • 7 years in software development roles.  Experience in identity management a plus 
  • 3 years in an engineering leadership role with direct management responsibilities of at least 5 people
  • 3 years hands-on coding and delivering services that are provided “as a service” to other teams as part of a large-scale distributed microservices architecture
  • Experience with Java, Spring Framework (including Spring Boot), and Java-oriented middleware technologies are a must.  Experience with Javascript and React (or Angular/Vue) a plus
  • Experience with containerization technologies, including Kubernetes and Docker, and understands how to build for cloud-scale delivery, including scalability, resiliency, and recoverability
  • Has successfully delivered on large technical initiatives from scoping to launch, with a strong metrics focus
  • Excellent communication skills, written and verbal 

If you are ready to start the conversation about how you might contribute to all the happenings at PitchBook, submit your resume today! PitchBook appreciates and respects diversity, and as such, we are an equal opportunity employer.

#LI-JH1 

Salary.com Estimation for Engineering Manager, Software Development in Seattle, WA
$153,215 to $195,548
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Engineering Manager, Software Development.

Click the checkbox next to the jobs that you are interested in.

  • Batch Testing Skill

    • Income Estimation: $124,827 - $154,865
    • Income Estimation: $121,089 - $154,193
  • Bug/Defect Analysis Skill

    • Income Estimation: $153,752 - $200,235
    • Income Estimation: $162,729 - $194,659
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Engineering Manager, Software Development jobs in the Seattle, WA area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!