Position: Senior Engineer - Developer Productivity
Experience: 5+ Years
Notice Period: Immediate Joiners
Key Responsibilities
- Develop and maintain production code using Python.
- Build and support developer productivity tools and containerized development environments.
- Work with Docker, Docker Compose, and Dev Containers.
- Troubleshoot and support development environments across macOS, Linux, and Windows.
- Manage source code using Git.
- Analyze and troubleshoot build issues in large C++ or Java codebases.
- Provide technical support to engineering teams and resolve developer environment issues.
Mandatory Skills
- Python
- Docker & Docker Compose
- Dev Containers
- Git
- Linux, macOS, Windows
- Bash and PowerShell
- Experience with large C++ (CMake/Bazel) or Java (Maven/Gradle) codebases
Additional Skills:
- VS Code Extension API
- Vault
- NFS
- JFrog Artifactory
- GitHub Actions
- Jira Cloud
- Confluence
- Slack
- MkDocs