Software Engineer – Infrastructure

Posted 2 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Engineer at Bree developing infrastructure for data-intensive systems in Canada. Responsible for maintaining reliability, scalability, and efficiency of the systems.

Responsibilities

  • Design, implement, and maintain infrastructure solutions that ensure the reliability, scalability, and maintainability of data-intensive systems.
  • Identify, prioritize, and eliminate technical debt by refactoring code and improving system architecture for long-term efficiency and performance.
  • Optimize PostgreSQL databases for performance, scalability, and cost-efficiency, including query optimization, indexing strategies, and capacity planning.
  • Implement and enforce best practices for Infrastructure as Code (IaC) using tools such as Pulumi, Terraform, or AWS CloudFormation to achieve consistent and automated deployments.
  • Establish robust monitoring and alerting solutions with Grafana/Datadog to ensure proactive detection and resolution of performance bottlenecks and system issues.
  • Drive improvements in system observability, including metrics, logging, and tracing, to enable data-driven decision-making and incident response.

Requirements

  • Bachelor’s degree in Computer Science or a related field.
  • Experience building scalable, reliable, and maintainable infrastructure systems.
  • Expertise in serverless architecture using AWS Lambda or similar frameworks.
  • Hands-on experience with Infrastructure as Code tools like Pulumi, Terraform, or AWS CloudFormation.
  • Proficiency in programming languages such as Python, Go, or JavaScript/TypeScript.
  • Familiarity with monitoring tools such as Grafana and Datadog for metrics, logging, and alerting.
  • Strong troubleshooting skills for diagnosing and resolving infrastructure issues.
  • Experience refactoring systems to address technical debt and improve maintainability.
  • Effective communication and collaboration skills for cross-team projects.
  • Commitment to staying updated on trends in cloud infrastructure and machine learning.

Benefits

  • Top of the market compensation for top performers
  • Performance-based bonus
  • Comprehensive health, dental, and vision benefits plan
  • $1,500 annual learning & home-office stipend
  • $1,000 annual wellness stipend
  • $250 monthly lunch stipend
  • $150 monthly commuter stipend
  • Annual company retreats
  • Parental leave
  • 20 annual PTO days + unlimited sick days

Job type

Full Time

Experience level

JuniorMid level

Salary

CA$110,000 - CA$160,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSCloudGrafanaJavaScriptPostgresPythonTerraformTypeScriptGo

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.