ApplySenior Software Engineer, Backend (Storage Services Engineering)
Posted 4 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