Site Reliability Engineer

THE JUDGE GROUP, INC.
Columbus, OH, United States
15 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
$135,200.0 - $145,600.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Agile Methodology Artificial Intelligence Mobile Application Development Cloud Computing Continuous Integration Data Files Database Queries Software Debugging Distributed Systems Machine Learning Reliability Engineering
+5 more
Secure Coding Software Engineering Software Systems Maintaining Code Programming Languages

Job description

  • Execute standard software solutions, including design, development, implementation, and technical troubleshooting.
  • Write secure, high-quality, and maintainable code in at least one modern programming language with limited guidance.
  • Design, develop, and debug applications while considering upstream/downstream dependencies and broader system impact.
  • Use tools across the Software Development Life Cycle (SDLC) to enhance automation, reliability, and delivery efficiency.
  • Apply structured technical troubleshooting to break down issues and resolve problems of basic to moderate complexity.
  • Gather, analyze, and interpret large, diverse data sets to identify issues and support data-driven decision-making.
  • Learn and apply engineering processes, methodologies, and best practices to build secure, stable, and scalable systems.
  • Contribute to a team culture that values diversity, equity, inclusion, collaboration, and respect.

Requirements

  • Formal training or certification in Software Engineering or Site Reliability Engineering.
  • 6+ years of hands-on experience in software engineering, system design, application development, testing, or operational stability.
  • Experience developing, debugging, and maintaining code in large-scale or enterprise environments.
  • Proficiency in one or more modern programming languages and database querying languages.
  • Experience working across the full Software Development Life Cycle.
  • Exposure to agile methodologies, including CI/CD, resiliency engineering, and secure development practices., * Practical experience with product engineering, production support, or platform operations.
  • Strong understanding of scalability, security, reliability, and distributed system fundamentals.
  • Ability to design and troubleshoot systems with awareness of architectural implications.
  • Familiarity with cloud technologies, artificial intelligence, machine learning, mobile development, or related technical domains.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:50 min

Scaling shift left practices within large engineering organizations

Chris Riley · WWC 2021

3:38 min

Reusing email software standards for HTTP file uploads

Imran Nazar · WWC 2023

2:59 min

Applying secure coding practices and proactive system monitoring

Mihaela-Roxana Ghidersa · LIVE

2:27 min

Introduction to WebAssembly in a cloud computing context

Edo Edo · WWC 2024

6:58 min

Building engineering communities and finding technical inspiration

5:21 min

Extracting and preprocessing HTML data into markdown files

Rainer Stropek Rainer Stropek · LIVE

Videos

See all

Related articles

See all