Location: Remote (US, CA, NY, PA, TX, UT, WA)   |   Full-Time
Go Rust Ruby on Rails Kafka Postgres Redis InfluxDB Backend Distributed Systems Infrastructure Back End 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. Our platform enables companies to send notifications, emails, and in-app messages through a simple interface, allowing content creators to focus on user engagement rather than complex implementation.

    **About The Role:** 
    We are seeking a Senior Software Engineer to join our Infrastructure Foundations team, where you will play a key role in driving the technical strategy, execution, and leadership of projects across our backend systems. 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 backend performance and scalability.
    - Drive architectural decisions for high-impact projects, ensuring reliability and efficiency.
    - Co-author long-term technical roadmaps that set the vision for our backend infrastructure.
    - 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 backend 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 backend infrastructure.
    - Gather insights into customer needs and incorporate them into technical decision-making.
    - Stay at the forefront of technology advancements in backend development and distributed systems.
    - 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 backend systems and infrastructure.
    - 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, or similar.
    - Strong expertise in writing concurrent and distributed code.
    - Extensive experience designing and building distributed systems.
    - Deep expertise in backend 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