Are you a dynamic and enthusiastic team player with a strong background in backend engineering?
Are you driven by a passion for cutting-edge technology and innovation?
We are seeking an experienced individual with over 6 years of expertise in backend engineering to join our talented team.
As a Senior Backend Engineer, you will play a crucial role in designing, developing, and maintaining high-throughput, low-latency cloud-native systems.
Your extensive experience with messaging frameworks, including Kafka, RabbitMQ, SQS, and Google PubSub, will be instrumental in shaping our systems' performance and reliability.
Your Responsibilities:
- Collaborate with cross-functional teams to design and implement high-performance cloud-native systems
- Utilize your expertise in messaging frameworks to ensure seamless communication between system components
- Develop, deploy, and manage applications within Docker containers and Kubernetes clusters
- Explore innovative solutions and contribute to the evolution of our serverless architecture
- Enhance customer satisfaction by tackling complex challenges and delivering effective solutions
Requirements:
Key Qualifications:
- 6+ years of proven experience in backend engineering
- Solid background in cloud-native architecture and system design
- Proficiency in at least one of the following programming languages: C#, Go, Java, C++, or Python (C# preferred)
- Strong problem-solving skills with a customer-centric mindset
- Previous exposure to Dockers and K8S for containerization and orchestration
- Familiarity with serverless technologies to optimize scalability
- Desirable expertise in ML-driven services, NoSQL databases (e.g., Couchbase), and Data Warehouses (e.g., Google BigQuery)
- Experience working in Startup environment - advantage