Apply

Senior Software Engineer, Backend (Storage Services Engineering)

Posted 2024-11-06

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Poland

💸 Salary: 301000 - 401000 PLN per year

🔍 Industry: Financial Technology

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: AWSDockerPythonGCPJVMKafkaKubernetesMySQLNginxRabbitmqSnowflakeAlgorithmsAzureCassandraData StructuresGogRPC

Requirements:
  • 5+ years of development experience.
  • Hands-on coding and debugging with Python, Go, or JVM-based languages.
  • Experience with highly available backend systems and cloud storage services.
  • Familiarity with AWS and/or Azure, GCP.
  • Knowledge in building data privacy engineering services is a plus.
  • Strong understanding of distributed systems, database systems, operating systems, algorithms, and data structures.
  • Experience with database administration or DevOps for databases is a plus.
  • Working knowledge of OLAP systems like Snowflake, Redshift, BigQuery, and data formats like Apache Iceberg, HUDI, Delta Lake is beneficial.
  • Experience in Database, SRE, or Infrastructure teams or operating distributed data storage systems.
  • Familiarity with Service-Oriented Architectures (SOA); technologies used include Kubernetes, Docker, gRPC, Envoy, Istio, Celery/RabbitMQ, and NGINX.
Responsibilities:
  • Collaborate with teams, including product, infrastructure, and SRE.
  • Lead and mentor engineers to execute a roadmap aligned with stakeholder needs.
  • Design, build, and own highly durable cloud-based storage solutions.
  • Create an infrastructure platform supporting database operations at scale.
  • Develop structured storage solutions for privacy-first data management.
  • Provide guidance on database design and architecture to other teams.
  • Participate in on-call rotation and resolve production issues.
Apply