Software Engineering Leadership Position

5 days ago


Sunnyvale, California, United States Walmart Global Tech Full time

About the Opportunity

We are seeking a highly skilled Principal Software Engineer to join our Marketplace Engineering team at Walmart Global Tech.

Job Description

  • Technical Leadership: Provide expertise and thought leadership in accelerating adoption of best engineering practices, staying up-to-date with industry innovations, trends, and practices.
  • Project Management: Lead medium to large-scale projects by reviewing project requirements, translating them into technical solutions, gathering necessary information, writing and developing code, and conducting unit testing. Communicate status and issues to team members and stakeholders.
  • Scalable Services: Develop highly scalable services to process millions of requests per day and solve complex software systems problems using state-of-the-art technology.
  • Tech Exploration: Gain exposure to various technologies used in Marketplace and E-commerce platforms.
  • Backend Development: Design and develop backend microservices and APIs for web applications using JVM ecosystem (Kotlin, Java) and other languages and frameworks (Python, Go).
  • Cross-Functional Collaboration: Collaborate with project teams and cross-functional teams. Troubleshoot open issues and bug-fixes, ensuring on-time delivery and hand-offs.
  • Issue Resolution: Troubleshoot business and production issues by gathering information, engaging support teams to assist in issue resolution, formulating action plans, performing actions as designated in the plan, interpreting results, and completing online documentation.
  • User Support: Provide support to the business by responding to users' questions, concerns, and issues, facilitating resolutions, and leading cross-functional partnerships.
  • Project Visibility: Drive projects of high visibility across the organization.
  • Team Leadership: Lead the team in designing systems and apps, leading team projects by reviewing project requirements, translating them into technical solutions, and gathering necessary information.
  • Discovery Phase: Lead the discovery phase of projects to produce high-level designs by partnering with product management, project management, business, and user experience teams.

What We're Looking For

  • Education and Experience: Master's in Computer Science with 10+ years of experience in architecting large-scale systems, dealing with scalability and delivering sub-second latencies on 99.99% uptime.
  • Programming Languages: Expertise in one or more programming languages (e.g., Java, Python, etc.).
  • Algorithms and Data Structures: Strong background in algorithms and data structures.
  • Team Leadership: Experience in leading teams and delivering large-scale distributed systems and event-driven architectures.
  • Microservices Architecture: Proven understanding of microservices-oriented architecture and extensible REST APIs.
  • Cloud Application Development: Experience with cloud application development, including scalable, data-driven, Cloud Cost-optimization, and message-oriented architecture.
  • Public Cloud Offerings: Understanding of SaaS or PaaS or IaaS industry with hands-on experience with public or private cloud offerings (e.g., AWS, GAE, Azure).
  • Automation Tools: Experience using automation toolsets like Appium, Selenium, Jira, Rest Assured, AssetJ, Gatling, etc., or equivalent tools is a plus.
  • CI/CD Pipelines: Experience with CI/CD pipelines and best practices. Automated deployment experience is a plus.
  • Agile Methodologies: Practical knowledge of agile software development methodologies (e.g., XP, Scrum).
  • Databases: Experience and fluency with relational/non-relational databases (e.g., MySQL, Oracle, Cassandra, etc.).
  • Machine Learning: Strong inclination towards exploring and learning new technologies. Understanding of machine learning is preferred.
  • Marketplace Domain: Previous experience in the marketplace domain.

About Us

We are a global tech company that empowers innovation and growth through cutting-edge technology and talented individuals. Our team is passionate about making an epic impact and shaping the future of retail.

Flexible Work Arrangement:

We offer a hybrid work arrangement, primarily in-office coupled with virtual when not onsite. Our campuses serve as hubs for collaboration, bringing us together for purpose and delivering on business needs.

Benefits:

Beyond our great compensation package, you can receive incentive awards for your performance. Other benefits include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.



  • Sunnyvale, California, United States Synopsys, Inc. Full time

    Synopsys, Inc., a leader in the Era of Pervasive Intelligence, seeks an experienced software engineering manager to lead the development of runtime software solutions for our Processor IP products.About UsWe drive innovation that shapes the way we live and connect. Our technology empowers the creation of high-performance silicon chips and software content....


  • Sunnyvale, California, United States Google Full time

    Software Engineer Management Opportunities at GoogleWe are seeking a skilled Software Engineering Manager to join our team at Google. As a manager, you will be responsible for overseeing projects, leading teams, and ensuring the successful deployment of large-scale software projects.Our ideal candidate has a strong background in software engineering and...


  • Sunnyvale, California, United States Intelliswift Software Full time

    About the RoleWe are seeking a skilled Full Stack Software Engineer to join our team at Intelliswift Software. The ideal candidate will have a strong background in natural language processing (NLP) and machine learning (ML), as well as experience with web application development.This is an exciting opportunity to work on a cutting-edge project that involves...


  • Sunnyvale, California, United States Juniper Networks, Inc Full time

    Juniper Networks, Inc is a leading networking company that empowers customers to build a smarter, more connected world.We are looking for an experienced Senior Director, Software Engineering who can lead our global software development and testing services.The ideal candidate will have at least 20 years of experience in software engineering, system testing,...


  • Sunnyvale, California, United States Walmart Full time

    Overviewwalmart global tech is a world-renowned technology leader, revolutionizing the retail landscape with cutting-edge innovations. as a senior software development manager, you will play a pivotal role in driving technical excellence and delivering high-impact projects that shape the future of e-commerce.Job Summarywe are seeking an experienced senior...


  • Sunnyvale, California, United States Russell Tobin Full time

    Job Title: Software Development EngineerWe are seeking an experienced Software Development Engineer to join our team at Russell Tobin/Pride Global. As a key member of our engineering team, you will be responsible for designing, developing, and implementing software solutions that improve the speed and quality of testing satellite components.About the...


  • Sunnyvale, California, United States Walmart Full time

    Explore a career-defining opportunity at Walmart Global Tech, where innovation meets retail disruption. As a Mobile Software Engineering Lead, you will play a pivotal role in shaping the future of digital customer experiences.OverviewImagine working in an environment where one line of code can make life easier for hundreds of millions of people. At Walmart...


  • Sunnyvale, California, United States Walmart Full time

    About the RoleWalmart Global Tech is seeking a highly skilled DevOps Software Engineer to join our team. As a key member of our platform initiatives, you will play a critical role in driving scalability and innovation in our e-commerce platform.Job SummaryThis position requires a deep understanding of cloud computing, software engineering, and DevOps...


  • Sunnyvale, California, United States Apple Full time

    Job OverviewThis is a leadership role within the Apple Health team, where you will oversee the development of innovative health-related software features for iPhone, iPad, and Apple Watch.The ideal candidate will have a strong background in software engineering, excellent technical skills, and experience in managing teams to deliver high-quality products. If...


  • Sunnyvale, California, United States Google Full time

    **About Google Cloud**Google Cloud accelerates every organization's ability to digitally transform its business and industry.We deliver enterprise-grade solutions that leverage Google's cutting-edge technology, and tools that help developers build more sustainably.Clients in over 200 countries and territories turn to Google Cloud as their trusted partner to...


  • Sunnyvale, California, United States Google Full time

    Unlock your potential as a software engineer at Google, where you'll play a critical role in shaping the future of technology.About the JobWe're seeking highly skilled engineers to join our team and contribute to the development of next-generation technologies that transform how billions of users interact with information. Our products handle vast amounts of...


  • Sunnyvale, California, United States Apple Full time

    Join the Apple Quality Engineering TeamAs a Quality Assurance Automation Engineer at Apple, you will play a critical role in ensuring the highest quality of our software products.About the RoleThe Apple Quality Engineering team is looking for a motivated and talented engineer to join our team. As a Quality Assurance Automation Engineer, you will be...


  • Sunnyvale, California, United States Siri InfoSolutions Inc Full time

    Job Title: Software Automation EngineerWe are seeking a skilled System QA Engineer-Python to join our team at Siri InfoSolutions Inc in Sunnyvale, CA. This is a full-time opportunity.Job Summary:This role involves developing automation frameworks using Python and scripting languages for testing hardware and software systems. The ideal candidate should have...


  • Sunnyvale, California, United States Apple Full time

    At Apple, we're revolutionizing the way people communicate with each other. As a VisionOS software engineer on our FaceTime team, you'll play a crucial role in shaping the future of personal communication experiences on our next-generation spatial computing platform.About UsApple is a technology company that's changing the world one innovation at a time. Our...


  • Sunnyvale, California, United States Apple Full time

    Company OverviewAt Apple, we're passionate about revolutionizing entire industries with our innovative products and services. Our diverse team of talented individuals pushes the boundaries of what's possible, driving growth and excellence in everything we do. CompensationThe base salary for this role ranges from $143,100 to $214,500, depending on your...


  • Sunnyvale, California, United States Russell Tobin Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Russell Tobin/Pride Global. The ideal candidate will have a strong background in software development and test frameworks, with experience in delivering high-quality solutions that improve speed and quality of testing.Job DescriptionThe successful candidate...


  • Sunnyvale, California, United States Google Full time

    **About the Role**As a software engineer at Google, you will be part of a team that develops innovative technologies to change how billions of users connect, explore, and interact with information. We are looking for engineers who can design, develop, test, deploy, maintain, and enhance large-scale software solutions.**Responsibilities**Provide technical...


  • Sunnyvale, California, United States Intuitive Full time

    Job SummaryWe are seeking a highly skilled Software Test Engineer to join our team at Intuitive Surgical, Inc. This is an excellent opportunity for a detail-oriented and analytical individual to contribute to the development of innovative surgical energy generators and robotic instrument products.About Intuitive SurgicalAt Intuitive, we are united behind our...


  • Sunnyvale, California, United States Walmart Full time

    Job SummaryWalmart Global Tech is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and reliable software applications that drive business growth and innovation.Key ResponsibilitiesDesign and develop high-quality software applications...


  • Sunnyvale, California, United States Amazon Full time

    Company OverviewAt Amazon, we are looking for a skilled Software Development Engineer to join our team. This is an exciting opportunity to work on innovative projects and make a significant impact on the design, architecture, and development of consumer products. SalaryThe estimated salary range for this position is between $129,300/year in our lowest...