Apply

Senior Software Engineer, Backend (Storage Services Engineering)

Posted about 2 months agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Spain

💸 Salary: 85000 - 115000 EUR per year

🔍 Industry: Financial Services

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: AWSDockerPythonGCPJVMKafkaKotlinKubernetesMySQLNginxRabbitmqSnowflakeAlgorithmsAzureCassandraData StructuresGogRPCScala

Requirements:
  • 5+ years of development experience.
  • Hands-on coding and debugging in Python, Go, or JVM-based languages (Java, Kotlin, Scala).
  • Experience with highly available, fault-tolerant backend systems and cloud storage services.
  • Familiarity with AWS or other cloud providers (Azure, GCP).
  • Experience with data privacy engineering services is a plus.
  • Understanding of CS fundamentals (Distributed Systems, Database Systems, Operating Systems).
  • Experience in database administration or DevOps for databases is a plus.
  • Knowledge of OLAP systems (Snowflake, Redshift, BigQuery) and table formats (Apache Iceberg, HUDI, Delta Lake) is a plus.
  • Experience in Database, SRE, or Infrastructure teams, or operating a distributed data storage system (MySQL, Kafka, Cassandra).
  • Familiarity with Service-Oriented Architectures (SOA), Kubernetes, Docker, gRPC, Envoy, Istio, Celery/RabbitMQ, and NGINX.
Responsibilities:
  • Collaborate with product, infrastructure, and site reliability engineering teams.
  • Lead and mentor engineers to define and execute a roadmap aligned with stakeholder needs.
  • Design, build, and maintain highly durable and consistent cloud-based storage solutions.
  • Design and manage infrastructure platforms for operating database systems at scale.
  • Create structured storage solutions focused on privacy.
  • Provide guidance on database design and architecture.
  • Participate in an on-call rotation to resolve production issues.
Apply

Related Jobs

Apply

📍 Spain

🧭 Full-Time

💸 85000 - 115000 EUR per year

🔍 Financial Technology

🏢 Company: Affirm👥 1001-5000💰 Post-IPO Equity almost 4 years ago🫂 Last layoff almost 2 years agoLendingFinancial ServicesPaymentsFinTech

  • 5+ years of development experience.
  • Experience leading design and execution of backend software projects with coding in Python, Go, or JVM-based languages.
  • Experience with designing and owning highly available, fault-tolerant backend systems using cloud storage services.
  • Experience with AWS and/or other cloud providers like Azure or GCP.
  • Strong understanding of computer science fundamentals such as Distributed Systems, Database Systems, Operating Systems, algorithms, and data structures.
  • Experience building software for database administration or DevOps for databases is a plus.

  • Leading and mentoring engineers to define and execute on a roadmap aligned with stakeholder needs.
  • Design, build, and own highly durable and strongly consistent cloud-based storage solutions.
  • Provide critical support for operating database systems at scale.
  • Design and build structured storage solutions focused on privacy.
  • Collaborate with teams on their database needs and provide guidance on design and architecture.
  • Participate in an on-call rotation and work with SRE to resolve production issues.

AWSDockerPythonGCPJVMKafkaKubernetesMySQLNginxRabbitmqSnowflakeAlgorithmsAzureCassandraData StructuresGogRPCMentoringDevOps

Posted about 1 month ago
Apply