IDEXX Logo

IDEXX

Site Reliability Software Engineer

Posted 23 Days Ago
Be an Early Applicant
4 Locations
Senior level
4 Locations
Senior level
The Site Reliability Software Engineer will enhance system stability and performance, manage escalated issues, and collaborate with product teams to design and support scalable solutions using cloud technologies, with a focus on monitoring and reliability. A strong background in software engineering and service operations is essential.
The summary above was generated by AI

This is a Site Reliability Software Engineer opportunity on a highly collaborative, self-managing Agile development team building a greenfield, cloud native global enterprise transactional system that will support thousands of IDEXX employees and a billion-dollar line of business. If you're committed to high quality, continuous improvement, and great software that matters this could be the right opportunity for you!

We are looking for a motivated Software Engineer to join the Site Reliability

Engineering Team to help drive performance, stability, and customer satisfaction with the product and the development team. The ideal candidate will have a track record of working on enterprise applications running on hybrid cloud environments, monitoring the ecosystem and meet the expectations of various stakeholders.

In This Role:

  • Together with a cutting-edge technologies & product development team using AWS public cloud. You’ll be responsible to implement infrastructure solutions for scalability, reliability, high availability, performance, security, software maintainability, and operational excellence.

  • You will review non-emergency Tier 2/3 escalations during business hours.

  • You will work closely with product development and support teams in triaging issues to the point that defects can be documented in Jira & update the code to fix it.

  • You will act as steward of the application, ensuring that security, retiring technical debt, system reliability and stability are addressed.

  • Improve monitoring to make detecting issues and triaging them easier, as we are a fast-paced development team, and we are operating under a high level of disciplined Software Development Life Cycle.

  • You'll also support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning, and launch reviews.

What You Will Need to Succeed:

  • 7 or more years of software engineering experience in maintaining new & legacy solutions

  • Experience with Java 8 or 11

  • Solid AWS Cloud DevOps experience – Compute, Storage and Serverless technology

  • Solid experience on CI/CD tools – Jenkins, Github actions etc.

  • Solid experience on Cloud Formation and Terraform

  • Fluent in REST Concepts and HTTP

  • Strong troubleshooting and problem-solving skills

  • Ability to transform business requirements into technical solutions

  • Experience with distributed systems development

  • Familiarity with at least one of the following: Aurora DB, MongoDB, AWS DynamoDB, Apache Cassandra

  • Experience in microservice architecture

  • Experience in Site Reliability Engineering and/or operating large scale systems

  • Experience building monitoring into your code, tweaking dashboards, defining alerts, writing runbooks

Nice to have:

  • Experience with Kotlin

  • Experience with Spring Boot development.

  • Groovy experience

  • Experience with Kubernetes

Why IDEXX? 
We’re proud of the work we do, because our work matters. An innovation leader in every industry we serve, we follow our Purpose and Guiding Principles to help pet owners worldwide keep their companion animals healthy and happy, to ensure safe drinking water for billions, and to help farmers protect livestock and poultry from disease. We have customers in over 175 countries and a global workforce of over 10,000 talented people.  
So, what does that mean for you? We enrich the livelihoods of our employees with a positive and respectful work culture that embraces challenges and encourages learning and discovery. At IDEXX, you will be supported by competitive compensation, incentives, and benefits while enjoying purposeful work that drives improvement.  
   
Let’s pursue what matters together.   
IDEXX values a diverse workforce and workplace and strongly encourages women, people of color, LGBTQ+ individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply.   
IDEXX is an equal opportunity employer. Applicants will not be discriminated against because of race, color, creed, sex, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition, or any protected category prohibited by local, state, or federal laws. 
 

#LI-REMOTE

Top Skills

Apache Cassandra
Aurora Db
AWS
Aws Dynamodb
Cloud Formation
Github Actions
Java 11
Java 8
Jenkins
Kubernetes
MongoDB
Rest
Terraform

Similar Jobs

An Hour Ago
Scarborough, ME, USA
Senior level
Senior level
AdTech • eCommerce • Food • Marketing Tech • Retail
The IT Engineer ML Ops will design and deploy scalable infrastructure for machine learning workloads, develop automated pipelines, validate ML models, optimize code for production, and mentor team members. They will collaborate with data scientists and engineers to enhance ML applications and infrastructure.
Senior level
AdTech • eCommerce • Food • Marketing Tech • Retail
The End-to-End Solutions Architect II is responsible for developing solution architecture designs that meet business needs by collaborating with stakeholders. They lead the assessment of technologies, provide technical leadership, mentor team members, and ensure solutions are secure, scalable, and compliant with architecture standards.
Top Skills: AksAPIsCrucibleDockerGitIaasJenkinsMavenMicroservicesPaasSaaSSoaSonar
2 Days Ago
Scarborough, ME, USA
Expert/Leader
Expert/Leader
AdTech • eCommerce • Food • Marketing Tech • Retail
The Enterprise Platform Architect will design and govern IT architecture for end-user computing and collaboration platforms. Responsibilities include developing scalable solutions, leading projects, ensuring compliance with standards, and providing guidance to teams. The role requires strategic thinking, communication, and staying updated on technology trends for innovation.
Top Skills: Application ManagementComplianceDigital Experience MonitoringEndpoint ManagementEnterprise Device ManagementIt ArchitectureIt GovernanceSecurity

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account