Senior Software Engineer - Infrastructure
Untether AI
πRemote - Canada
Please let Untether AI know you found this job on JobsCollider. Thanks! π
Job highlights
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
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
- π°$175k-$210kπUnited States, Worldwide
- πPortugal
- π°$120k-$210kπUnited States
- πMexico
- π°$142k-$210kπUnited States
- π°$160k-$190kπUnited States of America, Canada
- πUnited States
- π°$122k-$175kπUnited States
- πCanada
- π°$118k-$231kπUnited States
Please let Untether AI know you found this job on JobsCollider. Thanks! π