Remote Jobs

OneSignal logo

Senior or Staff Software Engineer, Backend

OneSignal

Location
United States of America
Posted
Salary Range
160k - 210k USD

Join OneSignal as a Backend Engineer and work on high-impact features, design scalable systems, lead projects, and contribute to our engineering culture. Utilize Rust/Golang and modern technologies while enjoying competitive compensation and benefits.

Binance logo

Senior Frontend Engineer (Content Tech)

Binance

Location
Brunei Darussalam
Posted

Senior Frontend Engineer (Content Tech) at Binance: Implement new features, optimize web apps, and build libraries for complex web applications using Vue/React, Redux, Flux, styled system, and webpack.

Gusto, Inc. logo

Staff Product Designer - Gusto Pro

Gusto, Inc.

Location
Canada
Posted
Salary Range
139k - 221k USD

Lead user experience design at Gusto Pro, collaborating with product management, engineering, and data science to create impactful solutions for accountant customers.

Willow logo

Senior Corporate Accountant

Willow

Location
Philippines
Posted

Corporate Accountant role at Willow Inc., supporting compliance and financial operations across multiple countries, with flexible working arrangements and opportunities for growth.

StackAdapt logo

Senior Full Stack Engineer - Reporting

StackAdapt

Location
Canada
Posted

Design and develop scalable distributed systems for StackAdapt's advertising platform using GoLang and Ruby on Rails. Collaborate with cross-functional teams to optimize performance and build modern web applications.

Rackspace logo

Senior AWS Migration Engineer - R-20921

Rackspace

Location
India
Posted

AWS Migration Engineer - Lead cloud migration projects, optimize infrastructure, and implement secure network architectures.

Udacity logo

Senior Commercial Counsel

Udacity

Location
United Kingdom
Posted

Senior Commercial Counsel at Udacity, providing commercial contracting support for international legal matters

Binance logo

Senior Java Engineer - Margin Tech

Binance

Location
Brunei Darussalam
Posted

Join Binance's Margin Technology team as a Java Engineer and contribute to developing new applications for margin trading.

Creatio logo

BackEnd .Net Developer

Creatio

Location
Poland
Posted

BackEnd .Net Developer for business process platform with OOP, C#, .NET expertise

Creatio logo

BackEnd .Net Developer

Creatio

Location
Ukraine
Posted

Join our R&D Department – Platform Development Team as a BackEnd .Net Developer and contribute to the development of a scalable and customizable platform.

Binance logo

Senior DevOps Engineer - Trading Tech

Binance

Location
Brunei Darussalam
Posted

Senior DevOps Engineer at Binance: Design cloud-based micro-service infrastructure, automate operational activities, and provide on-call support.

Reddit logo

Senior Frontend Engineer - Reddit Pro

Reddit

Location
United States of America
Posted

High-impact software developer for Reddit Pro team, working on technical & product strategy, building novel products and features, and contributing to the full development cycle.

Binance logo

Senior Java Engineer - Cloud Tech

Binance

Location
Brunei Darussalam
Posted

Java Engineer at Binance Cloud, develop innovative crypto applications, collaborate globally, and drive technological innovation.

Binance logo

Senior Automation QA Engineer (Python)

Binance

Location
Brunei Darussalam
Posted

Senior Automation QA Engineer (Python) needed for integration testing of high-performance backend software stack

Binance logo

Senior QA Engineer (Payment product)

Binance

Location
Taiwan, Republic of China
Posted

Senior QA Engineer at Binance: Design & develop test cases, automate testing, collaborate with global teams

Horizons logo

Senior Back-End Engineer (Java)

Horizons

Location
Croatia
Posted

Senior Back-End Engineer (Java) - Build fast APIs with Spring Boot, contribute to global architecture decisions

Binance logo

Senior Big Data Engineer - Risk

Binance

Location
Brunei Darussalam
Posted

Senior Big Data Engineer at Binance: Develop robust data pipelines & architectures, collaborate with risk team, and drive productization of risk data

HiveMQ logo

Senior Frontend Engineer - HiveMQ Cloud

HiveMQ

Location
Germany
Posted

Senior Frontend Engineer for Cloud Applications Team at HiveMQ, building user experiences with React, TypeScript, and other technologies.

OneSignal logo

Senior or Staff Software Engineer, Backend

OneSignal

Salary Range

160k - 210k USD / YEAR

Job Summary

At OneSignal, we are hiring Backend Engineers to join our Integrations, Analytics, and User Data teams. As a Senior or Staff Software Engineer, you will collaborate with Product Managers, Designers, and fellow engineers to build high-impact features. You'll design and deploy large-scale distributed systems, lead projects, and contribute to continuous improvement through code reviews and architectural decisions. The role requires experience in backend microservices, Rust/Golang, noSQL databases like ScyllaDB or Cassandra, Apache Kafka, Docker, Kubernetes, and designing RESTful APIs or gRPC endpoints. We offer a competitive salary ranging from $160k to $210k annually, along with equity and comprehensive benefits.

Skills

CassandraDockerGoLangKubernetesRESTful APIsRustgRPCApache KafkaScyllaDB

Our blog contains more information about the OneSignal Engineering career ladder, and our diverse team.

About The Team:

We are hiring backend engineers across a few teams at OneSignal, including Integrations, Analytics, and User Data. We have Senior and Staff level positions available. Your leveling and team fit will be evaluated in the interview process. 

What You'll Do:

  • Collaborate closely with Product Managers, Designers, and fellow engineers to rapidly scope, build, and ship high-impact features that our customers love

  • Design and deploy high-scale, efficient distributed systems that solve our customer's toughest problems

  • Contribute to a culture of continuous improvement through peer code reviews, operational enhancements, and architectural decisions and reviews.

  • Lead projects and write technical design documents and specs, while also having an active, hands-on role in implementation and coding

  • Participate in our on-call rotation and work with the team to efficiently resolve production issues and ensure the system scales smoothly to meet our customers' growing demands.

  • Drive innovation by exploring cutting-edge technologies and championing their adoption, transforming how we build and deliver software

What You'll Bring:

  • 6+ years of professional software development experience

  • Experience building backend microservices at scale

  • Experience with a statically typed language, preferably: Rust and/or Golang, or a strong willingness to learn these two languages quickly

  • Experience with ScyllaDB, Cassandra or similar noSQL databases

  • Experience with distributed system event streaming framework such as Apache Kafka

  • Experience with Docker and Kubernetes

  • Experience designing RESTful APIs and/or gRPC endpoints

  • Have a good understanding of clean software design principles

We value a variety of experiences, and these are not required. It would be an added bonus if you have experience in any of the following:

  • Experience with Ruby/Rails

  • Experience with continuous build in an Agile Environment

  • Experience with PostgreSQL or other relational databases

The New York and California base salary for Senior Software Engineer full time position is between $160,000 to $180,000, and  Staff Software Engineer full time position is between $190,000 and $210,000. Your exact starting salary is determined by a number of factors such as your experience, skills, and qualifications. In addition to base salary, we also offer a competitive equity program and comprehensive and inclusive benefits.