Senior Software Engineer - Backend Platform & Commerce Services at Microsoft
Redmond, Washington, United States -
Full Time


Start Date

Immediate

Expiry Date

25 Feb, 26

Salary

0.0

Posted On

27 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Backend Development, API Development, Microservices, Event-Driven Architecture, Relational Databases, NoSQL Solutions, Cloud Platforms, Observability, Monitoring Solutions, Performance Optimization, Fault-Tolerant Design, Telemetry Pipelines, C#, Azure, SQL Server, Cosmos DB

Industry

Software Development

Description
Design, build, and maintain scalable backend services in .NET/C# for pricing, cart, and checkout workflows. Implement APIs and microservices that integrate with enterprise commerce and catalog systems. Ensure availability and performance through efficient code, caching, and fault-tolerant design. Establish and maintain robust backend monitoring, logging, and telemetry pipelines. Review and validate vendor or partner-delivered code for quality, performance, and compliance. Guide teams on practices for backend architecture, observability, and cloud-native services. Integrate with enterprise commerce platforms, payment gateways, and customer identity services. Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python 4+ years of experience hands-on backend development experience. with .NET/C# or relevant backend technology, including building APIs, microservices, and event-driven architectures. 2+ years of experience with relational databases (SQL Server, Azure SQL) or NoSQL solutions (Cosmos DB, Redis) including schema design, optimization, and query performance. 2+ years of demonstrated experience in building scalable, high-availability services for enterprise commerce systems (e.g. - pricing, catalog, cart, checkout, payments). These requirements include but are not limited to the following specialized security screenings: Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Deep knowledge of cloud platforms (Azure preferred) including App Services, Functions, Service Bus/Event Hub, Key Vault, and API Management. Proven experience implementing observability and monitoring solutions (e.g., Azure App Insights, Splunk, Grafana, Prometheus) and diagnosing performance bottlenecks.
Responsibilities
Design, build, and maintain scalable backend services for pricing, cart, and checkout workflows. Implement APIs and microservices that integrate with enterprise commerce and catalog systems.
Loading...