Staff, Software Engineer (Geospatial) - Sunnyvale, CA

💰 $8,960 - $14,336 (Est.) 📍 California City

Job Description

Job description
Position Summary...

What you'll do...

We are looking for an experienced Staff Software Engineer to join Compass Engineering team. This hands-on role requires exceptional coding skills, a passion for technology and engineering excellence, and the ability to guide and mentor other engineers. You will play a pivotal role in defining and maintaining our technical architecture, ensuring alignment with business goals and scalability requirements.

Immigration sponsorship is not available in this role.

About Team

The Emerging Tech team is passionate about solving customer and associate problems with the newest technologies. The team is responsible for creating breakthrough capabilities, delivering frictionless experiences and making these technologies easily available to thousands of Walmart developers and 2.2 million associates. The applications and services built on these capabilities are used by hundreds of millions of customers daily. We are building new platform to bring physical and digital world together.

What You'll Do

Leads the discovery phase of large software engineering projects by collaborating with cross-functional teams to determine project strategy; interpreting strategy into sustainable architecture and solutions; driving prototype development to ensure concept is feasible; and implementing prototypes to validate projects.
Leads medium- to large-scale, complex, cross-functional projects for Engineering by collaborating with cross-functional teams to determine project requirements; translating requirements into platforms and mobile solutions for multiple operating systems (for example, iPhone, Android); gathering requested information (for example, design documents, product requirements, wire frames); writing and developing code; developing user interface solutions; conducting testing to ensure solution is functional; communicating project status and roadblocks to team members and stakeholders; determining solutions to issues; enhancing design to prevent reoccurrence of defects across multiple devices; ensuring on-time delivery; and collaborating with project managers to provide guidance on project implementation plan.
Drives the execution of business plans and projects by identifying customer and operational needs; developing and communicating business plans and priorities; removing barriers and obstacles that impact performance; providing resources; identifying performance standards; measuring progress and adjusting performance; accordingly, developing contingency plans; and demonstrating adaptability and supporting continuous learning.
Provides supervision and development opportunities for associates by selecting and training; mentoring; assigning duties; building a team-based work environment; establishing performance expectations and conducting regular performance evaluations; providing recognition and rewards; coaching for success and improvement; and ensuring diversity awareness.
Promotes and supports company policies, procedures, mission, values, and standards of ethics and integrity by training and providing direction to others in their use and application; ensuring compliance with them; and utilizing and supporting the Open Door Policy.
Ensures business needs are being met by evaluating the ongoing effectiveness of current plans, programs, and initiatives; consulting with business partners, managers, co-workers, or other key stakeholders; soliciting, evaluating, and applying suggestions for improving efficiency and cost effectiveness;
and participating in and supporting community outreach events.

What You'll Bring

Master's degree in Computer Science or related technical field or Bachelor’s degree in CS or related field 10+ years relevant experience
Experience with more than one programming language (Go, Python Java, Kotlin, Scala, Clojure, JavaScript, preferred)
Experience with Azure, GCP, AWS, or private cloud
Experience with Event Driven Architectures and constituent technologies (e.g., Kafka, Event Hubs, PubSub) and patterns (Event Sourcing, CQRS, etc.)
Experience with JMS/AMQP (ActiveMQ, RabbitMQ, Azure Service Bus, etc.)
Experience with the serverless framework and serverless architecture.
Experience with microservices architectures and constituent technologies.
Experience with containerization and container platforms. (e.g. Docker, Kubernetes, etc.).
Experience with distributed NoSQL databases (Cassandra, MongoDB, etc.)
Large scale distributed systems experience, including scalability and fault tolerance.
Experience in mentoring engineers and influencing other engineers across the organization
Strong oral and written communication skills
Good problem-solving attitude and analytical skills

Preferred Additional Skills

Experience with high performance networking (Quic, network layer optimization) or Realtime transaction protocols/methods (HTTP2, Server Sent Events, MQTT, WebSockets, gRPC, RTP, SIP)
Experience with geoSpatial technologies (Spatial4j, Spatial Queries, Quad Trees, etc)

About Walmart Global Tech

💡 Quick Summary

Seeking a career-building opportunity? The Staff, Software Engineer (Geospatial) - Sunnyvale, CA position is now open for candidates interested in the Software Developer Jobs sector. This role in California City offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.

Sponsored

Job Details

Company Name: Walmart

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Staff, Software Engineer (Geospatial) - Sunnyvale, CA in California City is $8,960 - $14,336 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, Staff, Software Engineer (Geospatial) - Sunnyvale, CA is an on-site position based in California City. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Staff, Software Engineer (Geospatial) - Sunnyvale, CA. Previous experience in Software Developer Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • Software Developer

    Jaipur SALARY: ₹60,000 - ₹80,000 POSTED: 20 hours ago CATEGORY: Education DEADLINE: May 26, 2026 SKILLS: Software Development LANGUAGES: English, Hindi SOFTWARE DEVELOPER Greetings from Jobingo HR Solutions Pvt. Ltd…!!! This is to inform you we curre...

    Full Time / Part Time

    Salary Estimated: 20K to 32K

    Jaipur, Rajasthan

    August 4, 2026


    Apply Now

  • Dot Net full stack developer

    Position : Dot Net Full Stack Developer Experience: 5 to 6 Yr Location: Mumbai, Pune, Bangalore, Chennai Mode: Work from Office Notice: Immediate Joiners / 7 Days Looking for an experienced, product-oriented backend developer to join our software eng...

    Full Time / Part Time

    Salary Estimated: 21K to 26K

    Mumbai, Maharashtra

    August 4, 2026


    Apply Now

  • Backend Engineer | Python |Gurgram |BSE Listed NBFC

    Note • Applicants who fit the below Job Criteria will only be contacted by TeamUpShoot • Rest, we appreciate your interest and you will only be be contacted by TeamUpShoot if any other opportunity suitable is available with us About The Employer • Th...

    Full Time / Part Time

    Salary Estimated: 16K to 29K

    Gurugram , Haryana

    August 4, 2026


    Apply Now

  • Dotnet Developer

    Shift Timings 12:30 to 10:30 pm / 1:30 pm to 11:30 pm Mandatory Skills- .NET and Azure Relevant Experience- 8-10 years Work Location- Bangalore/Hyderabad/Noida (Temporary Remote) • Relevant years of experience required is 8-12 years. 1-2 years of tea...

    Full Time / Part Time

    Salary Estimated: 21K to 23K

    Bangalore, Karnataka

    August 4, 2026


    Apply Now

  • Java Software Engineer

    Key Responsibilities: • Contribute to build key components, middleware of the platform and developing fully multi-tenant systems • Contribute to develop workflow management functions • Develop REST APIs, as well as contribute to the overall API frame...

    Full Time / Part Time

    Salary Estimated: 17K to 25K

    Remote

    August 4, 2026


    Apply Now

  • Software Developer

    Senior Engineer This local Software as a Service company seeks an experienced Senior Engineer to drive innovation and streamline processes. Key Responsibilities Design, develop, and maintain Java-based software solutions Requirements Technical expert...

    Full Time / Part Time

    Salary Estimated: 25K to 33K

    Chicago, Illinois

    August 4, 2026


    Apply Now