IT-Engineer

TRC Companies•NY-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 improving customer experience and supporting product expansion while ensuring the reliability, availability, and performance of software products. The ideal candidate has utility-industry experience and strong knowledge of agile methodologies, particularly Scrum. The SRE will work with onshore and offshore teams on migrations and product development, and will support full-stack applications, cloud infrastructure, databases, and production systems. The role requires strong technical, information security, communication, and problem-solving skills. The position includes participation in on-call rotations and collaboration with staff, managers, and executives on operational practices. TRC describes itself as a global consulting environmental and engineering firm and a top design firm in the energy sector. Its teams work across power and energy, transportation and infrastructure, environmental, and property and buildings sectors. The company offers training and career development. The role’s stated salary range is USD $94,473.60–$140,000 per year, and the employee may be eligible for an annual discretionary bonus based on 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, Azure, and AWS cloud infrastructure monitoring systems such as CloudWatch, CloudWatch Synthetics, AWS X-Ray, and Splunk.
  • Experience building software and computer systems using languages such as JavaScript and Python.
  • Ability to work in a fast-paced, high-stakes environment.
  • Strong technical and information security skills.

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.
  • Cloud technology certifications, 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 and GitLab CI.
  • Experience in performance tuning and optimization of software systems.
  • At least 6 years of managing images such as AWS AMIs, including remediation and patching; strongly preferred.
  • Familiarity with the Energy Efficiency Domain.

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 management, and change management.
  • Monitor and manage system health, performance, and capacity planning.
  • Automate repetitive tasks to improve 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 incidents.
  • Participate in on-call rotations to provide timely support for critical systems.
  • Foster continuous improvement and learning within the team.
  • Consult with staff, managers, and executives about operational practices and provide technical advice.
  • Work with onshore and offshore teams to support migrations and product development.

Benefits

  • Medical, dental, vision, and disability insurance.
  • 401(k) package with traditional and Roth IRA options and company match.
  • Paid time off ranging from 15 to 25 days per year, contingent 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 law.
  • Potential eligibility for participation in the company’s annual discretionary bonus program.
  • Training and career development.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service