Senior Software Engineer

apartmentCercli (YC S23) placeDubai calendar_month 

Job Description

Cercli is looking for a Senior Software Engineer who is seeking to be part of a very exciting opportunity to share the future of B2B Saas within our multiproduct vision. You will be responsible for architecture, design, development and maintenance of our core platform using Java/Kotlin and Python leveraging latest technologies to fulfill our product vision.

Our mission is to build the best platform to empower thousands of companies in the Middle East and North Africa.

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, product velocity is our main KPI
  • Collaborate effectively with frontend developers, product managers, and other stakeholders to gather requirements and deliver high-quality solutions
Required Qualifications
  • Proficiency in designing multi-tenancy SaaS products and building real-time APIs with GraphQL and REST
  • Minimum 6+ years of experience with Python/Java/Kotlin and event-driven SaaS platforms.
  • Must have experience with leveraging latest code AI Code IDEs (Cursor, Windsurf, Claude, IntelliJ Junie)
  • Demonstrated ability to design and build integrations from scratch and workflows driven approaches
  • Experience with microservices, monolithic architectures
  • Competence in designing, building, and maintaining PostgreSQL databases.
  • Solid understanding of software design patterns and cybersecurity measures.
  • Exposure to AWS infrastructure and familiarity with IoC(Terraform).
  • Previous experience in fast paced and startup environments, managing tradeoffs between quality and speed
  • 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 latest LLM Models and Agentic based applications
check_circleNew offer

Senior Software Engineer (C++)

apartmentARENGYplaceDubai
the Role We are recruiting a Senior C++ Engineer for a Permanent Position with an emerging leader on advanced Telecommunication Systems. Responsibilities  •  Design and implement C++ applications for embedded systems, considering memory limitations, real...
business_centerHigh salary

Senior Software Engineer

apartmentEmirates GroupplaceDubai
with the world's largest international airline and become a vital part of our cutting-edge information and technology team as Senior Technical Software Engineer. Join Our Team Join our Software Engineering team, where we are always on the lookout for passionate...
local_fire_departmentUrgent

Senior Software Engineer II - SRE

apartmentCareemplaceDubai
reviews, design discussions, while championing a culture of continuous improvement.  •  Continuously improve team processes through agile practices and engineering excellence. What You'll Need  •  6+ years of professional software development experience...