PitchBook Data
Sr. Software Development Engineer, Full Stack
Seattle, Washington, United States · Senior
No sponsorshipDetected 20 hours ago
JavaSpringDistributed SystemsBackend DevelopmentFull-Stack DevelopmentCode ReviewPostgreSQLElasticsearchAWSGCPDockerKubernetesAPI DevelopmentRESTKafkaData EngineeringData ScienceLLMsIncident ResponseExcelCommunicationCollaborationMentoring
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
- Design, implement, and maintain backend services and data pipelines that ingest, transform, enrich, and index large-scale company and person data
- Own features and system components end-to-end: requirements through design, implementation, testing, and production support
- Write well-designed, testable, and efficient code that meets performance, scalability, and reliability standards
- Contribute to architecture and technical design discussions; identify tradeoffs and advocate for sound engineering decisions
- Perform code reviews and provide meaningful technical feedback to peers
- Support production systems - deployments, troubleshooting, and incident response
- Apply AI tooling to improve your own development, testing, and delivery efficiency; experiment with LLM-powered capabilities where relevant to the platform
- Collaborate with engineers, product managers, and data science partners in an Agile environment
- We value curiosity and the drive to find better ways of doing things.
- As a Senior Software Development Engineer on the Data Platform team, you will design and build the backend systems that ingest, correlate, enrich, and serve billions of records across PitchBook's customer-facing products.
Requirements
- Bachelor's degree in Computer Science, Information Systems, or a similar field
- 5+ years of software engineering experience, predominantly in backend systems
- 5+ years of Java development experience, including production microservices
- 4+ years with Spring Boot / Spring Framework
- Strong experience with Kafka or comparable streaming/messaging platforms
- Solid experience with PostgreSQL or other relational databases at meaningful data volumes
- Hands-on experience with Elasticsearch or comparable search and indexing platforms
- Experience with containerization and orchestration (Docker, Kubernetes) in production environments
- Experience with AWS and/or GCP
- Experience with unit and integration testing
- Proficient in RESTful API design
- Experience with unit and integration testing; strong belief in test coverage as a quality bar
Nice to have
- Familiarity with large-scale data ingestion, transformation, or enrichment pipelines - entity resolution, deduplication, or data quality work is a strong plus
Skills
- Skills and Qualifications:
Compensation
- Benefits + Compensation at PitchBook:
Benefits
- Comprehensive health benefits
- Additional medical wellness incentives
- STD, LTD, AD&D, and life insurance
- Support the vision and values of the company through role modeling and encouraging desired behaviors
Company info
- Participate in various company initiatives and projects as requested
Visa & Work Authorization
- Must be authorized to work in the United States without the need for visa sponsorship now or in the future
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.