via Lever · 11 settembre 2026 ·8 giorni fa

Senior Software Engineer, Backend - Data Streaming

jobgether
Romania Tempo pieno
Questo annuncio proviene da Lever
Vedi annuncio originale ↗

Accountabilities

  • Design and build the core streaming infrastructure that decouples process data access from the live execution engine, using durable and cost-efficient storage.

  • Develop customer-facing data streaming capabilities that enable reliable integration with platforms such as Kafka and allow customers to consume process data within their own systems.

  • Help redesign how analytics products consume and serve process data at scale, moving data access away from the engine’s critical path.

  • Make foundational architectural decisions within a small, high-ownership team, particularly around consistency, durability, distributed streaming pipelines, and data reliability.

  • Lead medium-to-large engineering initiatives from solution design and planning through cross-team coordination and predictable delivery.

  • Work closely with Product to translate requirements into actionable technical solutions and help shape the evolution of the data streaming architecture.

  • Collaborate with Data Layer, Distributed Systems, QA, Support, and SRE teams to deliver reliable and scalable solutions.

  • Participate in L3 support and on-call rotations, investigating production issues in the data layer and incorporating operational learnings into future product improvements.

  • Contribute to clear engineering practices through code reviews, technical discussions, direct feedback, and collaborative problem-solving.

Requirements


  • 7+ years of backend engineering experience, with strong expertise in Java and a focus on distributed or data-intensive systems.

  • Hands-on experience with object storage technologies such as S3, GCS, Azure, or similar, including experience designing reliable and idempotent upload and commit protocols.

  • Practical experience with Kafka or comparable streaming and event-log technologies.

  • Strong understanding of distributed systems fundamentals, including consistency, durability, scalability, and fault-tolerant data processing.

  • Demonstrated ability to drive technical initiatives through ambiguity and help design systems that are still evolving, rather than only extending established architectures.

  • Proven experience leading engineering initiatives lasting three months or more, covering solution design, project planning, cross-team coordination, and delivery.

  • Strong communication and collaboration skills, with the ability to work effectively in a remote-first environment and communicate technical concepts clearly with both technical and product stakeholders.

  • Comfortable providing and receiving direct, constructive feedback through code reviews and technical collaboration.

  • Willingness and ability to use the product as part of understanding the systems and customer experience.

  • Experience with Apache Iceberg, Parquet, or broader lakehouse and data-lake architectures is a plus.

  • Familiarity with embedded state stores such as RocksDB for projection or checkpointing workloads is desirable.

  • Experience with stream-processing frameworks such as Apache Flink, particularly stateful processing and checkpointing, is an advantage.

  • Familiarity with object-storage-native streaming architectures is beneficial.
Benefits:
  • Fully remote and globally distributed work environment.

  • Flexible work arrangements designed to support different locations and working styles.

  • Home office budget and co-working space support.

  • Flexible time off to recharge and maintain sustainable work-life balance.

  • Annual company-wide kickoff, team offsites, local gatherings, and connection budgets to support meaningful in-person collaboration.

  • Locally tailored healthcare benefits where applicable.

  • Access to Modern Health for global mental wellbeing support.

  • Live Well Lifestyle Spending Account supporting fitness, family care, personal interests, experiences, and financial wellbeing, scaling to €1,000 annually from 2027.

  • Retirement and pension plans, often including company contributions, plus life and disability insurance where applicable.

  • Up to $1,000 / €1,000 / £1,000 per year for self-directed professional development, including courses, certifications, and books.

  • Opportunity to work on greenfield distributed systems and highly visible technical architecture.

  • Significant autonomy and ownership within a small engineering team.

  • Exposure to complex data streaming, analytics, and enterprise-scale infrastructure challenges.

  • Compensation is location-based and varies according to market, skills, experience, and location. For employees based outside the listed compensation markets, a personalized total rewards assessment is provided during the hiring process.

  • Equity may be offered through a virtual stock option plan, where applicable.

Il mercato per questo tipo di ruolo

Offerte simili
32
posizioni Ingegneria a Romania
Tempo pieno
73%
delle offerte Ingegneria in Italia
Remote possibile
26%
delle offerte Ingegneria
jobgether

200 open positions · Argentina, Austria, Belgium, France, Germany +11

📊 Ingegneria · Italia
584
active jobs
23.1%
Remote
Ø 3d
avg. online
Top skills in demand
ExcelERPISOPythonAWSCI/CDSQLAzureAgileLean

Domande frequenti

Quante offerte Ingegneria ci sono a Romania?
Attualmente 32 posizioni Ingegneria a Romania su AlmostHired, in 10 aziende diverse. I nostri dati sono aggiornati quotidianamente.
Le posizioni Ingegneria offrono lavoro da remoto?
26% delle offerte Ingegneria in Italia permettono il lavoro da remoto, parziale o totale. Per filtrare specificamente le posizioni remote, usa AlmostHired.
Come faccio a sapere se sono adatto a questa offerta?
Carica il tuo CV — la nostra IA confronta il tuo profilo con i requisiti del lavoro e ti dà un match score preciso, con competenze corrispondenti e mancanti.