Senior Backend Engineer
CercliDubai - United Arab Emiratesabout 9 hours agoFull-time
Cercli is looking for a Senior Backend Engineer who is seeking to be part of a strong tech team building a promising project from the beginning and deliver multiple SaaS products from scratch. You will be responsible for architecture, design, development and maintenance of the backend systems using Java/Kotlin and Python and real-time APIs.
Roles & Responsibilities
• Design, build and test reliable backend services with different workflows and event-driven approaches
• Integrate real-time APIs to enhance functionality and connectivity
• Ensure robust, scalable, and secure software development following the latest software
engineering patterns as per Cercli standards
• Involve in testing and code reviews to ensure code quality and maintainability
• Contribute significantly to architectural decisions and technical direction
• Help build and run an effective product shipping velocity
• Collaborate effectively with frontend developers, product managers, and other stakeholders to gather requirements and deliver high-quality solutions
• Provide extensive growth possibilities within the tech team
Key Requirements
• Proficiency in designing multi-tenancy SaaS products and building real-time APIs with GraphQL
• Minimum 5 years of experience with Python/Java/Kotlin and event-driven SaaS platforms.
• Demonstrated ability to design and build integrations from scratch.
• Experience with microservices, monolithic architectures, and REST/Graphql APIs.
• Competence in designing, building, and maintaining PostgreSQL databases.
• Track record of implementing real-time API integrations and ensuring good test coverage.
• Solid understanding of software design patterns and cybersecurity measures.
• Exposure to AWS infrastructure and familiarity with IoC(Terraform).
• Previous experience in startup environments, managing tradeoffs between quality, delivery,
and budget.
• Alignment with our purpose (our why) and our values (our how).
Bonus Skills and Experience
• Bonus: Strong SaaS and fintech experience
• Exposure to frontend stack like Next.js and/or TypeScript.
• Knowledge of ML and LLM models
• Exposure to NoSQL databases, such as MongoDB, and similar.
• Understanding of data privacy and regulatory compliance in Fintech.