RemoteMatch
Walmart - Internal100% Remote

Principal Software Engineer

Employment

Full-time

Remote Scope

US

Date Posted

Oct 30, 2026

Know your chances before you apply

RemoteMatch analyzes your experience against this role's specific tech stack, timezone overlap, and requirements.

Check my match score →

About the Role

What you'll do... Position: Principal Software Engineer Job Location: 1375 Crossman Avenue, Sunnyvale, CA 94089 Duties: Drive the design, development, and deployment of complex, distributed enterprise applications using Java. Architect scalable and secure software systems, ensuring alignment with business goals. Develop and maintain the technical architecture, adhering to best practices and coding standards. Foster a culture of learning and innovation through mentorship and technical guidance. Design and develop robust, maintainable, and efficient backend and UI components. Champion high-quality software through unit testing, code reviews, and continuous integration. Uphold high standards in quality and operational excellence. Collaborate with cross-functional teams (product, design, QA, and DevOps) to define project scope, milestones, and technical roadmaps. Effectively communicate complex technical concepts to both technical and non-technical stakeholders. Guide and mentor a team of engineers, including conducting code reviews and leading design discussions. Act as a technical authority, including providing direction and expertise. Develop service contracts for RESTful web services using industry standards such as Swagger and OpenAPI. Design and implement web service applications utilizing Java, JSON, REST, and the Spring Framework. Drive the architecture for low-latency and high-scale event driven systems. Minimum education and experience required: Master's degree or equiv

Required Skills & Technologies

Principal-Software-EngineerSoftware-EngineerBackend-EngineerDistributed-Systems-EngineerJava-Developer
Link verified: 10/31/2026

Other Active Remote Opportunities