OneSignal · 4 months ago
Senior Software Engineer, Email Team (Fullstack)
OneSignal is a leading omnichannel customer engagement solution, powering personalized customer journeys across various channels. The Senior Software Engineer on the Email Team will take ownership of end-to-end projects, collaborating with cross-functional teams to implement new features and enhance the product's reliability and performance.
Digital MarketingMarketing AutomationMessagingSaaSSoftware
Responsibilities
Collaborate with Product Managers, Designers, and Engineers to implement new features for our Customer Engagement products, using TypeScript, Ruby, and Rust
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 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 engineers, drive alignment on proposed solutions, and prototype draft implementations
Qualification
Required
6+ 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)
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
Familiarity with frontend code-testing tools like react-testing-library, cypress, and storybook
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 working with backend distributed systems at scale
Experience with event streaming framework such as Apache Kafka
Experience working with analytics and observability tools like Mixpanel and Rollbar
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
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 StageTotal Funding
$82MKey Investors
ServiceNow VenturesBAM ElevateHubSpot
2023-01-31Series C
2022-07-21Series C· $50M
2021-04-14Corporate Round
Recent News
Company data provided by crunchbase