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
Apply directly at PitchBook Data →Create a free account for alerts like thisView PitchBook Data immigration profile
This listing is sourced directly from PitchBook Data's careers page and normalized into a canonical job model.