Taro Logo

Sr. Software Development Engineer (Back-End), Finance Platform Automation

PitchBook's Product & Engineering team builds world-class customer experiences through product innovation, focusing on big thinking and problem-solving.
Backend
Senior Software Engineer
In-Person
501 - 1,000 Employees
7+ years of experience
Finance · Enterprise SaaS

Job Description

PitchBook is seeking a Senior Software Development Engineer to join their Engineering Revenue Platform division. This role focuses on designing and developing backend software solutions that power their finance technology stack. The position involves working with modern system design, development patterns, and data modeling to build solutions that integrate seamlessly into CI/CD pipelines.

The role is crucial in building end-to-end solutions across quote-to-cash, billing, revenue modeling, pricing, commissions, deal execution, and payment collection. You'll be integrating with external systems like Oracle, Informatica, Salesforce, Sidetrade, and Stripe. The position also involves contributing to AI-powered initiatives and guiding the team in building intelligent, data-driven platform capabilities.

As a senior engineer, you'll provide technical leadership and help shape the architecture and development strategy for revenue platforms. The role requires strong communication skills to translate customer needs into implementable solutions while working with internal finance, sales, and account management teams.

The ideal candidate will have extensive experience with backend development, cloud technologies, and modern development practices. You'll work in a collaborative environment where you'll mentor other engineers and drive technical excellence. The position offers the opportunity to work with cutting-edge technologies and contribute to the company's strategic goals through innovative solutions.

Working at PitchBook means joining a team that values curiosity, customer empathy, and continuous improvement. The company offers a hybrid work environment with the flexibility to work remotely while maintaining regular in-person collaboration. This role provides an excellent opportunity for someone who wants to make a meaningful impact while working with modern technologies in the financial technology sector.

Last updated 12 days ago

Responsibilities For Sr. Software Development Engineer (Back-End), Finance Platform Automation

  • Design, develop, and maintain backend services, APIs, and CI/CD pipelines for revenue platforms
  • Build robust integration points and validation mechanisms
  • Architect and optimize solutions that integrate with Salesforce, Snowflake, Workato, and other core systems
  • Lead initiatives to enhance system performance and code quality
  • Lead engineering practices and mentor the team
  • Partner with Product, EMs, and Finance teams to translate business needs into solutions
  • Own end-to-end service health, implementing monitoring, logging, and alerting
  • Proactively identify and resolve defects and technical debt
  • Evaluate and adopt emerging technologies like GenAI
  • Foster a culture of continuous improvement

Requirements For Sr. Software Development Engineer (Back-End), Finance Platform Automation

Java
Python
JavaScript
Kubernetes
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 7+ years of experience in software development
  • Expert-level proficiency in Java, Python, or JavaScript
  • Strong understanding of the Salesforce AI ecosystem
  • Experience with Agile methodologies and DevOps principles
  • Hands-on experience with cloud environments (GCP and AWS)
  • Proficient with Docker and Kubernetes
  • Skilled in monitoring system health using Grafana and Prometheus
  • Experience with ELK stack
  • Experience in financial services or B2B platforms is a plus

Benefits For Sr. Software Development Engineer (Back-End), Finance Platform Automation

  • Hybrid work environment