Seeking a Senior backend Engineer to enhance our Platform Group.
Key to improving our products core functionalities, delivering top-tier customer experiences.
Our team is crucial in managing analytic metadata through advanced data processes, supporting vital use-cases, and adding value to our platform.
Ideal Candidate:
Thrives in a fast-paced startup, passionate about cutting-edge tech, and ready to join a dynamic team.
Key Responsibilities:
Embrace continuous learning and new tech within an agile environment.
Work with various technologies and services.
Lead large-scale, efficient, event-driven services.
Work in a cloud/on-premises setup with technologies like Docker, AWS, Jenkins.
Full ownership of strategic systems, with a commitment to domain involvement.
Manage projects from concept to release and monitoring.
Requirements: A Bachelors degree in Computer Science or a related field - REQUIRED.
A minimum of 4 years experience as a backend Engineer, specifically with C # - REQUIRED.
Proven track record of delivering applications end-to-end, encompassing ideation, planning, development, testing, deployment, and production monitoring - REQUIRED.
Profound understanding of Object-Oriented Programming (OOP) and essential Design Patterns - REQUIRED.
In-depth knowledge of Microservice architecture and event-driven systems- ADVANTAGE.
Experience with large-scale databases - ADVANTAGE.
Prior experience with a NOSQL database is highly desirable - ADVANTAGE.
Ability to comprehend and implement complex algorithms - ADVANTAGE.
Experience with a cloud service provider, preferably AWS - ADVANTAGE.
Familiarity with CI/CD pipeline servers and Agile methodology, with a preference for GitLab - ADVANTAGE.
This position is open to all candidates.