Senior Developer Workspace Engineer
Core
Design and implement developer workspaces (physical, virtualized, or browser-based) and develop tools to improve developer workflows.
Role type
Senior IC developer workspace engineer
Builds
Developer workspaces, provisioning tools, and CI/CD improvements
Domain
Software development infrastructure and end-user technology
Required skills
Python, Java, container management, desktop provisioning, software distribution (SCCM/VDI), CI/CD integration, generative AI concepts, cloud networking
Preferred skills
JavaScript, audit and risk management practices, AI/ML integration
Technologies
Python, Java, JavaScript, SCCM, VDI, CI/CD, Cloud, AI
Responsibilities
Design and implement developer workspaces using physical, virtualized, or browser-based solutions; Develop tools, primarily in Python and Java, to improve developer workflows; Create approaches for desktop provisioning and software package management using SCCM, VDI, or similar technologies; Lead efforts to integrate generative AI into developer workflows to increase value for customers; Ensure solutions meet audit, risk, and governance requirements; Set up and support workstation solutions, develop tools that integrate with existing systems, and support adoption and use.
