Senior Backend Engineer

NovaLexi


Date: 8 hours ago
City: Remote
Contract type: Full time
Remote

Design and build the platform's backend services and APIs — secure, multi-tenant, and engineered to enterprise, regulator-grade standards for large-scale organisations — using modern AI-assisted workflows to move fast without compromising quality.


What you'll do
  • Design and build backend services and the platform's GraphQL API.
  • Model complex IP-lifecycle domains (patents, trademarks, renewals, multi-jurisdiction rules).
  • Implement multi-tenant data isolation and RBAC.
  • Own integrations with external systems (ERP, CRM, PTO APIs).
  • Own performance, reliability, and security (SSO/MFA, encryption, secure SDLC) aligned with NCA controls and PDPL.
  • Ship fast with AI-assisted development (e.g., Claude Code) and build the AI guardrails — review gates, automated tests, and security checks — that keep that speed safe.
  • Reason about the demands of a large-scale, multi-stakeholder programme — scale of operations, non-functional requirements (availability, performance, security), integration surface, and the delivery expectations of an enterprise or government client — and turn them into sound backend decisions.
  • Set engineering standards, review code, and mentor other engineers.
  • And all responsibilities given by the direct manager.


What we look for
  • 8+ years building production backend systems, with proven delivery for large-scale organisations — enterprise or government platforms, high data volumes, and significant integrations or partnerships.
  • Able to understand and navigate the complexity of large-scale enterprise and government projects: scale of operations, technical and regulatory requirements, multiple stakeholders, and overall project expectations.
  • Deep experience with a modern backend framework — Ruby on Rails strongly preferred.
  • Expert with AI coding tools such as Claude Code to ship quickly, with a track record of building AI guardrails so speed never compromises correctness or security.
  • Expert relational database design (PostgreSQL) and background processing (e.g., Sidekiq).
  • Proven GraphQL API design — schema, resolvers and performance (graphql-ruby preferred) — and secure authentication flows (SSO, MFA).
  • Track record delivering enterprise-grade, multi-tenant SaaS at scale, and comfortable with the complexity that comes with it.
  • Experience in, or genuine comfort working in, a fast-paced startup environment: self-managed time, adapting to changing priorities, following tasks through, and delivering on short timelines when needed.
  • Preferred — experience in government or regulated environments.
  • Preferred — familiarity with Google Cloud (Cloud Run, me-central2).
  • Preferred — domain exposure to IP or legal technology.
  • Preferred — bilingual (Arabic + English).

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Project Director

KEO Group, Remote
4 days ago
KEO is a creative enterprise, where innovation is a way of life. We are uniquely resourced with end-to-end services to take clients from inspiration – through conceptualization – to realization of planning, design or project delivery in the built and natural environments. For over 60 years we’ve led with vision, contributing to many of the world’s most ambitious projects, iconic...

CCTV Operator ( Saudi Only )

Sofitel, Remote
4 days ago
Company Description"Why work for Accor?We are far more than a worldwide leader. We welcome you as you are and you can find a job and brand that matches your personality. We support you to grow and learn every day, making sure that work brings purpose to your life, so that during your journey with us, you can continue to explore...

Host/Hostess (Saudi Nationality)

W Hotels, Remote
2 weeks ago
Additional InformationJob Number 26116004Job Category Food and Beverage & CulinaryLocation Area 1 Al Aqeeq Street Financial District, Riyadh, Saudi Arabia, Saudi Arabia, 13519VIEW ON MAPSchedule Full TimeLocated Remotely? NPosition Type Non-ManagementPosition SummaryGreet guests and determine the number in their party. Seat guests by finding a clean, available table; pulling out chairs; placing clean/current menu in front of guest, etc. Guide...