Skip to content

Open nowPosted 26 hours ago

Staff Software Engineer

Workable (global search)107,284 open roles

Where
Spain
Work mode
Remote
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowStaff Software EngineerWorkable (global search) · Spain
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Workable (global search)'s own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

9.5% of postings close within 7 days. Measured by our own scanner across the market. Workable (global search) postings stay open a median of 5 days.

Share of postings closed within
  1. 1.8%1 day
  2. 4.0%3 days
  3. 9.5%7 days
  4. 15.6%14 days
  5. 33.9%30 days
This job: posted 26 hours ago

Workable (global search) median: 5 days open

The posting

At SPD Technology, we bring together a team of like-minded people who are driven by the desire to bring value through their work, united in their commitment to high performance and delivering custom, cutting-edge tech solutions that drive clients’ growth. We empower our people with a culture of excellence and enable them with the opportunity to uphold their accountability to contribute on each level. We value humanity and collaboration, encourage professional and personal growth, and foster a supportive and flexible work environment where everyone’s contribution is welcomed.

And now we are looking for a Staff Software Engineer to join us as part of our team.

About the role

PitchBook — a platform for investment professionals. Our software provides access to data and the analytical tools to get answers fast and discover promising opportunities. Uncovers actionable insights and trends hidden within the financial data of more than three million companies. Users all over the world include large corporations, start-ups, venture capital and private equity firms, investment banks, and many others.

Our Tech Stack

Java, Spring, React, Typescript, Apache Beam, Flink, Python, LangGraph, GCP/AWS, K8s.

Work Environment

Flexible schedule with participation in team ceremonies and cross-functional collaboration. Time zone: Europe/Kyiv.

As a qualified expert, You will

- Solve strategic engineering problems hands on. Explore technologies, build prototypes, and produce reference implementations that make architectural qualities and tradeoffs observable.

- Design and deliver working software. Architect, implement, test, and maintain services and platform components, including backend systems and architecture-related frontend concerns such as micro-frontend patterns.

- Automate architectural conformance. Design and implement AI-based architectural conformance checks and fitness functions that continuously evaluate whether systems follow agreed principles, patterns, and quality constraints.

- Turn ambiguity into an executable approach. Break complex problems into bounded areas, apply domain-driven design, and select a practical course of action when information or precedent is limited.

- Define measurable quality goals. Establish and continuously evaluate requirements for performance, scalability, reliability, security, availability, recoverability, maintainability, portability, usability, and extensibility.

- Document architecture evolution. Describe the current state, target state, transition steps, constraints, alternatives, and decisions in forms that engineering teams can use.

- Make explicit engineering tradeoffs. Provide balanced recommendations on build versus buy, now versus later, and refactor versus rebuild, including cost and operational implications.

- Create reusable engineering patterns. Develop scaffolding, templates, reference architectures, or platform capabilities that teams can adopt without depending on the Staff Software Engineer long term.

- Guide delivery teams. Perform architecture and design reviews, coach engineers through difficult decisions, and enable teams to make high-quality choices independently.

- Communicate for the audience. Explain technical context clearly to engineers, technical leaders, product managers, and business stakeholders, and incorporate useful feedback.

We’re looking for you if you have

- A degree in Computer Science, Information Systems, or a related field, or equivalent practical experience.

- At least 6 years of experience in software engineering using Java or a comparable object-oriented language.

- At least 3 years developing microservices and experience building distributed or event-driven systems in the cloud.

- Practical knowledge of service-oriented architecture, domain-driven design, clean architecture, hexagonal architecture, and common architecture patterns.

- Experience implementing agentic applications and tools applying evaluation approaches as part of the process

- Experience designing RESTful APIs and event driven Kafka-based applications

- Experience with mainstream relational databases, caching, replication, and search technologies.

- Experience developing and evaluating agentic applications.

- Experience with Google Cloud Platform or Amazon Web Services with container orchestration technologies.

- Strong problem-solving skills and the ability to lead through technical guidance across multiple teams without formal authority.

- Excellent written and verbal communication with engineers, managers, and product partners.

Interview Steps

  1. Pre-screening with recruiter
  2. Technical Screening
  3. Technical Interview
  4. HR BP Interview
  5. Final сlient Interview
From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Workable (global search)'s own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Workable (global search)'s form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Workable (global search)'s answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.