Company

OnesignalSee more

addressAddressUnited States
type Form of workFull-time
CategoryInformation Technology

Job description

Fullstack Senior Software Engineer

OneSignal

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

About The Team:

Our Customer Engagement team develops the products and features our customers use to build, orchestrate, and evaluate the impact of multi-channel user engagement campaigns. We develop a deep understanding of both our customers’ workflows and the technical details of all the messaging channels we offer to build highly configurable, no-code solutions that help our customers confidently engage the right user, at the right moment, with the right kind of message. 

As a Fullstack Senior Software Engineer, you'll have the autonomy to take ownership of significant projects and make a direct impact on our platform's performance and features. Your expertise will shape the way businesses engage with their users

What You'll Do:

  • Collaborate closely with Product Managers, Designers, and fellow engineers to design and implement new features and functionalities (fullstack) for our Customer Engagement System, using languages such as TypeScript, Ruby, Rust, and Golang.

  • Maintain existing frontend and backend systems from multiple different platforms / technologies

  • Actively participate in peer code reviews and Technical Design Spec reviews, providing valuable technical insights to continuously improve our code base

  • Work together with the team to efficiently resolve production issues and ensure the system scales smoothly to meet the growing demands of our customers.

  • Refactor existing components on the frontend, creating extensible, reusable and clean component architecture

  • Stay up-to-date with the latest industry trends and technologies, incorporating new ideas into our engineering processes

What You'll Bring:

  • 6+ years of professional software development experience

  • Experience with React / TypeScript 

  • Experience working with backend distributed systems at scale

  • Experience with Rust and/or Golang, or a strong willingness to learn these two languages quickly

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

  • Experience creating extensible, reusable components in the frontend

  • Experience with Docker and Kubernetes

  • Experience designing RESTful or gRPC APIs

  • Experience with data modeling and at least one database engine (MySQL, PostgreSQL, Redis, Cassandra, ScyllaDB, etc.)

  • Ability to own and deliver end to end software functionality from design/architect, to implementation, testing, production, release, and monitoring

  • Ability to manage complex cross-team coordinations and work closely with product owners

  • Ability to evaluate and communicate different engineering solutions and trade-offs

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:

  • Ruby/Rails

  • ScyllaDB

  • Kubernetes

  • Google Cloud Platform

  • Benchmarking and optimizing performance critical code

The New York and California base salary for this full time position is between $160,000 to $180,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.

Refer code: 9326603. Onesignal - The previous day - 2024-05-29 10:20

Onesignal

United States
Jobs feed

Virtual Training Coach

Afni

Remote

Virtual Project Coach

Afni

Remote

Onsite Bilingual Training Coach

Afni

Tucson, AZ

Onsite Bilingual Project Coach

Afni

Tucson, AZ

lvn - San Diego, CA, United States - St. Paul's Senior Services

St. Paul's Senior Services

San Diego, CA

Gulfstream G650 Flight Attendant - Camarillo, CA

Solairus Aviation

California, United States

Director Of Nursing - San Diego, United States - St. Paul's Senior Services

St. Paul's Senior Services

United States

Membership Sales Representative - Village Health Club & Spa

Village Health Clubs & Spas

Scottsdale, AZ

Share jobs with friends

Related jobs

Fullstack Senior Software Engineer

Senior Software Engineer - Risk Identity

Mercury

United States

22 hours ago - seen

Senior Software Engineer - Cloud Infrastructure

Airbnb

United States

23 hours ago - seen

Software Engineer - Senior - Mobile (iOS)

Marriott

Bismarck, ND

23 hours ago - seen

Software Engineer - Senior - Mobile (iOS)

Marriott

Baton Rouge, LA

24 hours ago - seen

Software Engineer - Senior - Mobile (iOS)

Marriott

Providence, RI

24 hours ago - seen

Senior Frontend Software Engineer, Optix

Ccri

Charlottesville, VA

24 hours ago - seen

Senior Software Engineer- Identity and Integrations

Memora Health

United States

yesterday - seen

Senior Software Engineer

Fujifilm

Milwaukee, WI

yesterday - seen

Software Engineer - Senior - Mobile (iOS)

Marriott

Olin, NC

yesterday - seen

Software Engineer - Senior - Mobile (iOS)

Marriott

Carson City, NV

yesterday - seen

Software Engineer - Senior - Mobile (iOS)

Marriott

Lahoma, OK

yesterday - seen

Senior Software Engineer - C++ & Python

Voltron Data

Remote

2 days ago - seen

Senior Staff Software Engineer - Ads

Mozilla

United States

2 days ago - seen

Senior Software Engineer

Outcomes Operating Inc

Dublin, OH

3 days ago - seen

Senior Software Engineer- HCM Integrations

Marriott

Austin, TX

4 days ago - seen

Senior Software Engineer- HCM Integrations

Marriott

Sylvania, PA

4 days ago - seen

Senior Software Engineer- HCM Integrations

Marriott

Salem, OR

4 days ago - seen

Senior Software Engineer- HCM Integrations

Marriott

Springfield, IL

4 days ago - seen