Sr Advanced Software Engineer - Azure Cloud Developer
Resideo · Austin, TX · 2 wk ago
HybridEngineering$162k–$225k/yrFull-time
Job Duties
- Design and develop highly available, low-latency backend cloud services that power connected products and customer-facing applications
- Build and integrate RESTful APIs, backend services, and cloud native components
- Contribute to architecture discussions by evaluating options, defining patterns, and ensuring designs meet standards for scalability, performance, security, and maintainability
- Integrate the latest technology stacks into solutions within a fast-paced, evolving environment
Tech Leadership & Collaboration
- Lead technical innovation by identifying opportunities for improvement and applying deep software engineering principles to deliver scalable, high-performance solutions
- Collaborate cross-functionally with product owners, technical teams, and customer operations to deliver exceptional user experiences
- Foster growth and innovation by collaborating with industry-leading engineers, sharing best practices and leveraging advanced AI tools to deliver impactful solutions
- Participate in agile ceremonies, providing progress updates, raising insightful questions, and learning from peers, partners, and customers to continuously improve
- Provide technical guidance and support to help diagnose and resolve customer issues
Engineering Excellence & Innovation
- Evaluate and integrate new technologies into existing and future solutions to ensure scalability, performance, and long-term maintainability
- Identify opportunities for technical improvement and assess architectural tradeoffs to determine the most effective implementation strategies
- Leverage AI and automation technologies (e.g., developer productivity tools, intelligent monitoring, and data-driven insights) to accelerate development lifecycle efficiency, improve system reliability, and support informed engineering decisions
Quality, Cyber & Operational Excellence
- Take ownership of software component design, applying best-in-class engineering practices including unit testing, static code analysis, and cybersecurity compliance
- Ensure cybersecurity compliance by following secure development lifecycle practices and integrating security requirements early in the design and development process
- Partner with QA, SRE and support teams to maintain system stability, reliability and consistent operational performance