Director, Software Architecture

Sorry, this job was removed at 3:03 a.m. (PST) on Tuesday, December 21, 2021
Find out who's hiring in Seattle.
See all Developer + Engineer jobs in Seattle
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

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 the Director of Software Architecture in PitchBook's engineering division, you will be leading architectural vision, strategy, and execution for PitchBook's suite of products and data platforms. You will work with engineers to design and build exceptional solutions relied upon by used by thousands of PitchBook customers every day, and work with PitchBook professionals around the world with the collective goal of delighting our customers and growing our business. 


You will utilize your extensive background building, designing, and delivering software solutions across engineering disciplines and tiers, focusing on middleware (synchronous & asynchronous, N-tier), cloud, security, data platform, and database but with experience in front-end (mobile and web) as well. You will be both hands-on (building diagrams, analyzing our current software suites, digging deep into our existing codebases and system designs) and broad (leading, mentoring, supporting, strategizing). You will assess and manage our technology decisions, technical debt, and provide business-level guidance. 
You will determine what "exceptional" means in engineering at PitchBook, in part through your ownership of PitchBook's principal engineering community. Your direct and indirect impact will be felt broadly, and you will foster an environment and culture that raises the engineering bar across the organization. You will make balanced, pragmatic decisions that blend tactics with strategy, building flexible solutions that combine industry best practices with technical knowledge of our products. You will decide when to solve a problem, when not to solve a problem, and whether or not we're solving the right problem. You will bring others along with you in developing solutions, engaging diverse perspectives to advance creativity and innovation. 
Your ability to collaborate with colleagues, provide leadership in a matrix-style structure, level up engineers and development managers, and extend architecture influence across hundreds of engineers globally will be critical to your success. You will solicit feedback, engage others with empathy, and help create a culture of belonging, teamwork, and purpose. 
Primary Job Responsibilities:

  • Owns software architecture vision, principles, and technology standards across the organization, working closely with engineering leadership and product management to craft roadmaps and success criteria 
  • Devises technology and architecture solutions that propel engineering excellence across the organization, simplify otherwise complex problems, and address the "-ilities" (portability, usability, maintainability, scalability, recoverability, availability, extensibility, and security)
  • Extends influence across the organization, leading distributed teams to make strong day-to-day architecture decisions independently through documentation, mentorship, and training
  • Makes pragmatic, organized, and balanced technical decisions in areas such as build vs. buy, now vs. later, and refactor vs. rebuild
  • Builds robust system diagrams, develops a detailed understanding of key aspects current software state, and engages 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
  • Learns constantly, including in available managed services (PaaS/SaaS/IaaS), libraries, frameworks, and platforms (commercial and open source), pros/cons and cost/benefit tradeoffs
  • Drives engineering architecture definition using multi-disciplinary knowledge, including in cloud engineering, middleware engineering, data engineering, and security engineering
  • Understands how to apply Agile, Lean, and principles of fast flow to engineering department efficiency and productivity, and architecture's role in driving team/organization structure and process
  • Provides and oversees high-level estimates for scoping large features

Skills and Qualifications:

  • M.S. in Computer Science, Software Engineering, or related 
  • 7+ years in architect or senior engineering roles with large-scale systems, including matrix-style leadership experience
  • 5+ years coding and delivering software as an engineer
  • 3+ years in a leadership role responsible for department- or company-level microservices architecture definition 
  • Extensive background in Java, Spring, Kafka, Javascript, Python, React, databases (e.g. PostgreSQL), caching solutions, and search technologies. 
  • Strong skills in containerization, including Docker, Kubernetes, Service Mesh (e.g. Istio)
  • Holds at least one "architect" level certification in AWS or GCP. 
  • Has successfully built and executed on multi-year technical initiatives, with a strong metrics focus
  • Excellent communication skills, written and verbal. You're a polished presenter. You can effectively read the situation and adjust your communication style to the audience 
  • (Preferred) Experience building systems requiring extensive ETL, data lakes/platforms, and data sourcing

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 

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Located just blocks away from Pike Place Market and historic Pioneer Square, our headquarters boast stunning mountain views

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about PitchBookFind similar jobs