SPD Technology is a place where everyone knows how to develop awesome software, does that great, and wants to do that better. We write more than code, we create solutions with business needs in mind. We want to be a part of innovations. To make that, we’re ready to learn and gain new expertise.
13 липня 2023

Lead Software Development Engineer (Brightspot) (вакансія неактивна)

Київ, Львів, Черкаси, віддалено

SPD-Ukraine is looking for Lead Software Development Engineer to work with cutting-edge fintech product, who will help to make PitchBook as a Research Firm. You will work on integration with Brightspot CMS (APIs, queues, storages), developing new content types, and improving existing ones. Work closely with the Team, product owner/managers, designers, and other stakeholders.

Project:
PitchBook is an analytical platform for investment professionals, it collects information from various sources and presents it in a convenient way for users. PitchBook platform is very useful almost for everyone who operates on the financial market — for start-ups and large corporations, for venture capital and private equity firms, for investment banks and market analytics, and many others. Engineering team is continuously growing and improving the technical landscape. For instance, this year we’ve already finished migration to k8s for testing environments, production is going to finish by the end of this year. From process perspective, we’re finalizing the transformation to Team topologies and Scrum-based Agile.

Team:
The CMS team is re-building and owns a marketing and lead generation platform domain that is used by editorial, marketing, and research teams which create content of different levels of complexity and purposes. Due to scaling needs, we need to migrate the existing in-house built CMS to 3rd party CMS — Brightspot, build an integration layer between the two systems to meet a wide range of business needs.

Technical stack:
Java 11/17, Spring, Dari, PostgreSQL, Solr, MySQL, k8s, FluxCD, OpenAPI, RabbitMQ, Kafka, HTML/CSS, JS ES6, Handlebars

Processes:
Scrum-based Agile in Stream-Aligned Teams (Team Topologies)

Team setup:
Stream Development Lead, 1 BE, 2 FE, 2 QA

Experience:

  • 5+ years of experience in web software development
  • Experience in leading remote team (2+ developers)
  • Strong knowledge of Java Core, Java 11/Java 17
  • Experience with Spring Framework, Spring Boot 2/3
  • Experience in designing and building production systems that work with data at scale
  • Good knowledge of HTML/CSS/JS
  • Good knowledge of microservices concepts
  • Strong knowledge of SQL (PostgreSQL is the best match)
  • Good OOP skills
  • English Upper-Intermediate+

Would be a plus:

  • Experience with Java-based CMS systems (i.e. Brightspot)
  • Experience with Message Brokers (RabbitMQ, Kafka)
  • Experience with Solr
  • Experience with OpenAPI
  • Experience with Kubernetes
  • Experience with GraphQL

Responsibilities:

  • Work with tech alignment with strategic priorities for the Team
  • Build communication bridges between Tech and Business teams, evolve owned product
  • Participate in hiring process
  • Own system business SLA, code maintainability, and operability
  • Manage tech documentation artifacts
  • Manage the Team:
    • onboard, mentor, correct performance, Team’s workload
    • provide coaching to improve the performance of team members and drive accountability
    • supervise, and coordinate work activities of direct reports relating to people operations processes.

Schedule:
Flexible, no late evening meetings

Interview steps:

  1. Pre-Screening with the recruiter (30 min)
  2. Tech-Screening (30 min)
  3. Tech-Interview (up to 1.5 hours)
  4. HR-Interview (up to 1 hour)

We offer:

  • Medical Insurance yearly budget to obtain insurance plan in Ukraine / financial reimbursement of expenses on medical services outside Ukraine;
  • 20 business days of paid vacation, unlimited sick leave, 4 days of emergency leave.
  • Sports program: 50% reimbursement for gym, sports events and equipment, massage services within budget limit.
  • Wellbeing program: individual consultations with professional psychologists, psychiatrists, and coaches.
  • Budget for personal learnings, conferences, certifications, courses, subscriptions etc. and language classes (Ukrainian, English).
  • Family events present, and financial help in emergency cases.

About SPD-Ukraine

As a part of SPD Group, we provide software engineering and product development services for clients worldwide—the USA, Israel, UK, and EU. Our world-class team of 600+ engineers deliver Web, Mobile, AI/ML or Enterprise solutions to a wide range of business domains, such as FinTech, eCommerce, SaaS, LegalTech, InsurTech, HRTech, Cybersecurity, etc. Our key clients are world-renowned iconic brands such as Poynt, PitchBook, MorningStar. Ten of our clients report more than $100 million in annual revenue.
Headquartered in London, UK and with development centers in Kyiv, Lviv, Cherkasy, Ukraine, SPD Group aims to impact the lives of millions by revealing great tech idea and potential. We do not cooperate with companies from russia and belarus.

Does this sound like the kind of place you want to work at? We look forward to hearing ’hi’ from you :)