SR. ENGINEERING MANAGER, SOFTWARE ARCHITECTURE

PitchBook, a Morningstar company
Full-time
Seattle, Washington, United States
$250,000-$310,000
Posted on 2 months ago

Job Description

The Senior Engineering Manager, Software Architecture will lead a geographically distributed team of software architects, responsible for architecting and delivering the next suite of services powering the PitchBook platform. This role involves guiding teams, shaping architectural principles, driving team growth, and collaborating with stakeholders to build exceptional customer solutions.

Responsibilities

  • Lead, mentor, and manage a team of Staff and Senior Staff software architects
  • Conduct performance reviews and set goals
  • Build a collaborative team environment
  • Manage resource allocation and team capacity
  • Define and prioritize architecture team work
  • Oversee and support architecture vision and strategy
  • Guide architectural solution design
  • Establish and manage team ceremonies
  • Refine architectural processes
  • Define and enforce architectural standards
  • Ensure architectural quality and consistency
  • Conduct architectural reviews
  • Champion technical excellence
  • Design and maintain components of PitchBook’s services
  • Ensure qualities/non-functional requirements are defined and evaluated
  • Document architecture evolutions
  • Collaborate with engineers, product managers, and stakeholders
  • Provide technical guidance
  • Design and deliver end-to-end initiatives
  • Improve products using return on experience
  • Support company vision and values
  • Participate in company initiatives

Requirements

  • Degree in Computer Science or related field
  • 12+ years of related experience (Bachelor’s)
  • 10+ years in Software Development/Engineering
  • 6+ years managing Staff Level Architects
  • 5+ years experience with Java or similar
  • 4+ years experience developing microservices
  • Experience with Service-Oriented & Microservices Architecture, Cloud Architecture, DDD
  • Fluent in identifying and applying architecture patterns
  • Experience with middleware, platform, or system of systems
  • Experience with web technologies (JSON, JWT)
  • Experience with AWS and/or GCP
  • Experience with Spring Boot/Spring Framework
  • Experience with Kubernetes
  • Experience with AI tools for productivity
  • Agile environment experience
  • Strong communication and problem-solving skills
  • Authorized to work in the United States

Benefits

  • No benefits