Remote Otter LogoRemoteOtter

Staff Software Engineer - Remote

Posted 2 days ago
Software Development
Full Time
Bahrain

Overview

We're seeking an experienced and passionate Staff Software Engineer to design, develop, and maintain reliable, secure, and well-tested backend systems.

In Short

  • Write clean, testable, and production-ready code that handles edge cases, performance, and security.
  • Propose and execute architectural decisions.
  • Own feature development end-to-end — from idea to production.
  • Write unit and higher-level tests, follow the testing pyramid, and use quality metrics to spot gaps.
  • Create well-scoped PRs with clear descriptions, review others’ code for quality, coverage, and acceptance criteria.
  • Mentor engineers and lead code reviews, sharing best practices and fostering growth.
  • Proactively identify opportunities to simplify code and improve technical design and workflows.
  • Monitor system health, own incidents, and ensure CI/CD and deployment readiness.
  • Communicate clearly with technical and non-technical teams, keeping Jira and project tracking up to date.
  • Encourage experimentation, cross-functional collaboration, and open discussion in team meetings.

Requirements

  • Must have 5+ years of backend experience, including 4+ years working with Node.js and TypeScript in production environments.
  • Must have strong experience building serverless systems, microservices, and event-driven architectures at scale.
  • Must have deep knowledge of AWS services such as Lambda, Cognito, S3, DynamoDB, SQS, SNS, and CloudFormation.
  • Must have a solid understanding of NoSQL (especially DynamoDB) and working experience with SQL databases.
  • Must be well-versed in TDD, clean architecture, CI/CD pipelines, and modern testing practices.
  • Must be familiar with REST and GraphQL APIs, performance monitoring, and secure coding standards.
  • Must be able to make architectural decisions, mentor engineers, and lead by example through code reviews and knowledge-sharing.
  • Must be proactive, collaborative, and able to navigate ambiguity in cross-functional, distributed teams.
  • Startup or fast-paced team experience is a plus.
  • Strong communication skills, with the ability to work across disciplines and contribute to a healthy, high-performing team culture.

Benefits

  • Opportunity to work with a dedicated team on a mission to make healthy eating easy.
  • Engagement in meaningful projects that impact the community.
  • Collaborative and innovative work environment.
  • Professional growth and mentoring opportunities.
  • Flexible working arrangements.
Calo logo

Calo

Calo is an innovative meal subscription startup dedicated to simplifying healthy eating. With a presence in seven countries and a track record of delivering tens of millions of meals to hundreds of thousands of customers, Calo is on the forefront of an AI-powered transformation aimed at enhancing the accessibility and affordability of nutritious meals. The company boasts a diverse workforce of over 1,600 employees and has secured more than 80 million dollars in funding, positioning itself as one of the fastest-growing food-tech startups globally. Calo is committed to fostering a positive company culture and delivering exceptional employee experiences as it prepares for an IPO in the near future.

Share This Job!

Save This Job!

Similar Jobs:

EnergyHub logo

Staff Software Engineer - Remote

EnergyHub

2 days ago

Join EnergyHub as a Staff Software Engineer to drive engineering initiatives and develop high-quality software solutions.

Worldwide
Full-time
Software Development
$170,000 - $190,000 USD/year
Nubank logo

Staff Software Engineer - Remote

Nubank

5 days ago

Nubank is seeking a Staff Software Engineer to develop scalable microservices primarily using Clojure, mentor engineers, and collaborate with cross-functional teams.

CA, USA
Full-time
Software Development
Invisible Technologies logo

Staff Software Engineer - Remote

Invisible Technologies

5 days ago

Join Invisible Technologies as a Staff Software Engineer to lead the development of internal tools and improve software delivery.

Worldwide
Full-time
Software Development
$110,000 - $142,000 USD/year
Omada Health logo

Staff Software Engineer - Remote

Omada Health

7 days ago

Omada Health is seeking a Staff Software Engineer to lead software development and drive technological advancements in a remote work environment.

USA
Full-time
Software Development
$202,400 - $253,000/year
BETSOL logo

Staff Software Engineer - Remote

BETSOL

1 week ago

Join BETSOL as a Staff Software Engineer to design and develop high-quality automation software in a dynamic team environment.

USA
Full-time
Software Development