Staff Software Engineer, SMS/ RCS Team jobs in United States
cer-icon
Apply on Employer Site
company-logo

OneSignal · 2 months ago

Staff Software Engineer, SMS/ RCS Team

OneSignal is a leading omnichannel customer engagement solution, powering personalized customer journeys across mobile and web push notifications, in-app messaging, SMS, and email. The Staff Software Engineer will take ownership of end-to-end projects, collaborating with product managers, designers, and engineers to implement new features and ensure system reliability and scalability.

Digital MarketingMarketing AutomationMessagingSaaSSoftware
check
H1B Sponsor Likelynote

Responsibilities

Collaborate with Product Managers, Designers, and Engineers to implement new features for our Customer Engagement products, using Rust, TypeScript, and Ruby
Conduct code and specification reviews, providing technical insights to improve our features and code base
Resolve production reliability issues and ensure the system scales to meet the demands of our customers
Refactor components on the frontend, creating an extensible, reusable, and clean component architecture
Stay up-to-date with the latest industry trends and technologies, incorporating new ideas into our engineering processes
Present Technical Specifications to other Staff Engineers, drive alignment on proposed solutions, and prototype draft implementations

Qualification

RustTypeScriptRubyReact componentsDistributed systemsRESTful APIsGRPC APIsKubernetesApache KafkaData modelingMySQLPostgreSQLRedisCassandraScyllaDBProactivenessEmpathyCollaborationGrowth Mindset

Required

8+ years of professional software development experience
Experience creating extensible, reusable React components
Experience with TypeScript and at least one system programming language (Rust, Go, Ruby, etc)
Experience working with backend distributed systems at scale
Ability to own and deliver end-to-end software functionality from design/architecture, through implementation, testing, production, release, and monitoring
Ability to manage complex cross-team coordination and work closely with product owners
Ability to evaluate and communicate different engineering solutions and trade-offs
A strong willingness to learn new technologies rapidly
Experience designing RESTful and/or gRPC APIs

Preferred

Experience with event streaming framework such as Apache Kafka
Experience with Rust or another systems programming language
Experience with Kubernetes
Experience with data modeling using at least one database engine (MySQL, PostgreSQL, Redis, Cassandra, ScyllaDB, etc.)

Benefits

Competitive equity program
Comprehensive and inclusive benefits

Company

OneSignal

company-logo
OneSignal is a customer messaging and engagement platform that allows businesses to create meaningful customer connections.

H1B Sponsorship

OneSignal has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2024 (2)
2021 (6)
2020 (2)

Funding

Current Stage
Growth Stage
Total Funding
$82M
Key Investors
ServiceNow VenturesBAM ElevateHubSpot
2023-01-31Series C
2022-07-21Series C· $50M
2021-04-14Corporate Round

Leadership Team

leader-logo
George Deglin
Co-founder & CEO
linkedin
leader-logo
Long Vo
CoFounder, COO & CXO
linkedin
Company data provided by crunchbase