
SaaS Engineer
Redwood Software6 days ago
Canada (city not specified)Mid Level / Senior
Responsibilities
- Design, develop, and maintain cloud infrastructure using Infrastructure as Code, preferably Terraform.
- Build reusable infrastructure modules, platform patterns, and services for engineering teams.
- Develop automation and maintain GitHub Actions workflows and CI/CD pipelines for infrastructure delivery.
- Design, implement, and optimize secure, scalable, resilient, and cost-efficient AWS architectures.
- Support multi-account AWS environments, governance frameworks, platform reliability, observability, disaster recovery, and business continuity.
- Implement security scanning, policy enforcement, automated compliance validation, and secure-by-design platform architectures.
- Collaborate with Product Engineering, SRE, Security, and Cloud Operations teams on platform capabilities and technical decisions.
- Contribute to architecture, engineering standards, technical roadmaps, documentation, and knowledge sharing.
Requirements
- 3–6 years of experience supporting SaaS platforms, cloud infrastructure, or DevOps environments.
- Experience operating production workloads and designing, building, and operating solutions on AWS.
- Experience supporting customer-facing enterprise software environments.
- Experience with Linux administration and troubleshooting.
- Proven Infrastructure as Code experience, preferably with Terraform, and experience building cloud-native platform solutions and infrastructure automation.
- Proficiency in Python and Bash scripting; PowerShell experience is desirable.
- Strong Git and GitHub experience, including GitHub Actions and workflow automation.
- Experience designing, implementing, and maintaining CI/CD pipelines.
- Knowledge of networking fundamentals including TCP/IP, DNS, routing, load balancing, and VPN concepts.
- Experience with monitoring, observability, logging, metrics, and alerting platforms.
- Experience applying software engineering practices to infrastructure development, including code reviews, testing, version control, and continuous delivery.
- Experience with containerized and cloud-native technologies; ECS and EKS/Kubernetes experience is desirable.
- Understanding of SaaS operations, incident management, change management, root cause analysis, and service reliability concepts.
- Experience working in a 24x7 operational environment.
- Strong analytical, problem-solving, and architectural design skills.
Benefits
- Base salary range of 120,000–137,000 CAD annually, excluding bonus, equity, and benefits.
- The role is part of the RunMyJobs Platform Engineering team and collaborates with Product Engineering, SRE, Security, and Cloud Operations teams.
- The position involves working in a 24x7 operational environment.
About Redwood Software
Redwood Software provides an enterprise automation and orchestration platform that automates business and IT processes across ERP, data, and hybrid cloud environments. Its SaaS offerings cover workload automation, managed file transfer, and report distribution, with deep integrations for systems such as SAP. Founded in 1993 and headquartered in Vienna, Virginia, Redwood is privately held under Vista Equity Partners and focuses on large enterprise customers.