πUnited States
Senior Software Engineer - Infrastructure
closed
Untether AI
πRemote - Canada
Summary
Join Untether AI, a rapidly growing Toronto-based startup building next-generation hardware AI accelerators, as a Senior Software Engineer (Infrastructure) to engineer platforms for developers and customers, design and implement productive workflows, and develop internal infrastructure.
Requirements
- 5+ years of experience in a software development role
- Experience developing software in C++ and python
- Experience with C or C++ build systems and tools (CMake or similar)
- Experience with python packaging infrastructure (pip, wheels, pypi)
- Proficient in one or more shell scripting languages (bash or similar)
- Proficient at developing containerized workflows (Docker, Podman, kubernetes)
- Proficient at developing continuous integration (CI) systems
- Good understanding of git and github
- High familiarity with linux systems administration
Responsibilities
- Engineer the platforms used by developers to do their work and those used by customers to access our software
- Help support software development efforts across multiple teams, develop efficient compilation, testing, and release workflows
- Interface closely with the software teams to design, and implement productive and engaging workflows and processes
- Design, build, and maintain our internal infrastructure including our continuous integration (CI) system, compute farm, and software deployment systems
- Develop dashboards and reports to monitor and improve the functioning of our internal systems
Preferred Qualifications
- Experience in a platform, dev-ex, or site-reliability engineering role
- Experience developing and maintaining CI systems (Jenkins, Teamcity, gitlab)
- Experience building and deploying containerized systems (Docker, kubernetes)
- Experience with software package management and distribution (apt, rpm, pypi,)
- Experience developing github hooks, actions, and integrations
- Experience with virtualization and device drivers
- Knowledge of release management best practices
- Knowledge of git internals and tools for repository transformations
Benefits
- 20 vacation days
- Strong health and extended health benefits
- Unlimited sick days
- Stock options
This job is filled or no longer available
Similar Remote Jobs
π°$175k-$210k
πUnited States
π°$175k-$210k
πUnited States
π°$175k-$210k
πUnited States
π°$175k-$210k
πUnited States
π°$165k-$195k
πWorldwide
πUnited States
πPortugal
π°$191k-$223k
πUnited States
πChina