Software Engineer III
RLDatix · Lehi, UT · 1 mo ago
HybridFull-time
About the role
RLDatix is searching for a US-based Engineer III to join our OneSource product team. This position will strengthen and evolve the platform that helps hospitals quickly find the manufacturer documentation they need.
Responsibilities
- Own backend-heavy, full-stack feature development across OneSource — writing PHP application code, MySQL data work, API integrations, and targeted frontend fixes — in order to deliver both new capabilities and technical maintenance in a roughly 50/50 balance
- Trace behavior through a layered, framework-based application (October CMS on Laravel and Symfony) — navigating event- and hook-driven workflows, indirect code paths, and rich data relationships — in order to independently deliver features at the component level
- Design and evolve search, integration, and API touchpoints (OpenSearch/ElasticSearch and third-party APIs) to keep the platform reliable and performant as data volumes and use cases grow
- Diagnose and resolve moderately complex issues across the application, data layer, and automated deployment pipelines — troubleshooting failures well enough to remediate or direct escalation appropriately
- Contribute to modernization initiatives as the roadmap matures — including frontend modernization into a decoupled SPA architecture, Python-based AI pipelines and product integrations, and infrastructure evolution — using AI development tools pragmatically while maintaining ownership of technical decisions and code quality
Requirements
- 4–6+ years of professional software development experience with strong PHP and MySQL capability (MySQL proficiency is essential — candidates without it will struggle in this role)
- Proven success working in layered MVC frameworks with complex, event- or hook-driven behavior (Laravel, Symfony, October CMS, or comparable framework-based applications — not simply isolated scripts or lightweight SPAs)
- In-depth knowledge on how to inherit and improve complex business applications — untangling relational data models, workflow-heavy systems, integrations, search, and legacy-to-modernization efforts
- Cloud and infrastructure fluency, especially Kubernetes (the environment runs on Kubernetes in AWS, with infrastructure managed as code through Terraform in Git); comparable cloud experience beyond AWS is welcome
- Practical Python experience supporting automation, AI, or backend services (dedicated AI specialization not required, but Python fluency is important)
- Ability to commute to the Lehi office for occasional collaboration; travel expected 0–5% for offsites, training, or planning sessions
- Sincere interest in building software that directly improves patient safety, and comfort translating a complex internal data model into a simple external user experience
- A knack for working self-directedly on a small, lean team — reviewing documentation, asking targeted questions, and delivering without close handholding
- Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience
- Docker, Terraform, OpenSearch/ElasticSearch, automated CI/CD, and AI integration or agent-building experience are strong pluses but not required
Qualifications
- Market and organizational factors are also taken into consideration
Skills
- PHP
- MySQL
- Laravel
- Symfony
- October CMS
- Kubernetes
- Terraform
- Python
- OpenSearch/ElasticSearch
- Automated CI/CD
- AI development tools
Benefits
- Health, dental, vision, life, disability insurance
- 401K
- Paid time off
- Paid holidays