Jobgether
Jobgether

Backend Engineer, Core APIs

engineeringfull-timeSaudi Arabia
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more

About the role

Accountabilities

    • Design, develop, and optimize scalable backend systems supporting real-time data processing and high-performance web services.
    • Build, maintain, and improve APIs, microservices, and backend infrastructure with a strong focus on reliability, scalability, and performance.
    • Develop primarily with Go and/or Node.js while collaborating across services and technologies to deliver robust backend solutions.
    • Partner with cross-functional engineering teams to integrate backend components and ensure systems operate efficiently at scale.
    • Investigate complex or problematic features through technical deep dives, root-cause analysis, hypothesis development, experimentation, and data-driven evaluation.
    • Conduct performance tuning, debugging, testing, and reliability improvements across backend systems.
    • Contribute to a data-driven engineering culture by sharing technical knowledge, best practices, and learnings with colleagues.
    • Take ownership of engineering work from initial concept and investigation through implementation, deployment, and iteration.
    • Participate in a shared on-call rotation, with schedules communicated in advance and coverage balanced across the team.
    • Mentor junior developers and support the technical and professional growth of teammates.
    • Contribute to cross-functional and open-source initiatives where appropriate, working effectively with stakeholders across a globally distributed organization.
    • Requirements

      • 2+ years of professional backend software development experience, with demonstrated experience building production-grade systems.
      • Strong hands-on experience with Go and/or Node.js, with a willingness to deepen expertise across both technologies.
      • Experience designing, developing, and maintaining scalable backend systems, APIs, real-time data-processing services, and microservice architectures.
      • Strong understanding of SQL and experience working with databases or data stores such as DynamoDB, Redis, or Elasticsearch.
      • Solid knowledge of software engineering fundamentals and development tools, including Git, IDEs, shell scripting, and CI/CD workflows.
      • Ability to investigate complex technical problems independently, analyze system behavior, form hypotheses, run experiments, and turn findings into practical improvements.
      • Strong communication skills in English, with the ability to collaborate effectively across a globally distributed and asynchronous team.
      • Ability to work independently while contributing constructively to team decisions, technical discussions, and shared engineering goals.
      • Bachelor’s or master’s degree in Computer Science, Data Science, Engineering, or a related discipline is an advantage, though equivalent professional experience is also valued.
      • Experience with infrastructure-as-code tools such as Terraform or AWS CloudFormation is a plus.
      • Additional experience with TypeScript, Express, ClickHouse, dbt, Snowflake, BigQuery, Redshift, or Databricks is beneficial.
      • Familiarity with observability and monitoring platforms such as Datadog, as well as modern logging and telemetry practices, is preferred.
      • Knowledge of Docker, Kubernetes, and modern containerization and orchestration technologies is an advantage.
      • Experience contributing to large open-source projects or working asynchronously with globally distributed stakeholders is a plus.
      • Experience with both Go and Node.js in a backend context, as well as knowledge of Internet security and privacy mechanisms, is highly valued.
      • Benefits

        • Fully remote work environment with the ability to work from an authorized home location.
        • Opportunity to work on large-scale backend systems and real-time data processing in the online fraud detection and developer technology space.
        • International, distributed team with an asynchronous and collaborative working culture.
        • Exposure to modern backend technologies, distributed systems, APIs, cloud infrastructure, observability, and data platforms.
        • Opportunities for mentorship, knowledge sharing, and continued technical growth.
        • Shared on-call rotation with advance scheduling and an emphasis on equitable coverage and minimizing off-hours disruption.
        • Inclusive workplace that values diverse experiences, perspectives, backgrounds, and contributions.
        • Candidates must be authorized to work from their home location; visa sponsorship is not provided.
        • For US-based employees, the listed cash compensation range is US$130,000–US$180,000; compensation ranges may vary depending on hiring location.
✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply
Apply now
Backend Engineer, Core APIs at Jobgether — Remote