At SPD Technology, we bring together like-minded professionals driven by the desire to create real value through technology. United by a commitment to high performance, we deliver custom, cutting-edge solutions that fuel our clients’ growth. We foster a culture of ownership and accountability at every level, promoting both professional and personal development. Collaboration, flexibility, and respect are the foundations of our work environment — we value each contribution and support one another in achieving excellence.
We are currently looking for a Lead Software Development Engineer to join our team.
About the role:
PitchBook is a platform designed for investment professionals, offering access to data and analytical tools that provide quick answers and help discover promising opportunities. It uncovers actionable insights and trends within the financial data of over three million companies. The platform is used worldwide by large corporations, startups, venture capital and private equity firms, investment banks, and many others. Key features of PitchBook include Advanced Search, Discovery & Insights, Company Profiles, Workflow & Efficiency, and many more.
You will join the team working on one of the core product streams and have the opportunity to influence the evolution of the product, optimize large-scale applications, and improve overall system performance.
Our stack:
Java 17/21, Spring Boot (MVC, JDBC, Security), PostgreSQL, Docker, Prometheus, Kubernetes, Elastic.
Team: Stream Development Lead, 2 Backend Engineers, 1 Frontend Engineer, 1 SDET
As a qualified expert, you will
- Architect, design, and develop complex, large-scale systems
- Identify and integrate innovative technologies
- Create and maintain system architecture and design documentation
- Design robust and scalable REST APIs
- Implement key algorithms for high scalability and reliability
- Write clean, testable code and unit tests
- Conduct code reviews and provide constructive feedback
- Diagnose complex issues across multiple systems and technologies
- Mentor and guide software engineers, fostering a culture of engineering excellence
- Collaborate with stakeholders across geographies (Ukraine, USA, India)
- Manage the engineering team and take ownership of product delivery
- Analyze requirements and contribute to solution design and planning
We’re looking for you if you have
- 5+ years of experience in commercial software development with Java & Spring
- 1–2+ years of experience in a Team Lead role with people and delivery management
- Strong knowledge of microservice architecture
- Hands-on experience with relational databases
- Solid understanding of concurrency and multithreading
- Experience with AWS (especially S3)
- Proficiency with containerization (Docker, Kubernetes)
- Familiarity with CI/CD pipelines
- Good experience with unit testing frameworks
- English level: Upper-intermediate or higher (spoken and written)
- Ukrainian — fluent (both spoken and written).
Bonus points
- Experience with complex ETL processes, data lakes, or data platforms
- Familiarity with Google Cloud managed services.
What’s in it for You
Reveal great tech solutions
Join a team of skilled professionals building custom, next-gen technology for globally recognized clients. Take on impactful work, tackle technical challenges, and grow through collaboration in long-term partnerships.
Experience an agile and flexible working environment
Work remotely or in a hybrid model from our fully equipped office hubs. Enjoy a flexible schedule and achieve a healthy work-life balance. Rely on predictable workloads and a performance-driven culture for long-term collaboration.
Embrace the opportunity for personal and professional growth
Advance your career through regular performance reviews, a clear career path, mentorship opportunities, and personalized learning plans. Access a corporate library, public speaking support, and more.
Feel cared about
Work alongside people who share your values. Enjoy open communication, mutual respect, and a supportive atmosphere. Join tech meetups, cultural events, and CSR initiatives that truly matter.
Interview steps:
- Pre-screening with a recruiter
- Technical interview
- Manager Interview.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior ML Operations
2026-04-23
Fullstack Engineer (m/w/d) - Android & Kotlin
2026-05-22
Senior Full Stack Engineer (Java, SSR)
2026-04-23
- Posted
- May 06, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Ukraine
- Company
- SPD Technology
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior ML Operations
2026-04-23
Fullstack Engineer (m/w/d) - Android & Kotlin
2026-05-22
Senior Full Stack Engineer (Java, SSR)
2026-04-23