Job Description
Job Overview
Walmart Global Tech is seeking a Principal Software Engineer with a backend focus to join their Marketplace Engineering team. The ideal candidate will have a strong background in Java, algorithms, data structures, cloud application development, and microservices architecture. This role involves building scalable services and APIs, contributing to the team's mission of enhancing customer and seller experiences on the Walmart marketplace platform.
Technical Requirements
Required Skills
- • Java
- • Python
- • microservices
- • REST APIs
- • cloud application development
Preferred Skills
- • Kotlin
- • Go
- • machine learning
- • automation tools
Experience Level
At least 7 years in software engineering with expertise in large-scale systems and event-driven architectures.
Responsibilities
- • Provide technical expertise and thought leadership on engineering best practices.
- • Lead and participate in medium to large-scale projects, translating requirements into technical solutions.
- • Develop backend microservices and APIs for web applications using JVM ecosystem and Python.
- • Collaborate with cross-functional teams to troubleshoot and resolve issues.
- • Drive high visibility projects across the organization.
Benefits & Perks
- • 401(k) match
- • stock purchase plan
- • paid maternity and parental leave
- • PTO
- • multiple health plans
Additional Information
- Location
-
Sunnyvale, CA
- Type
-
Regular/Permanent
- Compensation
-
$143,000.00 - $286,000.00 plus performance bonuses