Posted 4 months ago

Senior Backend Engineer

Full time
Dubai, AE
Senior
Salary Range: To be discussed
Full Job Description
Summary
Senior Backend Engineer role at Cercli: Design, build, and maintain backend systems using Java/Kotlin, Python, and real-time APIs. Requires 5+ years of experience, SaaS expertise, and proficiency in GraphQL and microservices.
Description

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.

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.

Interested?