We are looking for a highly skilled and experienced engineer who can apply first principles to solve technological problems. You will be responsible for translating business requirements into scalable and extensible designs. Additionally, you will be choosing the right technology stack, writing high-quality code, and mentoring junior engineers. Strong competencies in software design and architecture, as well as experience with distributed systems and data, are required. The ability to collaborate, communicate effectively, and make tough technical decisions is essential. If you have a strong track record in building scalable, secure, and cloud-ready systems, we encourage you to apply. Join us and be a part of our tech community, where you will help create a strong brand value for our company.