PitchBook is looking to hire a Senior Software Development Engineer to deliver the next suite of backend services that power the PitchBook platform, build exceptional solutions for customers, and grow the business.
Requirements
- 6+ years in Software Development or Engineering roles
- 6+ years of experience with Java
- 4+ years of experience developing web services using Spring Boot/Spring Framework
- 4+ years of experience with frontend development
- Highly proficient in RESTful API design
- Experienced with Kafka
- Experience with web technologies and standards (HTML, CSS, ES6+, TypeScript, React, Redux, micro front-end architecture)
Responsibilities
- Design, develop, and maintain components of PitchBook’s front-end and backend services. Hands-on development will be an integral part of the responsibilities
- Implement well-designed, testable, and efficient code that meets product requirements, coding standards, performance, scalability, reliability, and the organization’s goals and principles
- Collaborate with other engineers, product managers, and other internal stakeholders in an Agile environment
- Provide technical guidance and perform code reviews for team members
- Design and deliver on small projects end-to-end with little to no guidance
- Provide support to applications in production in terms of deployment, troubleshooting, and incident management
- Apply AI automation to improve development, testing, and delivery efficiency
Other
- Bachelor’s degree in Computer Science, Information Systems, or a similar field
- Ability to handle a project through the entire software development lifecycle, end-to-end
- Demonstrate ability to lead and/or provide guidance to junior peers within the team
- Excellent written and verbal communication skills
- Strong problem-solving ability