Logo for Shuru

Senior Backend Engineer

Role overview

Qualifications

  • Strong experience building and operating production backend systems.
  • Experience in any backend programming language, open to working with Java/Golang.
  • Solid understanding of design patterns, architectural principles, and system design.
  • Hands-on experience with databases, data modeling, and API development.

Responsibilities

  • Own backend development from architecture and system design through implementation, deployment, and production support.
  • Build products from scratch and scale them as usage and business complexity grow.
  • Design robust APIs, database models, microservices, and event-driven workflows.
  • Collaborate with product and engineering teams and take ownership of delivery and product outcomes.

Key facts

  • Remote from: Anywhere
  • Full time
  • Senior (5-10 years)
  • Back-End Engineer
  • English

Hard skills

Other skills

  • Communication
  • Mentorship
  • Problem Solving

About the company

Shuru logo

Shuru

Company details

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

This is a remote position.

Shuru is an AI, Product and Technology Engineering company helping startups and enterprises build, scale and modernise digital products. Our teams work with high ownership, first-principles thinking and an AI-native approach to solve meaningful business problems and ship production-grade technology.

We are looking for a Senior Backend Engineer to build greenfield products, own design and architecture decisions, and mentor teammates. You will work closely with product and engineering teams to build secure, scalable, and reliable backend systems.

Responsibilities:
  • Own backend development from architecture and system design through implementation, deployment, and production support.
  • Build products from scratch and scale them as usage and business complexity grow.
  • Design robust APIs, database models, microservices, and event-driven workflows.
  • Make architecture decisions balancing performance, scalability, consistency, security, and maintainability.
  • Build distributed systems with fault tolerance, reliable communication, and appropriate data consistency guarantees.
  • Improve monitoring, logging, metrics, and alerting.
  • Contribute to CI/CD pipelines, containerized deployments, and cloud infrastructure.
  • Mentor teammates through design discussions, code reviews, and hands-on technical guidance.
  • Collaborate with product and engineering teams and take ownership of delivery and product outcomes.


Requirements

  • Strong experience building and operating production backend systems.
  • Experience in any backend programming language is welcome, provided engineering fundamentals are strong, and the candidate is open to working with Java/Golang. Prior Java/Golang experience is not mandatory.
  • Solid understanding of design patterns, architectural principles, and system design.
  • Hands-on experience with databases, data modeling, query optimization, and API development.
  • Experience with event-driven architectures, asynchronous processing, and distributed systems.
  • Strong understanding of distributed consistency, concurrency, scalability, and failure handling.
  • Knowledge of application security, authentication, authorization, and secure data handling.
  • Working knowledge of DevOps basics, including CI/CD, containers, and Kubernetes.
  • Experience with cloud platforms, preferably Google Cloud; AWS experience is also acceptable.
  • Ability to work independently, communicate technical decisions, and mentor teammates in a remote environment.

    Preferred Background:

  • Startup experience building products from 0 to 1 and scaling them from 1 to 100.
  • Experience owning architecture and delivering greenfield products.
  • Experience in anti-fraud, commercial banking, or growth engineering is a plus.
  • Comfort working with ambiguity, taking ownership, and balancing delivery speed with engineering quality.


Benefits

  • Competitive salary and benefits package.
  • Opportunity to work with a team of experienced product and tech leaders.
  • A flexible work environment with remote working options.
  • Continuous learning and development opportunities
  • Chance to make a significant impact on diverse and innovative projects


Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Back-End Engineer Related jobs

Other jobs at Shuru

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.