PitchBook is looking to architect and deliver the next suite of services that power the PitchBook platform by guiding multiple teams to build exceptional solutions relied upon by thousands of customers.
Requirements
- Experienced in Service-Oriented & Microservices Architecture, Cloud Architecture, Domain Driven Design (DDD), Clean Architecture, Hexagonal Architecture, Domain Driven Design
- Fluent in identifying and applying architecture patterns, designing RESTful API
- Experienced with Amazon Web Services (AWS) and/or Google Cloud Platform (GCP)
- Experienced with Container orchestration software (e.g., Kubernetes)
- Experienced in using AI tools for productivity and efficiency (github copilot, claude code, gemini cli or other similar technology)
- 5+ years of experience with Java or a similar object-oriented language
- 4+ years of experience developing micro service
Responsibilities
- architecting and delivering the next suite of services that power the PitchBook platform
- guiding multiple teams to build exceptional solutions relied upon and used by thousands of PitchBook customers every day
- shaping principles, practices and capture just-in-time decisions based on trade-off analysis
- drive the growth of the team skills and competencies, including embracing the use of AI for productivity and efficiency and ensuring all team members are equipped to adopt and evolve the AI team practices
- break down abstract and complex problems into smaller problems and apply Domain Driven Design approaches such as identifying bounded contexts and establish decomposition process
- devise solutions based on limited information and precedent to find creative ways to tackle challenges
- interpret, assess and resolve a wide range of issues and be able to select the right course of action
Other
- Lead, mentor, and manage a team of Staff and Senior Staff software architects, fostering their professional growth and development
- Conduct regular performance reviews, provide constructive feedback, and set clear goals and expectations for the team
- Build a collaborative and innovative team environment, encouraging knowledge sharing and continuous improvement
- Manage resource allocation and team capacity to meet project demands and strategic initiatives
- Must be authorized to work in the United States without the need for visa sponsorship now or in the future