Location: United States (Remote)   |   Full-Time
Go Rust TypeScript SDK Development Distributed Systems Software Engineering Back End Engineer Staff Engineer Cyber Security
**About OneSignal:** OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

**About The Role:** As a Staff Software Engineer, Tech Lead in the SDK team, you will be responsible for leading the development of OneSignal SDKs for various platforms and messaging channels. You will design and implement SDKs in Go, Rust, and TypeScript, ensuring they are high quality, performant, and reliable. This role involves mentoring other engineers, driving technical strategy for the SDK product, and collaborating with product and backend teams to meet customer requirements.

**Responsibilities:**
- Lead the design and development of OneSignal SDKs for mobile, web, and server-side platforms
- Mentor other engineers on the team, providing guidance on code quality, performance, and best practices
- Collaborate with product and backend teams to ensure the SDKs meet customer requirements
- Drive the technical strategy for the SDK product, including roadmap planning and feature prioritization
- Ensure the SDKs are secure, scalable, and compatible with various platforms
- Conduct code reviews and design reviews for critical projects
- Stay at the forefront of technology advancements in SDK development

**Requirements:**
- Proven experience as a Tech Lead or Senior Engineer in software development
- Strong expertise in Go, Rust, and TypeScript
- Experience building and maintaining SDKs for multiple platforms
- Excellent communication and leadership skills
- Deep understanding of software engineering principles and best practices
- At least 8+ years of coding experience in languages like Go, Rust, and TypeScript
- Track record of contributing to long-term technical roadmaps
- Ability to balance short-term priorities with long-term strategic goals
Post Date: June 12, 2025