Unity is seeking an experienced, dedicated, and energetic senior developer to join its Offerwall team. The team builds maintainable, resilient systems that identify users in accordance with their privacy settings, create accounting transactions, and deliver virtual rewards. Its systems operate at very large scale, handling tens of billions of events per hour, and the team and key decision makers are distributed globally. The engineer will design and build product features, refactor and optimize existing systems, and maintain resilient backend services that process events at scale. The role includes ownership of a key part of a larger system, collaborating with product managers and related teams, and participating in code reviews, design discussions, and knowledge sharing. The engineer will use AI-assisted tools in development and explore ways AI can improve distributed-system reliability and efficiency while applying and contributing to engineering practices. The position requires hands-on backend development with Golang or Java, experience with large-scale distributed web services and event-driven systems, and the ability to produce and analyze web-service event audit trails. Strong communication and effective use of AI-assisted development tools are also expected.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed