Waverley software
Joined in
2019
5% answers
Waverley is a multinational software engineering company building award-winning software products for both renowned tech giants and innovative startups globally.
β’ 70+% Senior technical staff;
β’ HQ in Silicon Valley, offices in Ukraine and LATAM;
β’ 100% of team members are allowed to work from anywhere, literally;
β’ Startup engineering culture, the latest technologies.
β’ 70+% Senior technical staff;
β’ HQ in Silicon Valley, offices in Ukraine and LATAM;
β’ 100% of team members are allowed to work from anywhere, literally;
β’ Startup engineering culture, the latest technologies.
Website:
https://waverleysoftware.com/
-
Β· 53 views Β· 2 applications Β· 9d
Senior Distributed Systems Software Engineer
Full Remote Β· Europe except Ukraine Β· 8 years of experience Β· IntermediateOur client is the provider of an edge-to-cloud mass storage platform designed for distributed enterprises to handle the rapid inflow of unstructured data. This Cloud Storage-as-a-Service platform is an S3-compatible, storage-focused cloud solution that...Our client is the provider of an edge-to-cloud mass storage platform designed for distributed enterprises to handle the rapid inflow of unstructured data. This Cloud Storage-as-a-Service platform is an S3-compatible, storage-focused cloud solution that ensures always-on mass data capacity for storage and activation. The solution offers a simple, reliable, and efficient service that enables enterprises to unlock the potential of their large unstructured datasets.
Waverley Software is seeking a dedicated Software Engineer to join our team and help a client improve their cloud storage platform.
Responsibilities:
- Design, develop, and maintain highly reliable and available distributed systems.
- Participate in architecture, design, and code review.
- Implement new features according to specifications.
- Write unit and integration tests.
Requirements:
- 8+ years of experience in Software Engineering
- Proficiency in GoLang, crafting robust and efficient applications
- Experience in designing high-load systems
- Expertise in Cloud Computing and Cloud Storage
- Experience with Terraform, Kubernetes
- Deep understanding of Distributed Systems, ensuring resilience, scalability, and fault tolerance.
- Proficiency in Redis for in-memory data structures.
- Strong knowledge of PostgreSQL, ensuring optimal database performance.
- Experience with modern messaging and queuing systems like Kafka, Pub/Sub, RabbitMQ, or NatsIO.
- Familiarity with NoSQL databases such as MongoDB, Cassandra, DynamoDB, CosmosDB, or Clickhouse, enabling dynamic and scalable data management.
- Excellent communication and presentation skills, with the ability to effectively share ideas and collaborate within cross-functional teams.