Remote Otter LogoRemoteOtter

Senior Software Engineer - Remote

Posted 12 weeks ago

Overview

We are looking for a highly skilled Senior Software Engineer to join our team and take a leading role in building scalable, reliable, and efficient systems. As a key contributor, you will leverage your expertise in TypeScript, Node.js, PostgreSQL, Redis, and cloud services (GCP or equivalent) to design and optimize backend systems that power our SaaS platform. This is an exciting opportunity for an experienced engineer with a strong foundation in cloud-native architectures, database technologies, and SaaS development.

In Short

  • Backend Development: Build and maintain robust, high-performance backend services using TypeScript and Node.js.
  • Cloud-Native Systems: Design and implement scalable, cloud-native architectures on Google Cloud Platform (GCP) or other cloud providers.
  • Database Design and Optimization: Develop and optimize database schemas, queries, and indexing strategies for PostgreSQL and Redis to ensure efficient data management.
  • SaaS Development: Leverage your experience in SaaS environments to build scalable and reliable multi-tenant solutions.
  • Dockerized Workflows: Use Docker to containerize applications, ensuring seamless deployment and scalability.
  • Collaboration: Work closely with product managers, frontend developers, and other team members to deliver high-quality solutions.
  • Technical Leadership: Mentor junior engineers and contribute to architectural decisions that impact the platform’s scalability and performance.

Requirements

  • Experience: 5+ years of professional software engineering experience, with a focus on backend systems. Proven experience working at a SaaS company or on SaaS products.
  • Technical Expertise: Expert-level proficiency in TypeScript and Node.js. Strong understanding of database technologies, with hands-on experience in PostgreSQL and Redis. Experience designing, optimizing, and managing database schemas and queries. Proficiency with Docker for containerized workflows. Hands-on experience with at least one cloud service provider (GCP, AWS, Azure). Strong understanding of cloud-native architectures, including microservices, distributed systems, and serverless technologies.
  • Soft Skills: Excellent problem-solving and debugging skills. Strong communication and collaboration skills. Ability to take ownership of complex projects and deliver solutions with minimal supervision.

Benefits

  • Competitive salary and benefits, including equity options.
  • Opportunities to work on cutting-edge SaaS technologies in a collaborative and innovative environment.
  • Flexible work environment with remote-friendly policies.
  • A chance to take ownership of impactful projects and influence the technical direction of the company.

Similar Jobs:

Velo3D

Senior Software Engineer - Remote

Velo3D

Yesterday

Join Velo3D as a Senior Software Engineer to develop advanced tools for 3D printing applications.

C++
3D Printing
Computational Geometry
Software Development
Worldwide
Full-time
Software Development
Highlight logo

Senior Software Engineer - Remote

Highlight

Yesterday

Join Highlight as a Senior Software Engineer to build scalable software solutions that enhance data analysis for customers.

React
TypeScript
C#
ASP.NET
USA
Full-time
Software Development
$135,000 - $165,000/year
Fountain Mexico logo

Senior Software Engineer - Remote

Fountain Mexico

Yesterday

Join Fountain as a Senior Software Engineer to develop innovative web applications for frontline workforce management.

Full Stack Development
React
TypeScript
MongoDB
Mexico
Full-time
Software Development

iSpot.tv

Senior Software Engineer - Remote

iSpot.tv

2 days ago

Join iSpot.tv as a Senior Software Engineer to innovate and develop solutions for data tracking and analysis.

Java
Python
SQL
Apache Spark
Worldwide
Full-time
Software Development
$136,000 - $174,000/year
Endpoint logo

Senior Software Engineer - Remote

Endpoint

2 days ago

Join Endpoint as a Senior Software Engineer to build innovative services for client applications in a fast-growing company.

Node.js
React
Typescript
DynamoDB
USA
Full-time
Software Development
$126,000 - $193,325/year