Senior Software Engineer
Unity Technologies
Overview
In this role you lead the design and implementation of a critical data platform. You work autonomously within a senior team to translate complex needs into robust software and data solutions, guiding what should be built. You contribute to data-driven decision making and influence technical excellence across software and data engineering. You will tackle real business and customer problems across Unity titles, delivering high-quality results with impact.
Pay / Benefits- Comprehensive health, life, and disability insurance
- Commute subsidy
- Employee stock ownership
- Competitive retirement/pension plans
- Generous vacation and personal days
- Mental Health and Wellbeing programs
- Collaborate with stakeholders to define the problem space, propose technical solutions, and own delivery through production
- Identify reliability concerns and opportunities for improvement
- Propose and deliver architectural improvements
- Influence the roadmap to foster technical excellence in software and data engineering
- Strong software engineering fundamentals applied to data engineering
- Experience with data streaming technologies such as Kafka and Flink
- Autonomous and effective in a team setting
- Experience translating non-technical stakeholder needs into technical requirements
- Autonomy
- Strong communication with non-technical stakeholders
- Collaboration within a cross-functional team
- Software engineering fundamentals
- Data engineering
- Kafka
Reference: WJ-747_30149097