[Skip To Content]

Senior 3D Graphics Web Engineer

  • Localização
    • Austin, Texas
    • Mountain View, California
    • Remote
    • Roswell, Georgia
    • Warren, Michigan
  • Agendar Full time
  • Postou

Descrição

Work Arrangement:

Remote: This role is based remotely but if you live within a 50-mile radius of [Atlanta, Austin, Detroit, Warren, Milford or Mountain View], you are expected to report to that location three times a week, at minimum.

The role:

We are looking for two exceptionally experienced engineers who are excited about building visualization platforms to power all General Motors digital products and marketing needs.

Responsibilities 

  • Develop within our core web technologies (client, framework, and services). 

  • Weigh architectural trade-offs and apply synchronous and asynchronous design patterns. 

  • Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.  

  • Be a tech lead and will actively mentor other engineers on the team. 

  • Explore and pitch product ideas and tech initiatives with cross functional teams. 

  • Initiate, plan, and execute large-scale, cross functional, and org-wide critical programs. 

  • Leverage your technical leadership to ensure we adhere to engineering best practices and evangelize opportunities to improve engineering productivity and craftsmanship. 

[Additional Description]

Your Skills & Abilities (Required Qualifications)

  • 5+ years of experience in application and services development. 

  • 5+ years of experience contributing to the architecture, documentation, and design of new and existing systems (architecture, design patterns, reliability, and scaling). 

  • Proficiency in one or more programming languages such as C++, Java, TypeScript, or Python, with the ability to write clean, efficient, and well-documented code.  

  • Some experience working with CAD (Computer Aided Design) data, visualization tools or game engines ( Unreal Engine, Unity , etc.). 

  • Good understanding of modern 3D graphics pipelines and APIs (OpenGL, DirectX, or Vulkan) and good knowledge of geometric modeling fundamentals. 

What Will Give You A Competitive Edge (Preferred Qualifications)

  • Master's degree in computer science or related field, or equivalent work experience. Ph.D. preferred. 

  • Strong problem-solving skills and the ability to break down complex problems into smaller, manageable components. 

  • Experience with Blender.

  • Experience with algorithm design techniques such as divide-and-conquer, dynamic programming, greedy algorithms, and graph algorithms. 

  • Ability to optimize algorithms and data structures for performance, scalability, and maintainability. 

  • Demonstrated ability to understand the tech stack, debug code and tests. 

  • Excellent communication skills and the ability to collaborate effectively with cross-functional teams, including designers, artists, and other engineers. 

  • Proven track record of delivering high-quality software on time and within budget. 

  • Enthusiastic about the opportunity of impacting the engineering culture from the bottom up. 

This job may be eligible for relocation benefits.

Compensation : The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington.

  • The salary range for this role is 152,100 to 232,900. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.

#LI-KB1

Informações sobre diversidade

A General Motors está comprometida em ser um local de trabalho que não só é livre de discriminação ilegal, como estimula verdadeiramente a inclusão e integração. Acreditamos enfaticamente que a diversidade na força de trabalho cria um ambiente no qual nossos colaboradores podem crescer e desenvolver melhores produtos para nossos clientes. Incentivamos os candidatos interessados a analisar as principais responsabilidades e qualificações de cada função e a se candidatar a qualquer cargo que corresponda a suas habilidades e capacidades. Os candidatos no processo de recrutamento podem, quando aplicável, ser solicitados a concluir com sucesso uma ou mais avaliações relacionadas à função e/ou uma seleção pré-emprego antes de iniciar o emprego.  Para saber mais, acesse Como contratamos.

Declaração de Igualdade de Oportunidades de Emprego (EUA)

A General Motors tem orgulho de ser um empregador que oferece oportunidades iguais.  Todos os candidatos qualificados serão considerados para o emprego, independentemente de raça, cor, religião, sexo, orientação sexual, identidade de gênero, origem nacional, deficiência ou status como veterano protegido. 

Adaptações (EUA e Canadá)

A General Motors oferece oportunidades a todos os candidatos a emprego, incluindo pessoas com deficiências. Se você precisa de uma adaptação razoável para ajudá-lo na sua pesquisa de cargos ou solicitação de emprego, fale conosco pelo e-mail Careers.Accommodations@GM.com ou pelo telefone 800-865-7580. No seu e-mail, inclua uma descrição da adaptação específica que você está solicitando assim como o nome do cargo e o número de requisição do cargo ao qual está se candidatando.