Cloud Engineer Software Development
Houston, Harris County, Texas, 77246, USA
Listed on 2026-10-24
-
IT/Tech
Systems Engineer, Cloud Computing: Infrastructure & Operations, Unix/Linux
Reynolds and Reynolds builds the software that runs automotive dealerships. Our Cloud Engineering team owns the infrastructure that powers those solutions, including how it is built, how it fails, and what it costs. Engineers own meaningful projects end-to-end, from architecture and design through implementation and operational support.
We believe great engineering starts with understanding the bigger picture. We’re looking for engineers who think about architecture before diving into code and who enjoy working across infrastructure and operations. They’re curious problem-solvers who can reason through complexity and make it simpler, understand systems from the hardware up, and think thoughtfully about where boundaries belong within a system. They’re the kind of engineers who see a latency spike as an opportunity to understand what’s happening rather than simply a problem to fix, and who enjoy sharing the thinking behind the solutions they deliver, with or without AI-assisted tools.
What You’ll Do:- Design cloud infrastructure and operating approaches aligned with system architecture, reliability, performance, and cost goals
- Own technical decisions from architecture and tradeoff analysis through implementation, validation, and operation
- Build and maintain infrastructure as code, automation, CI/CD workflows, and observability for Linux and Windows workloads - Investigate latency, failures, and scaling issues; explain what broke, why it broke, and how the system was improved
- Participate in a shared on-call rotation after becoming familiar with the environment
- Infrastructure as code:
Terraform / Open Tofu - Languages and scripting:
Python, Bash, Power Shell - AWS: EC2, EKS, containers, load balancers, API Gateway, S3, EBS, Lambda
- Observability:
Prometheus, Grafana, Loki - Data platforms:
PostgreSQL and SQL Server replication - Platforms and practices:
Linux, Windows, networking, CI/CD
#LI-DNI
Training:Training for this position will be offered in a team-oriented hands-on instructional environment with a mentor. There will be daily tasks for completion and internal courses to be completed throughout your training. The courses available will include common network and server technologies and will also cover operations, engineering, and development responsibilities that are company specific.
Requirements:- Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field
- Coursework in operating systems, networking, distributed systems, and system design
- A cloud-based system or project you have built and operated that you can explain in detail, including the design tradeoffs, failure modes, what broke, and why
- Working knowledge of Python plus Bash or Power Shell, infrastructure as code, and Linux and Windows administration
- Networking fundamentals including DNS, TLS, CIDR, and routing
- Depth with one cloud provider and the ability to map its core services and concepts to another platform
- Preferred qualifications include a GPA of 3.5 or higher, AWS certifications, Azure exposure, hands-on Kubernetes experience, substantial open-source or independent projects, research beyond coursework, and the ability to read and build C++ from source
- Medical, dental, vision, life insurance, and a health savings account
- 401(k) with up to 6% matching
- Paid vacation, sick days, and holidays
- Reynolds offers a hybrid work schedule, based on position eligibility. Following completion of your training period, eligible associates may work-from-home up to two days per week.
- Referral bonuses
- Professional development and training
- Promotion from within
- Associate discounts for cell phones, cars, computers, entertainment, and much more
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).