Inscreva-se para aceder a todos os recursos do nosso serviço
  • Pesquisa de emprego
  • Favorito
  • Criar um CV
    Novo
  • Salários
  • Alertas de emprego

Senior Software Engineer (YDB Team)

Portugal
  • Trabalho remoto

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer (YDB Team) based in Portugal.

This is an opportunity to work on highly scalable infrastructure powering demanding AI and cloud workloads.
You will contribute to an open-source distributed database and storage platform at the heart of critical cloud services.
The role focuses on solving complex systems challenges through high-performance C++ engineering and advanced optimization.
You’ll work with modern hardware, including high-speed networking, NVMe storage, and data processing accelerators.
Your work will directly influence performance, reliability, scalability, and efficiency across production-grade infrastructure.
You’ll collaborate with experienced engineers in an international, fast-moving environment where technical ownership is encouraged.
This is a hands-on role for someone excited by low-level systems, distributed computing, and building infrastructure for the future of AI.

Accountabilities
  • Develop and optimize YDB components to take full advantage of modern hardware, including QLC NVMe drives, high-bandwidth network adapters, and DPUs.
  • Improve performance across widely used storage technologies, including HDDs and TLC NVMe devices.
  • Reengineer system components using more efficient algorithms to address complex scalability, performance, and reliability challenges.
  • Design and implement high-performance, low-latency software components for heavily loaded production systems.
  • Analyze system behavior and identify performance bottlenecks using profiling, debugging, and diagnostic techniques.
  • Work on distributed storage and database infrastructure supporting demanding AI and cloud workloads.
  • Contribute to the reliability, availability, and durability of production-grade distributed systems.
  • Participate actively in incident investigation and resolution, helping identify root causes and implement lasting improvements.
  • Collaborate with engineers across infrastructure, storage, networking, and AI-focused teams to deliver robust technical solutions.
  • Contribute to an open-source codebase and participate in technical discussions, design decisions, and continuous improvement.
  • Take ownership of engineering challenges from investigation and design through implementation, optimization, testing, and production deployment.
  • Requirements

    • 5+ years of professional experience developing in C or C++ for highly loaded, performance-critical systems.
    • Strong understanding of low-level systems concepts, including CPU caches, modern CPU atomic operations, and NUMA architectures.
    • Proven experience developing high-performance and low-latency software components.
    • Ability to investigate complex production issues using core dumps, flame graphs, sanitized builds, and related debugging techniques.
    • Strong systems programming and performance optimization skills, with an analytical approach to diagnosing bottlenecks.
    • Experience with on-disk data structures such as LSM trees or B+ trees is a strong advantage.
    • Hands-on experience with tools such as perf , VTune, bpftrace, or gdb is desirable.
    • Knowledge of storage algorithms, including erasure coding and checksumming, is a plus.
    • Understanding of storage device internals, particularly NVMe and HDD technologies.
    • Familiarity with Linux kernel development and technologies such as SPDK, DPDK, libaio, or io_uring is advantageous.
    • Knowledge of networking concepts and protocols including IP, TCP, UDP, and DNS; experience with InfiniBand, RoCE, or RDMA is a plus.
    • Experience with Kubernetes and Grafana is desirable.
    • Experience designing production-grade distributed storage components and understanding availability and durability calculations is highly valued.
    • Demonstrated ability to troubleshoot complex systems, participate in incident resolution, and work effectively in collaborative engineering environments.
    • Strong ownership, problem-solving skills, and enthusiasm for tackling technically challenging infrastructure problems.
    • Willingness to participate in coding interviews as part of the recruitment process.
    • Candidates must be authorized to work in the country where they apply.
    • Benefits

      • Competitive compensation.
      • Career growth and continuous learning opportunities.
      • Flexibility and significant ownership over your work.
      • Opportunity to work on impactful infrastructure supporting advanced AI workloads.
      • Collaborative, innovative, and technically driven working culture.
      • International environment with highly experienced engineering and research teams.
      • Opportunity to work with cutting-edge compute, storage, networking, and distributed systems technologies.
      • Meaningful opportunity to influence the performance and future direction of large-scale AI infrastructure.
      • Inclusive workplace committed to equal employment opportunities.
      • Support and reasonable accommodations available during the application process.
Vaga publicada 14 horas atrás
Empregos semelhantes que podem ser interessantes para vocêCom base na vaga Senior Software Engineer (YDB Team) em Portugal
  •  ...We're looking for a Senior Java Software Engineer to join our global remote team and contribute to building business-critical platforms for a leading global financial market infrastructure provider. In this role, you will be involved throughout the entire software development... 
    Trabalho remoto

    EPAM Systems

    Portugal
    5 dias atrás
  •  ...Position Summary SingleStore engineers build the real-time data platform that enables some of the...  ...transactional and analytical workloads at scale. As a Senior or Principal Software Engineer on the Managed Service (Helios) team, you will build and own release-defining... 

    SingleStore

    Portugal
    6 dias atrás
  •  ...At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently...  ...And we do it with a completely remote team. Imagine working alongside global...  ...How You'll Make an Impact: As a Senior Software Engineer on the POS team, you'll work directly... 

    Third-Party Job Posts

    Portugal
    26 dias atrás
  •  ...Job Summary: At Talkdesk, our Engineering team follows a micro-service architecture approach to build the next generation of Talkdesk,...  ...make you feel awesome once you solve them? We're looking for software engineers like you to join a team of amazing developers that... 

    Talkdesk

    Portugal
    27 dias atrás
  • €44,000 por año

     ...Position Overview We are looking for a Senior Software Engineer to join the Aura AI Platform team. You will design, build, and operate the infrastructure that runs customer workloads (Notebooks, Jobs, Apps, AI Agents, and Model-serving) on top of SingleStore, across... 

    SingleStore

    Portugal
    6 dias atrás
  •  ...billion transactions each year. The Engineering (Tech) Team is responsible for all Feedzai...  ...talented teams out there, from junior to senior engineers. We are fast-paced and...  ...and algorithms. You: As a Software Engineer, you will be part of the team responsible... 

    Feedzai

    Portugal
    6 dias atrás
  •  ...We are seeking a  Senior Data Software Engineer skilled in Databricks to join our team in Portugal. You will be integral to our efforts, bringing a deep understanding of data engineering, expertise in Databricks and an open-minded approach to our collaborative and... 
    Trabalho remoto

    EPAM Systems

    Portugal
    Um mês atrás
  •  ...At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently...  .... And we do it with a completely remote team. Imagine working alongside global...  ...Make an Impact: As a Staff Software Engineer in Revenue Intelligence, you will shape... 

    Third-Party Job Posts

    Portugal
    7 dias atrás
  •  ...each year. The Customer Success Engineering team works directly with clients to ensure...  ...excited about being a client-facing engineer who makes a real impact, this is the...  ...opportunity for you.   You: As a Senior Software Engineer in the Customer Success Department... 

    Feedzai

    Portugal
    2 meses atrás
  •  ...We're looking for a Senior Azure Engineer to join our global delivery team in a fully remote working mode. In this role, you will leverage your expertise in...  ...performance and cost efficiency Oversee and manage the full software release lifecycle in alignment with business... 
    Trabalho remoto

    EPAM Systems

    Portugal
    5 dias atrás
  •  ...We're looking for an AI Software Engineer to join our team in Portugal in a remote working mode. In this role, you will design and maintain AI applications, develop reliable data pipelines, and ensure optimal performance of AI systems. You will work closely with clients... 
    Trabalho remoto

    EPAM Systems

    Portugal
    Um mês atrás
  •  ...billion transactions each year. The Engineering (Tech) Team is responsible for all Feedzai...  ...talented teams out there, from junior to senior engineers. We are fast-paced and...  ...We’re looking for a Professional Software Engineer to work on our Digital Trust Team. On... 

    Feedzai

    Portugal
    2 meses atrás
  •  ...Overview SingleStore engineers build the real-time data...  ...workloads at scale. Our Software Engineers work on small, collaborative teams to help drive our...  ...This role is ideal for an engineer who thrives on deep technical...  ...contribute to the team's engineering process to... 

    SingleStore-LinkedIn

    Portugal
    Um mês atrás
  •  ...steps. Our partner is looking for a Senior Geospatial Machine Learning Engineer based in Portugal. Join a fully...  ...As part of the Vegetation Modeling team, you will build advanced ML solutions...  ...visualization and analysis software. ~ Strong understanding of model... 
    Trabalho remoto
    Portugal
    14 horas atrás
  •  ...employees representing 46 nationalities, the teams work across Information Technology,...  ...and agility identify Natixis in Portugal Team and reflect the company's mission to...  ...Natixis in Portugal is currently seeking a Senior Software Tester (French Speaker) to join its BPCE... 

    Natixis in Portugal

    Portugal
    13 dias atrás
  •  ...Purpose: We are looking for a savvy Senior Data Engineer to join our growing team of Data experts. The hire will be responsible for expanding and optimizing...  .... The Data Engineering team will partner with fellow software engineers to build data pipelines and solve data-... 

    Talkdesk

    Portugal
    Um mês atrás
  •  ...Fortil is a leading international engineering and technology consulting group...  ...we are currently looking for a Software Embedded Systems Engineer to join our teams working on high-impact projects in...  ...and continuous learning within the team Your Profile Must Have... 

    fortil

    Portugal
    2 meses atrás
  • €3,571 a €4,100 por mês

     ...while enjoying the journey.  We are currently looking for Senior DataOps Engineer atc Requirements: Design, build, and maintain scalable...  ...Collaborate with analysts, data scientists, and engineering teams, ensuring security, scalability, and operational excellence... 

    IRIUM Portugal

    Portugal
    4 dias atrás
  •  ...We're looking for a Senior Site Reliability Engineer (SRE) to join our global delivery team in a fully remote working mode. In this role, you will support a leading global financial market infrastructure provider by ensuring the reliability, scalability, and efficiency... 
    Trabalho remoto

    EPAM Systems

    Portugal
    5 dias atrás
  •  ...We're looking for a Senior AWS Cloud DevOps Engineer to join our global delivery team in a fully remote working mode. In this role, you will lead initiatives to design, optimize, and automate AWS infrastructure supporting critical platforms for a leading global financial... 
    Trabalho remoto

    EPAM Systems

    Portugal
    5 dias atrás
  •  ...transactions each year. The Product Operations team exists to make Product demand absorbable...  ...partnering, influencing, and challenging senior leaders with evidence so the department...  ...complex cases. Pair closely with Engineering on upstream instrumentation, defining... 

    Feedzai

    Portugal
    21 dias atrás
  •  ...transactions each year. The Engineering (Tech) Team is responsible for all...  ...out there, from junior to senior engineers. We are fast-paced...  ...maintenance. As a Senior Engineer, you will drive the...  ...Advanced Programming: Strong software engineering fundamentals paired... 

    Feedzai

    Portugal
    Um mês atrás
  •  ...transactions each year. The Engineering (Tech) Team is responsible for all...  ...out there, from junior to senior engineers. We are fast-paced...  ...powers the Risk Engine that evaluates transactions...  ...At the same time, you’re a software engineer at heart — someone... 

    Feedzai

    Portugal
    2 meses atrás
  • A Codurance está à procura de um/a Senior Backend Engineer para trabalhar remotamente a partir de Portugal, em regime full-time, como independent...  ..., como GitHub Actions; Bons fundamentos de engenharia de software, incluindo system design, testing, refactoring,... 

    Codurance

    Portugal
    Um mês atrás
  •  ...solve complex data challenges? Do you have a strong software engineering background and expertise in Palantir Foundry? EPAM...  ...professional with excellent English skills to join our team in Portugal as a Senior Data Engineer . In this role, you’ll collaborate with talented... 
    Trabalho remoto

    EPAM Systems

    Portugal
    Um mês atrás
  •  ...We are seeking a Manual Software Tester to join a client project in Lisbon. If you are passionate about software quality and have an eye...  ...document, and report bugs; Collaborate with the development team to resolve issues; Ensure functional requirements are met;... 

    Cross Border Talents

    Portugal
    7 dias atrás
  • €30,000 a €45,000 por año

     ...improve research and patient outcomes.  As a Team Lead for one of our Data Operations teams...  ...and its performance Collaborate with engineering teams on process automation  Escalate...  ...# A final conversation with our group's Senior Leader. ~ Once all interviews are... 
    Trabalho remoto

    Veeva Systems

    Portugal
    7 horas atrás
  •  ...managed services, product development, and software development. This is the Job We are looking for a Senior Data Streaming Engineer with strong experience in Apache Flink,...  ...distributed systems to join our engineering team. You will work on building and... 

    Avenga

    Portugal
    2 meses atrás
  •  ...products, services, and engineering are built on four decades...  ...currently looking for a Senior Java Developer to join their team on a hybrid working...  ...efforts; Assist Lead Engineer in low level design;...  ...years of experience as a software engineer; ~ Hands on experience... 

    Cross Border Talents

    Portugal
    7 dias atrás
  •  ...next game! We are looking for our next Software Solutions Architect: Degree in...  ...Science, Information Technology, Software Engineering, or a related; Relevant work experience...  ...If you're interested in joining our team, send your CV to:  ****@*****.*** Fyld, where... 

    Fyld

    Portugal
    2 meses atrás

Deseja receber mais vagas?

Assine e receba vagas semelhantes a Senior Software Engineer (YDB Team). Seja o primeiro a se candidatar!