Remote Job
Senior Software Engineer, SMS Team
OneSignal
- 5000 - 6000 USD per Month
- Full Time
- Posted : 4 weeks ago
- 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:
- 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. The ideal candidate will have experience with Rust / Go 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
Experience working with marketing messaging channels, particularly SMS
The New York and California base salary for this full time position is between $160,000 to $180,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.
Qualities We Look For
- Friendliness & Empathy
- Accountability & Collaboration
- Proactiveness & Urgency
- Growth Mindset & Love of Learning
Skills
- Ruby
- Go
- Ruby on Rails
- TypeScript
- React