Software Engineer, Reliability

13 hours ago

Apply Now
Logo of TechSmith

TechSmith

TechSmith Snagit • TechSmith Camtasia • Screencast.com • TechSmith Fuse • screen capture

201 - 500

Description

• Must be authorized to work in the U.S. without need for further sponsorship • Looking for a software engineer with a love for continuous improvement and analyzing code running in production • Be part of the newly formed Reliability team to provide smooth customer experiences and internal engineering support • Manage and support diverse systems and services such as Windows Server, Linux, Kubernetes, and Cloud-based PaaS offerings • Implement and maintain Infrastructure as Code (IaC) solutions, such as Terraform • Collaborate with development teams, IT, and Security Office • Further security using best practices with identity management • Create and maintain CI/CD Pipelines using Azure DevOps • Respond to on-call escalations and conduct blameless postmortems • Drive continuous improvement in system reliability and monitor production systems

Requirements

• Bachelor's Degree in Computer Science or a closely related field, or 3 years equivalent practical experience • At least 2 years experience developing software in internships, team projects, a professional setting, or personally developed software applications • Development experience with languages such as C++, C#, Swift, Java, or Javascript with a minimum of 2 years of professional experience • Willing/able to be part of a 24/7 on call rotation • Ability to collaborate with a diverse set of people from many disciplines (Product Owners, Quality Assurance, User Experience, etc.) • Candidates must have the ability to work in a hybrid environment • Candidates must reside in, or be willing to move to, Michigan, Florida, Illinois, North Carolina, or Texas before starting their new position • Legally authorized to work in the United States without an employer-sponsored petition for a visa, such as an H-1B visa. • Your application must demonstrate at least four of the following: • Professional experience with programming languages such as Python, Go, C#, or JavaScript • Experience architecting, implementing, and maintaining systems, services, or solutions leveraging public cloud platforms like Azure, AWS, or GCP • Writing automated software tests and other quality practices such as code reviews and pair programming • Experience designing and configuring CI/CD pipelines using tools such as Azure DevOps, Jenkins, TeamCity, or GitLab CI. • Experience with Infrastructure as Code (IaC) tools and methodologies, such as Terraform, ARM templates, or Ansible. • Experience building, operating, maintaining, and securing production-grade Kubernetes Clusters • Experience monitoring and observability tools like Prometheus, Grafana, ELK stack, or Splunk • Experience defining and monitoring Service Level Objectives (SLOs) and Service Level Indicators (SLIs) to measure system reliability and inform data-driven engineering decisions • Conducting blameless postmortems and root cause analyses for significant events

Benefits

• Competitive pay • Health Insurance – BCBS of Michigan - Employer paid premium • Health Savings Plan – Employer Contributions • Dental Insurance – Employer paid premium • Vision Insurance – Employer contributions toward premiums • Retirement – 401(k) – Employer Match • Company equity via an Employee Stock Ownership Plan (ESOP) • Tuition Assistance • Student Loan Repayment Assistance • Paid Parental Leave • Employee Assistance Program • Disability Insurance – Employer paid premium • Life Insurance – Employer paid premium • Generous PTO, Sick Time, Holiday Time, Volunteer Time • Company sponsored events, gifts, food, etc.

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com