IT-Engineer

TRC Companies, Inc.•Town of Clifton Park, NY

About The Position

TRC, Member of WSP, is seeking a Site Reliability Engineer (SRE) to build and maintain software that helps customers navigate the company’s site quickly. The role focuses on ensuring the reliability, availability, and performance of software products while supporting product expansion and improving the customer experience. The ideal candidate has utility-industry experience and strong knowledge of agile methodologies, particularly Scrum. The SRE works with onshore and offshore teams on migrations and product development, and collaborates across functions to support software and infrastructure operations. The position calls for meticulous attention to detail, strong technical and information security skills, effective communication, and the ability to solve problems in a fast-paced, high-stakes environment. The role also includes on-call support for critical systems. TRC describes itself as a global environmental and engineering consulting firm and a top design firm in the energy sector. It emphasizes training and career development, and offers a benefits package that varies according to employment status and jurisdiction. The listed salary range is USD $94,473.60–$140,000 per year. The employee may also be eligible for the Company’s annual discretionary bonus program, subject to company, business segment, and individual performance.

Requirements

  • Bachelor’s degree in computer science, cybersecurity, or a related field.
  • At least 5 years of experience as a site reliability engineer or in a similar role.
  • Strong knowledge of agile methodologies, particularly Scrum.
  • Proficiency in scripting and automation tools such as Python, Bash, or PowerShell.
  • Experience with monitoring and logging tools such as Prometheus, Azure Monitoring, Splunk, or the ELK stack.
  • Familiarity with cloud platforms such as AWS and Azure; Azure is preferred.
  • Excellent written and verbal communication skills.
  • Ability to work effectively with offshore and onshore teams.
  • Strong problem-solving skills and a proactive approach to identifying and resolving issues.
  • At least 5 years of experience with cloud infrastructure automation technologies such as Terraform, Bicep, or Code Deploy.
  • At least 6 years of experience with site and Azure and AWS cloud infrastructure monitoring systems such as CloudWatch, CloudWatch Synthetics, AWS X-Ray, or Splunk.
  • Experience building software and computer systems using languages such as JavaScript and Python.
  • Ability to work with cloud-native infrastructure such as AWS Lambda and Azure Cloud Services.

Nice To Haves

  • Relevant industry certifications, such as through the Site Reliability Engineering (SRE) Foundation.
  • Master’s degree in computer science or a related field.
  • Certifications in cloud technologies, such as AWS Certified Solutions Architect or Azure Cloud Professional DevOps Engineer.
  • Experience with containerization and orchestration tools such as Docker and Kubernetes.
  • Knowledge of CI/CD pipelines and tools such as Jenkins or GitLab CI.
  • Experience in performance tuning and optimization of software systems.
  • At least 6 years of experience managing images such as AWS AMIs, including remediation and patching.
  • Familiarity with the Energy Efficiency Domain.
  • Background in the utility industry.

Responsibilities

  • Develop and provide operational support for full-stack software applications.
  • Ensure the reliability, availability, and performance of software products in production.
  • Collaborate with development operations staff to create, monitor, and troubleshoot systems, including infrastructure.
  • Increase system resilience and support larger customer volumes through coding, release practices, and change management.
  • Monitor and manage system health, performance, and capacity planning.
  • Automate repetitive tasks to improve system efficiency and reduce manual intervention.
  • Collect operating system data and report performance metrics to stakeholders.
  • Maintain cloud and database systems and debug production issues.
  • Monitor application and VPC traffic for suspicious behavior.
  • Create application policies and service-level agreement metrics for measuring operations.
  • Develop and maintain incident response plans and conduct post-incident reviews to prevent future occurrences.
  • Participate in on-call rotations to provide timely support for critical systems.
  • Foster continuous improvement and learning within the team.
  • Advise staff, managers, and executives on operational practices and provide technical advice.

Benefits

  • Medical, dental, vision, and disability insurance.
  • 401(k) package with traditional and Roth options and company match.
  • Paid time off ranging from 15 to 25 days per year, depending on employment status and seniority.
  • At least 8 paid holidays per year for full-time employees.
  • Paid sick, family, and disability leave in accordance with applicable state laws.
  • Potential eligibility for the Company’s annual discretionary bonus program, contingent on company, business segment, and individual performance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service