More jobs:
Senior Software Engineer
Job Description & How to Apply Below
Join to apply for the Senior Software Engineer role at Cercli (YC S23)
Cercli is looking for a Senior Software Engineer who is eager to be part of an exciting opportunity to shape 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 the latest technologies to realize 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 various workflows and event-driven approaches.
- Integrate real-time APIs to enhance functionality and connectivity.
- Ensure robust, scalable, and secure software development following the latest engineering patterns and Cercli standards.
- Participate in testing and code reviews to maintain high code quality and maintainability.
- Contribute to architectural decisions and technical direction.
- Help build and maintain an effective product shipping velocity, which is our main KPI.
- Collaborate with frontend developers, product managers, and stakeholders to gather requirements and deliver high-quality solutions.
- Proficiency in designing multi-tenancy SaaS products and building real-time APIs with Graph
QL and REST. - Minimum of 6+ years of experience with Python, Java, or Kotlin, and event-driven SaaS platforms.
- Experience with leveraging the latest AI Code IDEs such as Cursor, Windsurf, Claude, Intelli
J Junie. - Ability to design and implement integrations from scratch and workflows-driven approaches.
- Experience with microservices and monolithic architectures.
- Competence in designing, building, and maintaining Postgre
SQL databases. - Solid understanding of software design patterns and cybersecurity measures.
- Familiarity with AWS infrastructure and IoC tools like Terraform.
- Experience working in fast-paced startup environments, managing trade-offs between quality and speed.
- Alignment with our purpose and values.
- Strong SaaS and fintech experience.
- Exposure to frontend technologies like Next.js and Type Script.
- Knowledge of latest LLM models and agentic-based applications.
- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Engineering and Information Technology
- Industries: Software Development
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×