FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in C++, C#, and Android systems programming, with a strong focus on developing scalable features and optimizing performance in Unity Engine. Proficient in technical documentation, debugging, and collaborating with cross-functional teams to enhance software quality and delivery.
Highest-signal resume keywords
C++ ProgrammingC# ProgrammingAndroid Systems ProgrammingPerformance ProfilingUnity Engine Optimization
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C++C#JavaKotlinAndroid Systems ProgrammingMultithreaded Codebase DevelopmentPerformance BenchmarkingDebuggingAutomated TestingTechnical Documentation
Soft Skills
CollaborationCommunicationTeamworkProblem-SolvingInnovation
Tools & Technologies
Unity EditorVulkanReal-Time 3D RenderingAutomated Testing ToolsPerformance Analysis Tools
Industry Keywords
Software DevelopmentOptimization SolutionsTechnical ExcellenceCross-Functional CollaborationAI in Software Development
Tech Stack
Tools & technologiesAndroidJavaKotlinUnityC++
About the role
Key responsibilities & impact- Design and develop features and workflows in the Unity Editor for specific Android platform configurations
- Profile, analyze, and identify optimization opportunities across the technology stack
- Collaborate cross-functionally to develop optimization solutions
- Establish performance benchmarks and conduct rigorous Unity Engine performance analyses
- Collaborate with internal and external domain experts and key stakeholders
- Author comprehensive technical documentation
- Participate actively in design review processes
- Investigate and resolve bug reports to ensure platform stability
- Improve quality and delivery through automated testing and code reviews
- Foster innovation, teamwork, and technical excellence
Requirements
What you’ll need- Expertise in C++, C#, and Android systems programming
- Proven track record of writing high-quality software at scale
- Strong background in Android systems programming
- Advanced proficiency in C++, C#, and Java/Kotlin
- Experience building and maintaining platform or runtime systems
- Understanding of large applications spanning multiple languages, including synchronous and asynchronous calls, memory ownership, and marshalling
- Experience designing and implementing scalable feature sets in a large, multithreaded codebase
- Strong diagnostic, debugging, and performance-profiling skills
- English proficiency sufficient for frequent professional verbal and written communication
- Familiarity with real-time 3D rendering methodologies and modern graphics APIs, including Vulkan
- Familiarity with when and how to use AI in software development
Benefits
Comp & perks- Comprehensive health, life, and disability insurance
- Commuter subsidy
- Employee stock ownership
- Competitive retirement and pension plans
- Generous vacation and personal days
- Support for new parents through leave and family-care programs
- Office snacks
- Mental health and well-being programs and support
- Employee Resource Groups
- Global Employee Assistance Program
- Training and development programs
- Volunteering and donation-matching program
- Equity awards
- Participation in company incentive plans, such as annual discretionary bonuses or sales commissions
