remote
Senior Software Development Engineer, Full Stack - PitchBook
Software Engineer
Lead end‑to‑end development of scalable web applications, driving architecture, code quality, and delivery across front‑end and back‑end layers using JavaScript, React, Node.js, Python, AWS, and relational databases.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance web services and user interfaces for data‑rich financial platforms.
- Collaborate with product managers, data scientists, and UX designers to translate business requirements into robust, scalable solutions.
- Implement CI/CD pipelines, automated testing, and performance monitoring to ensure reliability and rapid delivery.
- Mentor junior engineers, conduct code reviews, and promote best practices in architecture, security, and documentation.
- Stay current with emerging technologies and industry trends to continuously improve product quality and engineering efficiency.
Requirements
- 5+ years of full‑stack development experience with JavaScript, React, and Node.js.
- Strong background in Python, relational databases (PostgreSQL/MySQL), and cloud services (AWS).
- Proven ability to design scalable, maintainable architectures and lead technical discussions.
- Excellent problem‑solving skills, attention to detail, and a passion for clean, testable code.
- Experience with containerization (Docker), CI/CD, and automated testing frameworks.
Skills
javascriptreactnodejspythonawssql