Remote Otter LogoRemoteOtter

Senior Software Engineer - Remote

Posted 4 days ago
Software Development
Full Time
USA
$139,600 - $215,500/year

Overview

The Senior Software Engineer II helps lead the platform development by making architecture decisions to ensure we're building clean, maintainable, and beautiful applications. This person is responsible for maintaining, expanding, and scaling our APIs that power our web applications. They develop specifications for moderately complex software programming applications and modify/maintain the existing software. This position participates in design and coding activities with other staff members. The Senior Software Engineer will work closely with management and other leads to design and implement new systems, maintain operations of the production systems and to coordinate work across all the initiatives of the Engineering team. They will operate in a distributed architecture, building the infrastructure to manage Big Data and solve complex algorithmic problems.

In Short

  • Architects and develops highly scalable web applications
  • Builds RESTful APIs
  • Builds tools, services, and automation to extend the platform capabilities
  • Runs critical operational portions of our ingestion, analytics, and storage infrastructure
  • Collaborate with product managers to define strategic solutions
  • Assist with server-side code and database architecture on the back-end in NodeJS
  • Develop clean UI/UX in collaboration with design teams
  • Participate in development lifecycle activities like design, coding, testing, and production release
  • Write reusable, testable, and efficient code
  • Deliver code in an agile team environment

Requirements

  • 7+ years of experience as a software engineer
  • 3+ years of experience with NodeJS
  • 1+ years experience in NestJS preferred
  • 3+ years of experience with React
  • Strong skills in Javascript, ES6, NodeJS, TypeORM, MySQL, Git, and REST principles
  • Knowledge in Jest and Redis
  • Proficiency in object-oriented programming
  • Good understanding of algorithms, network protocols, and web services
  • Experience with major cloud hosting systems (AWS, GCP, Azure)
  • Self-directed, independent, and has experience owning complete features/products

Benefits

  • 90-100% paid premiums for medical, dental, and vision plans for employee and dependents
  • Pre-tax savings plans for healthcare and dependent care
  • 100% paid short and long term disability plus life benefits
  • $500 annually towards professional development opportunities
  • Flexible vacation policy
  • 16 Weeks Paid Parental Leave
  • Work remotely with flexible hours
  • 401K plan
Drata logo

Drata

Drata is a security and compliance automation platform dedicated to building trust across the internet. The company continuously monitors and collects evidence of a company's security controls while streamlining compliance workflows to ensure audit readiness. Drata aims to alleviate the burdens of achieving and maintaining a strong security and compliance posture, which can be complex and costly for fast-growing companies. With a team of experts in SaaS, security, compliance, and auditing, Drata leverages automation to provide a more efficient solution for its customers.

Share This Job!

Save This Job!

Similar Jobs:

Curri logo

Senior Software Engineer - Remote

Curri

4 days ago

Join Curri as a Senior Software Engineer to develop a route planning SaaS platform, focusing on both front-end and back-end solutions.

USA
Full-time
Software Development
EnergyHub logo

Senior Software Engineer - Remote

EnergyHub

4 days ago

Join EnergyHub as a Senior Software Engineer to develop backend services for an innovative EV platform.

Worldwide
Full-time
Software Development
$130,000 - $170,000 USD/year

Jobgether

Senior Software Engineer - Remote

Jobgether

4 days ago

We are seeking a Senior Software Engineer to design and implement automation solutions in a remote role.

USA
Full-time
Software Development
OpenSesame logo

Senior Software Engineer - Remote

OpenSesame

4 days ago

Join OpenSesame as a Senior Software Engineer to develop and enhance our eLearning platform in a fully remote environment.

Worldwide
Full-time
Software Development
$171,600 - $192,400/year
Ennoble Care logo

Senior Software Engineer - Remote

Ennoble Care

4 days ago

Join Ennoble Care as a Senior Software Engineer, working remotely to develop high-quality software solutions for healthcare.

Worldwide
Full-time
Software Development