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

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