The smartest solution for fresh
Senior Software Engineer, Infrastructure
Location
Canada
Posted
74 days ago
Salary
$137K - $185K / year
Seniority
Senior
Job Description
Senior Software Engineer, Infrastructure
Afresh
• Own and deliver infrastructure projects end-to-end, from problem definition and technical design through implementation, rollout, and iteration • Build and improve platform primitives that make it easier for service teams to deploy, operate, and debug their services • Improve observability and operational readiness so we can detect issues early, reduce time-to-recovery, and prevent repeat incidents • Identify and implement cost and performance improvements across our cloud infrastructure and developer tooling • Work closely with Security to implement practical security controls and protect sensitive data • Participate in our on-call rotation and continuously improve monitoring and alerting to maintain a low page rate
Job Requirements
- 5+ years of relevant software engineering experience (or equivalent experience)
- Strong experience writing, maintaining, and operating production Terraform codebases
- Proficiency in at least one general-purpose programming language (Python preferred, but others are fine)
- Proficiency with Kubernetes
- Experience implementing automation to reduce manual intervention (preferred)
- Strong understanding of cloud infrastructure and high uptime operational experience.
- Experience leading or playing a key role in production incidents and troubleshooting complex issues.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Build with impact: Develop full-stack features across modern front-end frameworks and serverless back-end systems, with a focus on performance, reliability, and usability. • Shape the experience: Build intuitive, high-quality interfaces and tools that improve the way customers and brokers interact with our platform. • Improve how we ship: Contribute to internal tooling, frameworks, and engineering workflows that help us deliver faster and with greater confidence. • Collaborate cross-functionally: Partner with Product, Design, and other Engineers to design thoughtful, user-centred solutions to complex problems. • Maintain high standards: Write clean, well-tested code, contribute to code reviews, and help improve team practices and documentation.
• Build with impact: Architect and deliver end-to-end systems, from internal automation to customer-facing portals, ensuring they are scalable, fast, and user-friendly. • Own the platform: Improve and extend core platforms and developer tooling, making it easier for teams to build, test, and ship quality software. • Drive innovation: Rapidly prototype and iterate on new workflows and product ideas that expand our offering and improve the broker and customer journey. • Partner cross-functionally: Collaborate with Product Managers, Designers, and other Engineers to scope, design, and deliver high-impact solutions. • Raise the bar: Lead by example through code reviews, mentorship, and championing engineering best practices across the team.
• Build with impact: Architect and deliver end-to-end systems, from internal automation to customer-facing portals, ensuring they are scalable, fast, and user-friendly. • Own the platform: Improve and extend core platforms and developer tooling, making it easier for teams to build, test, and ship quality software. • Drive innovation: Rapidly prototype and iterate on new workflows and product ideas that expand our offering and improve the broker and customer journey. • Partner cross-functionally: Collaborate with Product Managers, Designers, and other Engineers to scope, design, and deliver high-impact solutions. • Raise the bar: Lead by example through code reviews, mentorship, and championing engineering best practices across the team.
Senior Product Engineer – Workforce Management
NoryThe Operating System The Restaurant Industry Deserves 🚀
• Own and deliver critical, high-impact features that empower hospitality teams, improve scheduling accuracy, and help restaurants operate efficiently and sustainably. • Collaborate closely with designers, customer success and other engineers to enhance the product and system behind it in a tight feedback loop with leadership and customers. • Create sophisticated labour forecasting tools to predict staffing needs using ML/AI. • Evolve data models to support complex scheduling patterns and compliance requirements. • Collaborate with Data team on scheduling AI balancing business needs, employee preferences, and labour laws. • Integrate with payroll and HR systems to create a seamless experience across the employee lifecycle. • Build out payroll product to help customers run payroll with higher accuracy. • Support US expansion by working closely with Product and Sales to unblock customer needs and ship capabilities.


