Software Engineer - Execution
at CircleCI
Toronto, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 07 Nov, 2024 | USD 113000 Annual | 08 Aug, 2024 | 3 year(s) or above | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
CircleCI seeks a Software Engineer passionate about maintaining and crafting the future of services that power the heart of our product. You’ll work across a deep slice of our system on features and capabilities ranging from:
- Orchestrating and scheduling jobs.
- Introducing new execution environments across our platforms: Docker (Nomad), EC2 and GCP.
- Keeping our large multi-tenant, multi-platform fleet of build servers, distributed cloud infrastructure and generally instrumenting our environments to be running reliably and securely.
- Help craft the end user testing environments we offer to our customers.
- Debugging complex issues across the platforms we support.
- Storing customers caches, artifacts, test results and step output.
You’ll collaborate daily with dedicated colleagues across the world. This is a full-time, fully remote role that requires you to participate in our on-call support rotation as well as incident management.
Responsibilities:
- Design and build new features, simplify existing services, automate and scale our systems as we continue to rapidly grow and evolve.
- Write sustainable, testable, high-quality, high-performance code.
- Support, maintain, and debug production microservices in a highly complex distributed system.
- Champion a culture of observability and monitoring by using operational data to help your team improve the stability and performance of our systems.
- Partner with members of a cross-functional team and other partners to set the direction of our platform and product: learn about our business problems, explore solutions, weigh design tradeoffs, and prioritize them to deliver maximum value in a sustainable, incremental fashion.
REQUIREMENT SUMMARY
Min:3.0Max:5.0 year(s)
Information Technology/IT
IT Software - System Programming
Software Engineering
Graduate
Proficient
1
Toronto, ON, Canada