Lead Software Engineer Specialist
- Category: Et cetera
- Deadline: 22nd April 20232023-04-22T01:00:00-0700
- California
Vacancy expired!
Job Title: Lead Software Engineer SpecialistLocation: Hybrid / Los Angeles, CA 90094Duration: Full-time job JOB SUMMARY:
- Leads the planning, design, development, and implementation of software solutions and frameworks. Responsible for ensuring designs are translated into highly composable code.
- Determines operational feasibility (e.g., evaluating analysis, establishing problem definitions, proposing solutions). Identifies staffing and resource requirements and monitors progress with status reports.
- Eight years of experience with programming and documentation procedures, methods, and operator instructions.
- Proven experience in leadership/management roles. Comprehensive knowledge of Amazon Web Services and related technologies/methodologies (e.g., agile/scrum, DevOps, incremental delivery).
- Experience performing and leading unit tests, systems integration, and user acceptance.
- Demonstrated experience with one or more relevant programming languages, able to gain needed contexts for domains.
- Experience developing and deploying prototypes to scalable pipelines and applying software development lifecycle principles.
- Demonstrated ability to interpret and apply scalability, reliability, and software engineering best practices (e.g., version control, testing, developer and end-user documentation).
- Substantial knowledge of security concepts, familiarity with secure code development techniques, and understanding of automated solutions.
- Ability to work independently on complex programming. Excellent organization, planning, analytical, and problem-solving skills. Experience weighing economic costs and values objectively, supporting coworkers on a project basis, and contributing to discussions in a civil manner.
- Excellent written and oral communication skills, able to provide both detailed information as well as summaries to varied audiences. Ability to build strong, positive working relationships and rapport with diverse groups of team members.
- Work with researchers and developers to design, develop, test, and document new systems within the platform
- Work with designers, artists, researchers, and other programmers to develop, expand and refine simulation platforms
- Create examples, tutorials, and documentation in support of researchers and developers
- Work closely with other programmers and artists to solve design, pipeline, and/or programming issues
- Requirements (Certain skills you are looking for-Top 5 skills).
- Bachelor’s degree in Computer Science or equivalent experience with a strong background in development in C/C and C# and understanding the specific performance considerations and practices for each language.
- 8+ years’ experience in software/game development
- Expertise with Unity and Unreal Engine
- Hands-on experience with large-scale computational simulation and real-time physics.
- Experience with measuring and optimizing computational, storage, and network performance of real-time physics simulations.
- Deep understanding of data structures, algorithms, and both computational and storage complexity analysis.
