Back

Software Engineer II - Backend

YammerRedmond, WA, USA
You will be redirected to the main website
Posted on: 27 Sep 2026

Job Description

Create, implement, optimize, debug, refactor, and reuse code to enhance performance, maintainability, effectiveness, and return on investment (ROI). Design, develop, and operationalize the deployment of complex, enterprise-grade cloud services that leverage multiple services and platforms, ensuring high availability, scalability, robustness, and observability. Act as a Designated Responsible Individual (DRI) and guide other engineers by developing and following the playbook, working on call to monitor systems/products/services for degradation, downtime, or interruptions, alerting stakeholders about status, and initiating actions to restore systems/products/services for both simple and complex problems when appropriate. Pro-actively seek new knowledge and adapt to new trends, technical solutions, and patterns to improve the availability, reliability, efficiency, observability, and performance of products while driving consistency in monitoring and operations at scale. Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C#, JavaScript, Java, or Python OR equivalent experience. 2+ years of experience in software engineering practices, coding, and foundational knowledge in data structures and algorithms, with problem solving, debugging and analytical skills. Experience building on top of Azure Services (Azure Function, Service Fabric, Logical App, Service Bus, Azure KeyVault, Authentication, Traffic Manager, Load balancer, App Insights, etc.). Problem-solving skills, with a data-driven approach to debugging and performance optimization.
Software Engineer II - BackendYammer