Staff Software Engineer - Email Team
Our blog contains more information about the OneSignal Engineering career ladder, and our diverse team.
About The Team:
The Email Team at OneSignal (https://www.onesignal.com) works primarily on the product interface and API powering our email offering as a core component of our omnichannel platform. Our small team’s work makes a massive impact. We tackle challenges at the intersection of engineering and product development, like intelligent message delivery customized to each recipient and automated email warmup throttling.
We’re continually improving our product to improve our customers’ experience and empower them to create more effective and impactful messaging campaigns. Building clean, modular, and scalable systems is a particular focus as we expect all of our channels (not just email!) to work seamlessly within our omnichannel product. We move quickly, yet deliberately, always focused on delivering value to our customers.
What You'll Do:
Deliver high-impact software solutions to business use-cases with elegant, readable code, and clear tests
Iterate with product on prospective product specs and designs as a technical expert, weighing in not just on feasibility but on opportunities driven by great tech
Identify our highest leverage technical investment opportunities, socialize, and document plans to enhance our systems, and lead them to success with your colleagues
Pair/group program, iterate on technical designs with colleagues, and engage in highly communicative code reviews to drive engineering excellence and share knowledge
What You'll Bring:
9+ years software engineering experience building high volume, scalable SaaS applications from end-to-end.
Strong experience and understanding of service-oriented, server-side development with Rust and Ruby + Rails or equivalent languages with a strong desire to learn.
Experience breaking down large-sized projects into easily understandable tasks and working with a team to drive projects forward
A proven track record of tackling hard engineering problems, navigating complex software systems, and learning + applying new tools and languages on–the-job
A passion for mentoring junior or mid-level software engineers to achieve technical excellence together
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 modern client-side development with TypeScript + React or equivalent
The New York and California base salary for this full time position is between $200,000 to $215,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.
About the job
Apply for this position
Staff Software Engineer - Email Team
Our blog contains more information about the OneSignal Engineering career ladder, and our diverse team.
About The Team:
The Email Team at OneSignal (https://www.onesignal.com) works primarily on the product interface and API powering our email offering as a core component of our omnichannel platform. Our small team’s work makes a massive impact. We tackle challenges at the intersection of engineering and product development, like intelligent message delivery customized to each recipient and automated email warmup throttling.
We’re continually improving our product to improve our customers’ experience and empower them to create more effective and impactful messaging campaigns. Building clean, modular, and scalable systems is a particular focus as we expect all of our channels (not just email!) to work seamlessly within our omnichannel product. We move quickly, yet deliberately, always focused on delivering value to our customers.
What You'll Do:
Deliver high-impact software solutions to business use-cases with elegant, readable code, and clear tests
Iterate with product on prospective product specs and designs as a technical expert, weighing in not just on feasibility but on opportunities driven by great tech
Identify our highest leverage technical investment opportunities, socialize, and document plans to enhance our systems, and lead them to success with your colleagues
Pair/group program, iterate on technical designs with colleagues, and engage in highly communicative code reviews to drive engineering excellence and share knowledge
What You'll Bring:
9+ years software engineering experience building high volume, scalable SaaS applications from end-to-end.
Strong experience and understanding of service-oriented, server-side development with Rust and Ruby + Rails or equivalent languages with a strong desire to learn.
Experience breaking down large-sized projects into easily understandable tasks and working with a team to drive projects forward
A proven track record of tackling hard engineering problems, navigating complex software systems, and learning + applying new tools and languages on–the-job
A passion for mentoring junior or mid-level software engineers to achieve technical excellence together
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 modern client-side development with TypeScript + React or equivalent
The New York and California base salary for this full time position is between $200,000 to $215,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.