Location: Remote (US, CA, NY, PA, TX, UT, WA)   |   Full-Time
Go Rust Ruby on Rails Kafka Postgres Redis InfluxDB Typescript React Full Stack Frontend Backend Full Stack Engineer Staff Engineer
**About OneSignal:** 
    OneSignal is a global leader in customer engagement solutions, providing businesses with tools to connect with customers across multiple channels. We help companies send notifications, emails, and in-app messages through a simple interface, enabling content creators to focus on user engagement rather than complex implementation.

    **About The Role:** 
    We are seeking a Staff Software Engineer to join our engineering team, where you will play a key role in driving the technical strategy, execution, and leadership of projects across our full-stack applications. This is an exciting opportunity to significantly impact the scalability, reliability, and operational excellence of our platform while mentoring and guiding the team.

    **What You'll Do:**
    - Lead the design and development of systems that optimize user engagement across multiple channels.
    - Drive architectural decisions for high-impact projects, ensuring scalability and reliability.
    - Co-author long-term technical roadmaps that set the vision for our full-stack applications.
    - Set the standard for a culture of engineering and operational excellence.
    - Build and nurture effective partnerships across engineering, product, and security teams.
    - Lead and conduct design reviews for critical projects with a focus on system-level tradeoffs and scalability.
    - Drive the design and implementation of secure systems in collaboration with security teams.
    - Act as a key stakeholder by engaging with customers and internal teams to understand business requirements.
    - Deeply understand how to leverage our software to build and scale full-stack applications.
    - Gather insights into customer needs and incorporate them into technical decision-making.
    - Stay at the forefront of technology advancements in full-stack development.
    - Mentor and guide engineers, sharing best practices and design principles for building reliable systems.

    **What You'll Bring:**
    - Proven experience leading complex engineering efforts focused on full-stack development.
    - Exceptional collaboration and communication skills.
    - A track record of contributing to long-term technical roadmaps.
    - At least 8+ years of coding experience in languages like Go, Rust, Ruby on Rails, Typescript, or similar.
    - Strong expertise in writing concurrent and distributed code.
    - Extensive experience designing and building distributed systems.
    - Deep expertise in full-stack systems, with familiarity across adjacent infrastructure domains.
    - Hands-on experience with cloud providers and optimization.
    - A strong sense of ownership and ability to balance priorities with long-term goals.

    **Compensation:**
    The estimated pay range for this role is $160,000 - $220,000. Additionally, this role is eligible for equity participation in OneSignal.
Post Date: July 8, 2025