> Markdown version of [/jobs/ext/2042952-software-engineer-sre](https://www.wearedevelopers.com/jobs/ext/2042952-software-engineer-sre). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer (SRE - **Company:** UI PATH SOLUTIONS INC - **Location:** Denver, CO, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Agile Methodology, Artificial Intelligence, Amazon Web Services, Software Applications, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Cloud Computing, Computer Programming, Databases, Continuous Delivery, Continuous Integration, Data Structures, DevOps, Distributed Systems, Amazon DynamoDB, Issue Tracking Systems, Python (Programming Language), SQL Azure, MongoDB, MySQL, Object-Oriented Software Development, Power BI, Azure Data Lake, Software Engineering, Web Services, Multithreading, Scripting, Google Cloud, Enterprise Software Applications, Uipath, Kubernetes, Information Technology, Cosmos DB, Golang, Microservices - **Published:** August 13, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-software-engineer-sre-denver-co--ce852682-3d88-4c8a-b94f-4755f7298493 ## About the Role * Proven track record (6+ years) of architecting and engineering world-class, large-scale, distributed commercial applications and services, and ensuring customer success. * Experience building large-scale, complex internal platforms adopted by multiple teams in their critical path at a large company - systems that have stood the test of time, not prototypes that were handed off or abandoned. * Demonstrated ability to drive adoption of your systems by doing the hard work yourself: writing integrations, removing friction for other teams, and measuring success by outcomes delivered - not features shipped. * Experience building and maintaining complex AI-powered applications in production. * Proficiency in one or more object-oriented languages (such as C#, C++, Go, or Python), backed by solid computer science fundamentals. * Deep understanding of data structures, algorithms, multithreading, synchronization, asynchronous patterns, and cloud programming. * Experience with service-oriented and microservice-based architectures, HTTP applications, and web services development. * Familiarity with modern engineering practices including agile development, CI/CD, and DevOps. Ability to work with globally distributed teams. * Experience working with or managing production Kubernetes infrastructure is a plus. * Experience with any of the cloud providers (Azure, AWS, GCP) and managed services (AKS, GKE, etc.) is a must. * Experience with database backends (e.g., Azure SQL, CosmosDB, Azure Data Lake, Power BI, MongoDB, MySQL, DynamoDB, etc.) #LI-MH1, Agile Programming Methodologies, Algorithms, Amazon Web Services (AWS), Architectural Services, Artificial Intelligence (AI), Automation, Best Practices, Bond Market, C++ Programming Language, Category Development, Cloud Computing, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Customer Escalations, Data Structures, DevOps, Distributed Applications, Documentation, Enterprise Applications, GCP (Good Clinical Practices), Go Programming Language (Golang), Microsoft C# (C Sharp), Microsoft Windows Azure, Multithreaded Programming, Object Oriented Programming (OOP) Languages, Performance Management, Process Improvement, Product Engineering, Product Shipments, Production Management, Prototyping, Python Programming/Scripting Language, Service Level Agreement (SLA), Software Engineering, Team Player, Technical Delivery, Technical/Engineering Design, Testing ## Description * Design, engineer, and build SRE platform systems and capabilities with cutting-edge AI, treating them as products that other engineering teams depend on in their critical path. * Participate in livesite monitoring rotations, handle escalations, and drive effective mitigations - aggressively reducing customer impact through broad, detailed, and effective postmortems. * Drive availability, scalability, and performance improvements based on livesite learnings. Generate (or codify existing) best practices and ensure they are followed widely across UiPath - not by publishing guidance, but by embedding them into the systems you build. * Ensure technical deliverables meet or exceed expectations on reliability, scalability, quality, and performance. Identify and drive architectural changes that significantly move the needle on these dimensions. * Onboard other teams onto your platforms by driving outcomes yourself - writing the integrations, pairing with their engineers, removing friction - rather than handing off documentation and waiting. * Ship early, seek feedback relentlessly, and iterate fast. Treat every user complaint as a design input, not a support ticket. * Drive task planning, estimation, scheduling, and staffing. * Participate in and influence process improvements and best practices across the engineering organization. ## Related Videos - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [How to achieve web automation with UiPath](https://www.wearedevelopers.com/videos/310-how-to-achieve-web-automation-with-uipath) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [User 1st! Technology 2nd! Stop building AI nobody uses - start delivering real business outcomes](https://www.wearedevelopers.com/videos/100337-user-1st-technology-2nd-stop-building-ai-nobody-uses-start-delivering-real-business-outcomes) - [RPA crash course for .Net developers – intro into the world of RPA from the perspective of a .Net developer](https://www.wearedevelopers.com/videos/271-rpa-crash-course-for-net-developers-intro-into-the-world-of-rpa-from-the-perspective-of-a-net-developer) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)