Senior or Staff Software Engineer - Fullstack
Our blog contains more information about the OneSignal Engineering career ladder, and our diverse team.
About The Team:
We are hiring fullstack engineers across a few teams at OneSignal. We have Senior and Staff level positions available. Your leveling and team fit will be evaluated in the interview process.
What You'll Do:
Collaborate closely with Product Managers, Designers, and fellow engineers to rapidly scope, build, and ship high-impact features that our customers love
Design and deploy high-scale, efficient distributed systems that solve our customer's toughest problems
Contribute to a culture of continuous improvement through peer code reviews, operational enhancements, and architectural decisions and reviews.
Lead projects and write technical design documents and specs, while also having an active, hands-on role in implementation and coding
Participate in our on-call rotation and work with the team to efficiently resolve production issues and ensure the system scales smoothly to meet our customers' growing demands.
Drive innovation by exploring cutting-edge technologies and championing their adoption, transforming how we build and deliver software
What You'll Bring:
6+ 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 Senior Software Engineer full time position is between $160,000 to $180,000, and Staff Software Engineer full time position is between $190,000 and $210,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
Senior or Staff Software Engineer - Fullstack
Our blog contains more information about the OneSignal Engineering career ladder, and our diverse team.
About The Team:
We are hiring fullstack engineers across a few teams at OneSignal. We have Senior and Staff level positions available. Your leveling and team fit will be evaluated in the interview process.
What You'll Do:
Collaborate closely with Product Managers, Designers, and fellow engineers to rapidly scope, build, and ship high-impact features that our customers love
Design and deploy high-scale, efficient distributed systems that solve our customer's toughest problems
Contribute to a culture of continuous improvement through peer code reviews, operational enhancements, and architectural decisions and reviews.
Lead projects and write technical design documents and specs, while also having an active, hands-on role in implementation and coding
Participate in our on-call rotation and work with the team to efficiently resolve production issues and ensure the system scales smoothly to meet our customers' growing demands.
Drive innovation by exploring cutting-edge technologies and championing their adoption, transforming how we build and deliver software
What You'll Bring:
6+ 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 Senior Software Engineer full time position is between $160,000 to $180,000, and Staff Software Engineer full time position is between $190,000 and $210,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.