Voltar para a lista

Descrição da vaga

Software Engineer - Storage em Portugal

Jobgether

Portugal

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Software Engineer – Storage based in Portugal. We are looking for an experienced software engineer to help build and scale a high-performance object storage platform that simplifies how developers upload, manage, process, and deliver digital assets. In this role, you will contribute across the full technology stack, from client libraries and command-line tools to storage servers, content delivery networks, and deployment infrastructure. You will tackle complex engineering challenges involving distributed systems, upload reliability, asset optimization, caching, and service performance. Working in a globally distributed, open-source-first environment, you will collaborate asynchronously with engineers across disciplines to deliver reliable, scalable solutions. You will also help shape the developer experience by improving APIs, tooling, observability, and storage workflows. This is an opportunity to make a meaningful impact on infrastructure used by developers worldwide while contributing to open-source projects and technologies designed to scale to millions of users. Accountabilities - Enhance storage capabilities: Improve analytics storage offerings and support open file formats, including Apache Iceberg and DuckLake, to enable efficient storage and management of analytical data. - Optimize asset delivery: Develop asset optimization capabilities that improve delivery speed and performance for websites and mobile applications. - Expand edge infrastructure: Build and improve the edge network to accelerate uploads and implement features such as automatic cache invalidation. - Improve storage server performance: Enhance the performance, observability, scalability, and reliability of the storage server through continuous monitoring, troubleshooting, and optimization. - Develop storage exploration tools: Collaborate with frontend engineers to build a fast, intuitive, and powerful storage explorer.

- Improve developer experience: Enhance APIs, client libraries, and command-line interface (CLI) tools to deliver a seamless, consistent experience throughout the development workflow. - Strengthen upload and download reliability: Identify opportunities to improve upload resilience, optimize protocol behavior, and streamline processing across different clients and environments. - Contribute to open source: Develop and maintain open-source storage server components and contribute improvements to upstream dependencies where appropriate. - Resolve technical issues: Address escalated support cases, investigate underlying causes, and implement systemic improvements that prevent recurring problems. - Work across the technology stack: Contribute to backend development, infrastructure deployment, monitoring, scaling, and service operations as needed. - Drive projects end to end: Take ownership of engineering initiatives, from identifying problems and designing solutions through implementation, testing, deployment, and ongoing improvement. Requirements - At least 5 years of backend engineering experience , including operating Node. js applications in production environments. - Experience designing, building, or operating highly scalable distributed systems. - Comfort working across the technology stack, including backend application development and infrastructure deployment, monitoring, and scaling. - Familiarity with observability and monitoring tools such as OpenTelemetry, Prometheus, and Grafana. - Experience with performance tuning, production troubleshooting, and improving the reliability of distributed services. - Strong practical experience with PostgreSQL in production, including database tuning and troubleshooting.

Vagas semelhantes

Mais vagas como esta

  • Remoto
  • TI

$500 USD

... assets is complicated. Developers are forced to think about regions, caching, codecs and security before they can start uploading anything. We are looking for engineers to solve this problem once and for all! You will be working across the entire stack – client libraries, CLI, CDN, the storage server and the deployment infrastructure. ...

Portugal

  • Remoto
  • TI

€55,800 por año

... We're looking for a Senior Software Engineer to join the Elasticsearch - Storage Engine team . This globally distributed, fully remote team of experienced engineers develops core storage and query technologies for observability workloads, including improving storage efficiency, advancing ES|QL query processing and performance, ...

Portugal

  • Remoto
... (if required) What You Bring - At least 3 years of experience in the power industry or with high/low voltage systems, with preference for those with energy storage experience. - Associate degree or higher in Electrical Engineering, Automation, Mechatronics, or related fields. - Hands-on experience with equipment installation, ...

Lisboa, Portugal

Job Description - Taking ownership of customer issues reported and seeing problems through to resolution - Maintain optimal level of customer satisfaction and identify all customer issues and recommend appropriate resolution - Providing 2nd-level support by: - Researching - Diagnosing - Troubleshooting - Identifying

Lisboa, Portugal

Job Description We are looking for a Storage Administrator to join a specialized team responsible for storage infrastructure management for international clients. This role involves advanced support for storage platforms within managed services environments, as well as the implementation of new solutions and the enhancement ...

Lisboa, Portugal

IT House - Global Business Solutions

Software Engineer

  • Híbrido
  • Contrato
  • TI
IT House is looking for a Software Engineer for a direct placement with an end client in the Transport & Logistics sector, located in Porto . Main Responsibilities - Contribute to the development of a next-generation warehouse management platform; - Apply modern methods, tools and technologies to deliver impactful projects; ...

Porto, Portugal

IT House - Global Business Solutions

Software Engineer

  • Híbrido
  • Contrato
  • TI
IT House is looking for a Software Engineer for a direct placement with an end client in the Transport & Logistics sector, located in Porto . Main Responsibilities - Contribute to the development of a next-generation warehouse management platform; - Apply modern methods, tools and technologies to deliver impactful projects; ...

Porto, Portugal

  • Híbrido
  • Tempo integral
  • Contrato
  • TI
... Kresk offers the opportunity to contribute to impactful products at the intersection of healthcare and technology. Opportunity description As a member of our software development team, you will play a key role in bringing new product features to life, as well as diagnosing and resolving issues. Day-to-day responsibilities ...

Lisboa, Portugal

  • Remoto
  • TI

$500 por mês

... scalable platform infrastructure that sits at the intersection of developer tooling, content management, and AI-driven automation, this is the team for you. As a Software Engineer at https://jobeax.com/link/SlsWM3WRzr90WSek, you will… - Build and ship features across the Publish platform, spanning the visual editing experience, ...

Portugal

  • Remoto
  • Tempo integral
  • TI
... Gibraltar, this is a full time, 100% remote position Work from anywhere! What You'll Do You won’t just be writing code; you’ll be shaping the future. As a Software Engineer at Xapo, you will design, build, and deploy high-impact backend services that are secure, fault-tolerant, and available to millions. You will take ...

Portugal