Staff Software Engineer: Platform Architect & Hands-on

Shine.fr

Madrid

On-site

EUR 90,000 - 130,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Shine, the financial copilot for entrepreneurs, seeks a Staff Software Engineer to lead technically while staying hands‑on. You’ll shape architecture, mentor engineers, and own long‑term platform health, building scalable systems and RESTful APIs in a collaborative, AI‑driven environment.

Join a fintech hub modernizing finance for over 400,000 small businesses across Europe, with 5–8 engineers and a strong emphasis on quality, observability, and rapid delivery.

Qualifications

  • 8+ years of professional software engineering experience.
  • Experience providing technical leadership without direct people management responsibilities.
  • Strong experience with TypeScript (Node.js/JavaScript).
  • Experience designing and building event‑driven architectures and microservices.
  • Strong understanding of REST API design, ownership, and lifecycle management.
  • Experience building and operating applications on AWS.
  • Experience with CI/CD pipelines using GitHub Actions.
  • Demonstrated ability to make architecture decisions and take long‑term ownership of technical solutions.
  • Passion for code quality through testing, reviews, engineering standards, and mentoring.
  • Genuine interest in financial, accounting, or business software domains.
  • Enthusiastic adopter of AI engineering tools in software development.

Responsibilities

  • Lead the technical direction of a product area, balancing immediate delivery with long‑term platform health.
  • Design and build scalable event‑driven systems and microservices.
  • Own the architecture, design, and evolution of REST APIs.
  • Make pragmatic architecture decisions that support growth, maintainability, and reliability.
  • Develop primarily in TypeScript (Node.js), writing clean, well‑tested, production‑ready code.
  • Drive engineering best practices through code reviews, technical standards, and mentoring.
  • Collaborate closely with Product, Design, and Engineering to deliver customer value.
  • Champion software quality, observability, performance, and operational excellence.
  • Use modern AI‑assisted engineering tools to improve productivity across coding, debugging, testing, and design.
  • Continuously evaluate new technologies and practices that improve developer experience and product quality.

Skills

TypeScript
Event‑driven architecture
Microservices
REST APIs
AWS
CI/CD
Technical leadership
AI in development
Fintech domain interest
Code quality & testing

Tools

NestJS
GitHub Actions

Job description

Shine, the financial copilot for entrepreneurs, seeks a Staff Software Engineer to lead technically while staying hands‑on. You’ll shape architecture, mentor engineers, and own long‑term platform health, building scalable systems and RESTful APIs in a collaborative, AI‑driven environment.

Join a fintech hub modernizing finance for over 400,000 small businesses across Europe, with 5–8 engineers and a strong emphasis on quality, observability, and rapid delivery.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer Product & Technology · Porto, Madrid
Staff Software Engineer Product & Technology · Porto, Madrid

Shine.fr • Madrid

On-site
EUR 90,000 - 130,000
(Senior) Cloud Infrastructure Engineer - AWS · GCP · Azure
(Senior) Cloud Infrastructure Engineer - AWS · GCP · Azure

Shine • Madrid

On-site
EUR 55,000 - 75,000
Senior Organizational Developement Partner (d/f/m)
Senior Organizational Developement Partner (d/f/m)

Shine Event Staffing • Madrid

Hybrid
EUR 70,000 - 100,000
Total Rewards Partner (d/f/m)
Total Rewards Partner (d/f/m)

Hub • Madrid

On-site
EUR 120,000 - 180,000
Total Rewards Partner (d/f/m)
Total Rewards Partner (d/f/m)

Shine • Las Rozas de Madrid

On-site
EUR 90,000 - 130,000
Staff Platform Engineer - Azure
Staff Platform Engineer - Azure

Shine • Madrid

On-site
EUR 90,000 - 130,000
Partnership Manager (Invoicing & Accounting)
Partnership Manager (Invoicing & Accounting)

Shine • Madrid

On-site
EUR 75,000 - 110,000
Impact
Ownership
Innovation
+1
Senior Org Development & Talent Growth Partner
Senior Org Development & Talent Growth Partner

Shine Event Staffing • Madrid

Hybrid
EUR 70,000 - 100,000
Head of Engineering — Scale an AI-Powered Fintech Platform
Head of Engineering — Scale an AI-Powered Fintech Platform

Spendesk • Barcelona

Hybrid
EUR 180,000 - 240,000
Flexible on-site and remote policy
Apple equipment
Moka.care
+1
Partnership Manager (Invoicing & Accounting)
Partnership Manager (Invoicing & Accounting)

Hub • Madrid

On-site
EUR 60,000 - 90,000
Impact
Ownership
Innovation
+1