Unity is seeking a Staff Backend Engineer to join our monetization platform team. You will lead the technical design and architecture for Offerwall products and critical strategic initiatives, building the robust systems that power our core platform.
What You'll Do
- Lead the technical design and architecture for Offerwall products, features, and critical strategic initiatives, collaborating closely with senior engineers and managers.
- Design, build, test, and maintain robust web applications, APIs, and datastores that power our core monetization platform.
- Mentor and guide engineers, fostering a culture of technical excellence and establishing effective engineering standards across the team.
- Ensure seamless communication and collaboration with product, frontend, SDK, DevOps, security, and legal teams in a distributed environment.
- Ensure the high availability and reliability of our production services, including participation in on-call rotations and proactive system monitoring.
What We're Looking For
- Demonstrated ability to design, build, and deliver large-scale, highly available web applications and REST APIs, including distributed cloud systems with complex business logic.
- Strong proficiency in backend development using any modern programming language (e.g., Java, Python, Go, C++, Ruby, etc.) with a willingness to adapt to the best tool for the job.
- Practical experience with observability platforms (logging, metrics, monitoring/tracing) and message bus technologies (e.g., SQS, Pub/Sub, Kafka) for managing complex data streams.
- Proven track record of refactoring and redesigning legacy systems to meet evolving product requirements and enhance performance.
- Experience running high-availability production services with on-call responsibilities, coupled with a commitment to mentoring engineers and fostering their skill development.
Nice to Have
- Experience with advanced fraud detection techniques and systems.
- Familiarity with advertising technology ecosystems and monetization strategies.
- Hands-on experience with specific GCP services relevant to large-scale data processing or real-time systems.
Benefits & Compensation
- Salary range: $165,000—$200,000 CAD
- Comprehensive health, life, and disability insurance
- Competitive retirement/pension plans
- Employee stock ownership
- Generous vacation and personal days
- Support for new parents through leave and family-care programs
- Mental Health and Wellbeing programs and support
- Training and development programs
- Volunteering and donation matching program
Work Mode
This role operates on a global work mode.
Unity is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law.





