Senior Software Engineer - CoreAI
Core
Design, develop, test, and support highly available cloud services and distributed systems used by top companies and millions of developers.
Role type
Senior Software Engineer (CoreAI)
Builds
End-to-end business scenarios, highly available services, and distributed systems
Domain
Cloud infrastructure, distributed systems, enterprise software
Required skills
C#, C++, Java, JavaScript, Python, system design, algorithm and data structures, cloud services, distributed systems, troubleshooting, multi-tenant services, Azure Cloud, Power Platform, Dynamics 365, database management, automation, performance optimization
Preferred skills
Azure DevOps, modern software engineering practices, async communication, growth mindset, problem decomposition
Technologies
C#, C++, Java, JavaScript, Python, Azure Cloud, Power Platform, Dynamics 365, Azure DevOps
Responsibilities
Design and develop features and solutions for end-to-end business scenarios, troubleshoot complex issues across the tech stack, participate in on-call rotations, mentor team members and conduct code reviews, advocate for service health improvements, build and operate multi-tenant services at large scale
Seniority
Senior, hands-on IC
