PitchBook Data

Staff Software Architect

Seattle, Washington, United States · Staff+

Sponsorship not specifiedDetected 12 hours ago
JavaSpringAWSGCPCloud PlatformsKubernetesRESTLLMsAgentic AIAI OrchestrationExcelCommunicationCollaborationMentoringAdaptability

About the role

  • As a member of the Product and Engineering team at PitchBook, you will be part of a team of big thinkers, innovators, and problem solvers who strive to deepen the positive impact we have on our customers and our company every day.
  • We thrive on customer empathy, which remains our focus when creating excellent customer experiences through product innovation.
  • As a team, we assume positive intent in each other's words and actions, value constructive discussions, and foster a respectful working environment built on integrity, growth, and business value.

Responsibilities

  • Document architecture evolutions (current state, future state, phasing) and communicate architecture and elaborate with teams
  • Collaborate with other engineers, product managers, and other internal stakeholders in an Agile environment
  • Provide technical guidance and perform architectural reviews with team members
  • Design and deliver on end-to-end initiatives with little to no guidance
  • Ensure qualities/non-functional requirements of the platforms and products are defined, measurable, and continuously evaluated to deliver the right product to our users
  • Implement well-designed, testable, and efficient code that meets product requirements, coding standards, performance, scalability, reliability, and the organization's goals and principles
  • We value curiosity and the drive to find better ways of doing things.
  • You will collaborate with external and internal stakeholders of different roles and backgrounds and who may have varying degrees of understanding of the domain.
  • Architect, design, develop, and maintain components of PitchBook's services including backend with aspects of front-end related to architecture (micro front-end patterns).

Requirements

  • Degree in Computer Science, Information Systems, or a similar field
  • 4+ years of experience with Java or a similar object-oriented language
  • 2+ years of experience developing microservices
  • Experience working on middleware, platform, or system of systems
  • Experience with Agentic AI architecture: Proven track record of designing systems using LLM orchestration frameworks (e.g., LangChain, LlamaIndex, or equivalent) for complex reasoning tasks
  • Experience designing standard interfaces and integrations with Model Context Protocol (MCP) that allow AI models and agents to securely and efficiently access structured and unstructured data
  • 8+ years of experience in a Software Development or Engineering role with a Bachelor's Degree, 6+ years of experience in a Software Development or Engineering role with a Master's degree, or 3+ years of experience in a Software Development or Engineering role with a PhD
  • Experienced in Service-Oriented & Microservices Architecture, Cloud Architecture, Domain Driven Design (DDD), Clean Architecture, and Hexagonal Architecture
  • Fluent in identifying and applying architecture patterns and designing RESTful API
  • Experienced with web technologies and standards (e.g., JSON, JWT)
  • Experienced with Amazon Web Services (AWS) and/or Google Cloud Platform (GCP)
  • Experienced in Spring Boot/Spring Framework
  • Experienced with Container orchestration software (e.g., Kubernetes)

Benefits

  • Support the vision and values of the company through role modeling and encouraging desired behaviors

Company info

  • Architect, design, develop, and maintain components of PitchBook's services including backend with aspects of front-end related to architecture (micro front-end patterns). Hands-on development will be part of the responsibilities

This listing is sourced directly from PitchBook Data's careers page and normalized into a canonical job model.