Remote Fullstack Senior Software Engineer, Journeys Team
Posted
This job is closed
This job post is closed and the position is probably filled. Please do not apply.
π€ Automatically closed by a robot after apply link
was detected as broken.
Description:
OneSignal is a leading omnichannel customer engagement solution that powers personalized customer journeys across various messaging channels.
The company enables over a million businesses to engage their users by delivering 12 billion messages daily.
The Customer Engagement team develops products and features for multi-channel user engagement campaigns.
As a Fullstack Senior Software Engineer, you will have the autonomy to take ownership of significant projects and impact the platform's performance and features.
You will collaborate with Product Managers, Designers, and fellow engineers to design and implement new features for the Customer Engagement System using languages such as TypeScript, Ruby, Rust, and Golang.
Your responsibilities will include maintaining existing frontend and backend systems, participating in code reviews, resolving production issues, and refactoring existing components for better architecture.
Staying updated with industry trends and technologies is also a key part of the role.
Requirements:
You must have 6+ years of professional software development experience.
Experience with React and TypeScript is required.
You should have experience working with backend distributed systems at scale.
Familiarity with Rust and/or Golang is necessary, or a strong willingness to learn these languages quickly.
Experience with distributed system event streaming frameworks such as Apache Kafka is required.
You should have experience creating extensible, reusable components in the frontend.
Proficiency with Docker and Kubernetes is necessary.
You must have experience designing RESTful or gRPC APIs.
Experience with data modeling and at least one database engine (MySQL, PostgreSQL, Redis, Cassandra, ScyllaDB, etc.) is required.
You should be able to own and deliver end-to-end software functionality from design to monitoring.
The ability to manage complex cross-team coordination and work closely with product owners is essential.
You must be able to evaluate and communicate different engineering solutions and trade-offs.
Benefits:
The base salary for this full-time position in New York and California ranges from $160,000 to $180,000, depending on experience, skills, and qualifications.
In addition to the base salary, OneSignal offers a competitive equity program.
The company provides comprehensive and inclusive benefits.
OneSignal emphasizes a healthy work-life balance and kindness in interactions, making it a great place to work.
The company is committed to preventing discrimination and harassment in the workplace and provides reasonable accommodations for applicants with disabilities.