Software Engineer II - Backend
Core
Design, develop, and operationalize complex, enterprise-grade cloud services on Azure, ensuring high availability, scalability, and robustness while optimizing performance and maintainability.
Role type
Senior IC backend software engineer (cloud services)
Builds
Enterprise-grade cloud services leveraging Azure platforms
Domain
Cloud infrastructure / Enterprise software
Deliverable
production ML models | product features | infrastructure
Required skills
C#, JavaScript, Java, Python, Azure Functions, Service Fabric, Logic Apps, Service Bus, Azure KeyVault, Traffic Manager, Load Balancers, App Insights, data structures, algorithms, debugging, performance optimization
Preferred skills
observability, system monitoring, playbook development, stakeholder communication
Technologies
Azure Function, Service Fabric, Logical App, Service Bus, Azure KeyVault, Traffic Manager, Load balancer, App Insights
Responsibilities
Create, implement, optimize, debug, and refactor code to enhance performance and ROI; Design and deploy complex cloud services; Act as DRI to guide engineers and monitor systems for degradation or downtime; Pro-actively seek new knowledge to improve product reliability and efficiency.
Seniority
Mid-level, hands-on IC