Senior Software Engineer at Unity Technologies, Richmond, Virginia
Job Description
Company Overview:
Unity Technologies is a leading global platform for creating and operating interactive, real-time 3D content. Our platform provides a comprehensive set of software solutions to help developers and creators bring their visions to life. With a strong focus on innovation and collaboration, Unity Technologies empowers professionals across various industries to create captivating experiences that reach millions of users worldwide.
Key Responsibilities For Senior Software Engineer:
- Design, develop, and maintain high-quality software solutions for Unity Technologies' products and services
- Collaborate with cross-functional teams to implement new features and optimize existing codebase
- Conduct code reviews, troubleshoot technical issues, and provide technical guidance to junior team members
- Research and evaluate new technologies to enhance software development processes and improve product performance
- Participate in architectural design discussions and contribute to the overall technical roadmap of the company
Required Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
- 5+ years of professional experience in software development, with a strong focus on C++, C#, or Java
- Solid understanding of software design principles, data structures, and algorithms
- Experience with game development, graphics programming, or real-time rendering is highly desirable
- Excellent problem-solving skills and ability to work effectively in a fast-paced, dynamic environment
Desired Skills:
- Experience with Unity Engine and familiarity with Unity Editor
- Knowledge of virtual reality (VR) and augmented reality (AR) technologies
- Proficiency in mobile development for iOS and Android platforms
- Familiarity with cloud computing platforms such as AWS or Azure
- Strong communication skills and ability to collaborate with diverse teams
Compensation & Benefits:
The annual salary range for the Senior Software Engineer position at Unity Technologies in Richmond, Virginia is $110,000 to $150,000, commensurate with experience and qualifications. In addition to competitive compensation, we offer a comprehensive benefits package that includes health insurance, retirement plans, paid time off, professional development opportunities, and more.
How to Apply:
To apply for the Senior Software Engineer position at Unity Technologies, please visit our careers page on the company website and submit your resume along with a cover letter highlighting your relevant experience and qualifications. We look forward to reviewing your application and potentially welcoming you to our innovative team in Richmond, Virginia.
Required Skills
- Computer Vision
- NLP
- Deep Learning Frameworks (TensorFlow
- PyTorch)
Disclaimer: usukcajobs.it.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. If you suspect any fraud or malpractice, email us at abuse@usukcajobs.it.com.
