Apply

Senior Software Engineer, Backend (Storage Services Engineering)

Posted 8 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Spain

💸 Salary: 85000.0 - 115000.0 EUR per year

🔍 Industry: Financial Technology

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: AWSDockerPythonCloud ComputingKubernetesSnowflakeGogRPC

Requirements:
  • 5+ years of development experience.
  • Experience leading design and execution of backend software projects.
  • Hands-on coding and debugging using Python, Go, or JVM-based languages (Java, Kotlin, Scala).
  • Experience with cloud storage services, particularly AWS and/or Azure, GCP.
  • Strong understanding of CS fundamentals such as Distributed Systems, Database Systems, and algorithms.
  • Experience with database administration or devops for databases is a plus.
  • Working knowledge of OLAP systems like Snowflake, Redshift, or BigQuery is a plus.
  • Eager to learn and possess a growth mindset.
  • Experience with distributed data storage systems such as MySQL, Kafka, or Cassandra.
  • Familiarity with Service-Oriented Architectures (SOA) and technologies like Kubernetes and Docker.
Responsibilities:
  • 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.
  • Design and build an infrastructure platform that supports operating database systems at scale.
  • Collaborate with other teams on database needs and provide guidance on design and architecture.
  • Participate in an on-call rotation to address production issues.
Apply

Related Jobs

Apply

📍 Spain

🧭 Full-Time

💸 85000 - 115000 EUR per year

🔍 Financial Technology

🏢 Company: Affirm👥 1001-5000💰 Post-IPO Equity about 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 2 months ago
Apply