Staff Software Engineer - Platform

Jobgether

Espagne

Sur place

EUR 90 000 - 130 000

Plein temps

Il y a 3 jours
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

USD $500 home-office setup allowance
USD $150 monthly stipend via Brex Card
Stock options
Health benefits

Résumé du poste

Jobgether seeks a Staff Software Engineer for the Platform team in Spain to define the long-term technical vision of a large-scale, event-driven streaming platform powering real-time financial services.

You will own architecture from the event backbone to client libraries, drive security and reliability, and mentor engineers in a globally distributed environment.

Qualifications

  • 8+ years of professional software engineering experience, with scale experience.
  • Strong expertise in Kafka or Redpanda and stream processing.
  • Experience delivering real-time data via WebSockets, SSE, or gRPC.
  • Proficiency in Go or the ability to become productive quickly.
  • Experience building shared libraries with API stability and versioning.
  • Solid relational database knowledge, esp. PostgreSQL.

Responsabilités

  • Own platform architecture and 2–3 year roadmap for the event streaming platform.
  • Lead transition to event-driven architectures across teams.
  • Define engineering standards for schema evolution, ownership, and deprecation.
  • Design scalable real-time streaming infrastructure and manage failures.
  • Mentor senior engineers and participate in on-call rotations.
  • Collaborate on authentication, developer experience, and AI-native efforts.

Connaissances

Go
Redpanda
Event-driven architecture
Distributed systems
Kafka
Go proficiency
APIs and shared libraries

Outils

Kubernetes
PostgreSQL
Protobuf/Avro

Description du poste

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer – Platform based in Spain.

As a Staff Software Engineer on the Platform team, you will define the long-term technical vision for a large-scale, event-driven streaming platform that powers real-time financial services. You will take ownership of the architecture, from the event backbone and shared client libraries to user-facing streaming infrastructure. Working primarily with Go and Redpanda, you will influence engineering standards, guide architectural decisions across teams, and help modernize systems through event-driven design. You will also contribute to authentication, developer experience, quality engineering, and AI-native development initiatives. This is a senior technical leadership role combining strategic direction, hands-on engineering, cross-functional collaboration, and mentorship in a globally distributed environment.


Accountabilities
  • Own platform architecture and technical strategy

    • Define the end-to-end architecture and two-to-three-year roadmap for the event streaming platform, including Redpanda, the UTS ecosystem, client libraries, and user-facing streaming services.

    • Lead the transition from batch-based processing to event-driven architectures across the organization, partnering closely with the teams responsible for individual systems.

    • Establish engineering standards for schema evolution, topic ownership, event replay, idempotency, backward compatibility, versioning, and deprecation.

  • Build reliable, scalable real-time systems

    • Design and optimize streaming infrastructure to support high-volume client connections, connection fan-out, slow consumers, backpressure, message ordering, and delivery guarantees.

    • Anticipate and address complex failure scenarios, particularly during periods of high market volatility.

    • Own and evolve shared libraries and internal services used by multiple engineering teams.

  • Influence security and platform-wide engineering

    • Help shape authentication and authorization architecture, particularly where identity management intersects with streaming subscriptions, long-lived connections, token lifecycles, and multi-tenant isolation.

    • Contribute to developer experience, quality assurance, and AI-native engineering initiatives, ensuring that platform schemas, contracts, and event streams support agent-driven development workflows.

    • Collaborate with Site Reliability Engineering on chaos testing and resilience exercises, and with QA teams on test tooling and pre-production release gates.

  • Provide technical leadership and operational ownership

    • Drive architectural alignment across teams through technical proposals, design reviews, and influence rather than formal authority.

    • Mentor senior engineers, share expertise, and delegate meaningful technical work that supports the growth of others.

    • Participate in the platform on-call rotation and act as a technical lead during incidents affecting shared infrastructure.

    • Manage deployments and contribute hands-on across application code, infrastructure configuration, logs, metrics, and operational troubleshooting.

Requirements:
  • Professional experience and technical expertise

    • At least 8 years of professional software engineering experience, including several years operating systems at significant scale.

    • Strong production-level expertise in Kafka or Redpanda, including partitioning, consumer groups, rebalancing, retention policies, delivery guarantees, and performance under load.

    • Experience delivering real-time data to clients at scale using technologies such as WebSockets, Server-Sent Events (SSE), or gRPC streaming, with a solid understanding of fan-out, backpressure, and slow-consumer management.

    • Proficiency in Go, or deep experience with another strongly typed programming language and the ability to become productive in Go quickly.

    • Experience building or maintaining shared libraries used across multiple teams, with a practical understanding of API stability, backward compatibility, versioning, and deprecation.

    • Solid experience with relational databases, including core database concepts applicable to PostgreSQL.

  • Infrastructure, security, and operational skills

    • Strong Kubernetes knowledge beyond the basics, including the ability to write Helm charts and apply security best practices; relevant professional experience or certifications are expected.

    • Demonstrated expertise in at least one adjacent area: identity and access management, developer tooling and continuous integration, or testing and system resilience.

    • Experience designing and operating distributed systems, with the ability to investigate production issues using logs, metrics, and other diagnostic tools.

    • A track record of leading technical direction across team boundaries, including ownership of architectural decisions, technical proposals, and cross-team implementation.

    • Experience mentoring senior engineers and helping engineering teams improve their technical capabilities.

  • Leadership and working style

    • Previous startup experience and comfort working in an environment with ambiguity, changing priorities, and evolving processes.

    • Ability to balance technical quality and long-term maintainability with delivery speed and business needs.

    • A proactive, accountable mindset, with the ability to identify problems and take ownership without depending on established documentation or processes.

    • Strong communication and collaboration skills, with the ability to build consensus and lead through technical credibility and influence.

  • Additional experience that would be an advantage

    • Familiarity with interface definition languages or binary serialization formats such as Protobuf, Avro, or FlatBuffers, particularly schema evolution across many consumers.

    • Experience with change data capture tools such as Debezium or PeerDB, and an understanding of PostgreSQL logical replication.

    • Knowledge of authentication technologies and standards such as OAuth 2.0, OIDC, JWT, Keycloak, or Cognito, especially for long-lived connections and machine-to-machine access.

    • Experience developing agentic or AI-native developer tools, or designing systems intended to be operated by AI agents.

    • Background in chaos engineering, game days, load testing, or fault-injection testing.

    • Experience with infrastructure as code and deployment tools such as Argo CD or Terraform.

    • Familiarity with observability technologies including Grafana, Prometheus, Tempo, and PromQL.

    • Experience in fintech or another regulated industry, with an understanding of how compliance requirements influence system architecture.

Benefits:
  • Competitive salary.

  • Stock options.

  • Health benefits.

  • One-time USD $500 home-office setup allowance for new hires.

  • USD $150 monthly stipend provided through a Brex Card.

  • Opportunity to work with a globally distributed team of engineers and industry professionals.

  • A collaborative engineering environment that values curiosity, empathy, accountability, and open-source contributions.


How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Product Engineer (AI-Native)
Product Engineer (AI-Native)

Jobgether SRL • Espagne

À distance
EUR 85 000 - 110 000
Fully remote work
Competitive compensation
Vacation 28 days
+9
Senior Full-Stack Product Engineer | Node.js, AI-Native (Boosters R&D)
Senior Full-Stack Product Engineer | Node.js, AI-Native (Boosters R&D)

Jobgether SRL • Espagne

Sur place
EUR 70 000 - 110 000
Competitive compensation
Career development
Learning and networking
+7
Senior Software Engineer (Laravel | Next.js | PostgreSQL)
Senior Software Engineer (Laravel | Next.js | PostgreSQL)

Jobgether • Espagne

À distance
EUR 60 000 - 90 000
Permanent contract
Fully remote worldwide
Exposure to enterprise-scale projects
+1
Full Stack Engineer
Full Stack Engineer

Jobgether • Espagne

À distance
EUR 90 000 - 130 000
Fully remote work
Equity participation
High-impact ownership
+1
Fullstack Engineer, Investigator Tools
Fullstack Engineer, Investigator Tools

Jobgether • Espagne

À distance
EUR 112 000 - 128 000
Remote-first environment
Home office stipend
MacBook Pro provided
+4
Senior Fullstack Developer (m/w/d) - Claude Code Expert
Senior Fullstack Developer (m/w/d) - Claude Code Expert

Jobgether • Espagne

À distance
EUR 60 000 - 90 000
Flexible working hours
Remote or hybrid collaboration
Creative freedom and ownership
Senior ICT Technician
Senior ICT Technician

Jobgether • Espagne

À distance
EUR 42 000 - 66 000
Fully remote employment
Generous paid leave
Hardware budget
+3
Product Expert
Product Expert

Jobgether • Espagne

À distance
EUR 60 000 - 90 000
Fully remote work
Flexible time off
Coworking support
+5
Finance Systems Lead
Finance Systems Lead

Jobgether SRL • Espagne

À distance
EUR 90 000 - 120 000
Remote-first flexibility
Annual discretionary stipend
Co-working stipend
+6
Senior Product Designer
Senior Product Designer

Jobgether • Espagne

À distance
EUR 70 000 - 110 000
Equity participation
Remote work flexibility
End-to-end design ownership
+4