Senior Software Engineer - Python

Abu Dhabi Tax Free13 hours agoFull-time External
Negotiable
Competitive Salary, Plus Family Benefits Charterhouse is currently partnered with a prestigious global family office in Abu Dhabi, looking to hire a Senior Backend Engineer who will play a pivotal role in building and maintaining robust server-side applications and APIs. This is an exceptional opportunity to join a forward-thinking organization that values innovation, collaboration, and technical excellence. The successful Senior Backend Engineer, will work across the entire web stack, collaborating with cross-functional teams to deliver user-centric solutions. Responsibilities will include designing and optimizing backend systems, ensuring security, scalability, and seamless integration with front-end applications and third-party services. You will also contribute to AI-powered application development, working closely with product and AI teams to deliver cutting-edge solutions. The Senior Backend Engineer will also be responsible for designing, developing, and maintaining server-side applications and APIs that power front-end functionality. You will manage and optimize database structures, write efficient queries, and ensure data integrity and security throughout the system. A key part of your work will involve implementing secure authentication, authorization, and encryption measures. This role will collaborate closely with front-end developers and DevOps teams to deliver smooth deployments, troubleshoot and refine backend processes to improve performance, and integrate external services for reliable data exchange. Delivering clean, well-structured code and performing thorough testing will be essential to maintaining high standards of quality. The ideal Senior Backend Engineer will bring at least three years of experience in backend development and a solid track record of delivering well-built B2C products. Candidates should be confident in solving complex problems, thinking critically, and explaining technical concepts in a way that non-technical stakeholders can easily understand. Collaboration is key, so the ability to work effectively with cross-functional teams is essential. Strong database management skills are expected, and experience using modern tools and technologies to improve efficiency will be highly regarded. The client is looking for someone who has a bachelor's degree in Computer Science, Information Technology, or a related field. Candidates should be proficient in server-side languages such as Python and familiar with database technologies like MySQL and MongoDB. Experience with version control systems such as Git, CI/CD principles, and Agile methodologies is essential. Exposure to SRE/DevOps practices and AI product development will be considered a plus.