Senior Performance Software Engineer

2 months ago


Sunnyvale, California, United States Walmart Global Tech Full time

About the Team:

Become a vital part of Walmart's Display Advertising division, where a team of proficient engineers is dedicated to enhancing the performance optimization strategies of our advanced systems. If you possess a strong drive for identifying system inefficiencies and optimizing performance, this opportunity may align with your career aspirations.

Position Overview:

We are in search of a highly skilled and seasoned Software Engineer specializing in Backend Performance. In this role, you will be instrumental in guaranteeing the peak performance of our systems. The ideal candidate will have extensive experience with Java applications, a proven ability to pinpoint and rectify system challenges and performance hindrances, and a comfort level with intricate distributed systems across multi-cloud settings.

Key Responsibilities:

  • Engage collaboratively with diverse teams, including developers, architects, and operations, to identify performance constraints, system challenges, and opportunities for enhancement.
  • Perform comprehensive performance evaluations of Java applications through profiling, monitoring, and benchmarking to detect performance issues and propose enhancements.
  • Investigate the codebase to uncover the underlying causes of performance challenges, such as resource contention, memory inefficiencies, and suboptimal algorithms.
  • Design and implement performance testing methodologies to replicate real-world scenarios, stress-test system components, and reveal performance limitations.
  • Conduct performance experiments to assess the effects of code modifications and system configurations.
  • Work directly to optimize system parameters, configurations, and resource allocation to achieve superior performance outcomes.
  • Advise development teams on code optimizations, caching techniques, and concurrency improvements.
  • Utilize performance monitoring and profiling tools to analyze system behavior and proactively mitigate potential bottlenecks.
  • Collaborate on the design and implementation of performance-related features that enhance overall system scalability and efficiency.
  • Document findings from performance analyses, optimization techniques, and best practices for future reference.
  • Stay updated with emerging technologies, industry trends, and best practices related to Java performance and distributed systems.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline; a Master's degree is advantageous.
  • At least 8 years of proven experience as a Performance Engineer, particularly with Java-based systems.
  • Expertise in Java programming, with a thorough understanding of Java internals, memory management, and threading.
  • Strong familiarity with performance profiling tools and techniques to identify bottlenecks in code and system components.
  • Comprehensive understanding of distributed systems architecture and design principles.
  • Experience with multi-cloud environments and optimizing applications for cloud deployment.
  • Ability to analyze and interpret performance metrics to inform system optimization decisions.
  • Experience with performance testing frameworks and load generation tools.
  • Knowledge of containerization technologies (e.g., Docker, Kubernetes) and their influence on application performance.
  • Exceptional problem-solving abilities with a knack for troubleshooting and debugging complex systems.
  • Strong communication skills to effectively collaborate with cross-functional teams and present performance analysis results.
  • Capacity to work independently and take ownership of performance-related initiatives and projects.
  • Certifications in performance engineering or relevant cloud platforms are a plus.
  • Willingness to learn new technologies and adapt to evolving challenges.

About Walmart Global Tech:

Imagine contributing to an environment where a single line of code can enhance the lives of millions and bring joy to their day. At Walmart Global Tech, we are a collective of over 15,000 software engineers, data scientists, and service professionals within Walmart, the largest retailer globally, delivering innovations that transform how our customers shop and empower our 2.3 million associates. Our focus is on people, as they are the driving force behind our innovations. We provide opportunities for individuals at various stages of their careers, whether you're starting out or seeking a defining career opportunity. Here, you can launch a rewarding career in technology, acquire new skills applicable across numerous industries, or leverage your expertise to innovate at scale and impact millions.

Flexible, Hybrid Work:

We embrace a hybrid working model that is primarily virtual, while remaining connected to the locations that Global Tech operates from. This approach facilitates quicker decision-making, removes geographical barriers, enhances flexibility in our personal lives, and reduces commuting time. While in-person collaboration is a key aspect of our culture, we utilize our campuses for development and networking opportunities as business needs arise.

Benefits:

In addition to a competitive compensation package, you may receive incentive awards based on your performance. Other valuable perks include a 401(k) match, stock purchase plan, paid maternity and parental leave, paid time off, various health plans, and much more.

Equal Opportunity Employer:

Walmart, Inc. is an Equal Opportunity Employer – By Choice. We believe that our ability to serve our associates, customers, and communities is enhanced by understanding, respecting, and valuing diversity in all its forms, while fostering an inclusive environment for all individuals.



  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software products using a wide range of technical principles, theories, and concepts.Key Responsibilities:Design and...


  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a key member of our software development team, you will be responsible for designing, developing, and testing software products that meet the highest standards of quality and reliability.Job SummaryThe successful...


  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a key member of our software development team, you will be responsible for designing, developing, and testing software products that meet the highest standards of quality and reliability.Job SummaryThe successful...


  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Software Engineer Job DescriptionThompson Software Solutions, a Lynx Software Technologies company, is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for developing, integrating, and testing software products using a wide range of technical principles, theories, and concepts.Key Responsibilities:Develop...


  • Sunnyvale, California, United States Wal-Mart Full time

    Senior Software Engineer Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Wal-Mart in Sunnyvale, CA. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.RequirementsBachelor's or equivalent degree in Computer Science, Computer Engineering,...


  • Sunnyvale, California, United States Wal-Mart Full time

    Senior Software Engineer Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Wal-Mart in Sunnyvale, CA. As a Senior Software Engineer, you will be responsible for leading the development of large-scale enterprise software solutions.RequirementsMaster's or equivalent degree in Computer Science, Engineering, or related...


  • Sunnyvale, California, United States Walmart Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software systems using modern front-end technologies such as React, JavaScript, and...


  • Sunnyvale, California, United States Store No. 8 Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Store No. 8. As a Senior Software Engineer, you will be responsible for designing, implementing, and maintaining complex software systems.Key Responsibilities:Design and implement software components and systemsCollaborate with cross-functional...


  • Sunnyvale, California, United States Wal-Mart Full time

    Senior Software Engineer Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Wal-Mart in Sunnyvale, CA.Key Responsibilities:Design, develop, and maintain large-scale enterprise software systems.Collaborate with cross-functional teams to identify and prioritize software development projects.Lead and mentor junior...


  • Sunnyvale, California, United States Wal-Mart Full time

    Senior Software Engineer Opportunity at Wal-MartWe are seeking a highly skilled Senior Software Engineer to join our team at Wal-Mart in Sunnyvale, CA.Key Responsibilities:Design, develop, and maintain software applications using various programming languages and technologies.Collaborate with cross-functional teams to identify and prioritize project...


  • Sunnyvale, California, United States Wal-Mart Full time

    Senior Software Engineer Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Wal-Mart in Sunnyvale, CA.Key Responsibilities:Lead the development of large-scale enterprise software solutionsCollaborate with cross-functional teams to design and implement software systemsDevelop and maintain high-quality software...


  • Sunnyvale, California, United States Walmart Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Walmart Global Tech. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our customers and business stakeholders.Key Responsibilities:Design and develop software solutions using a...


  • Sunnyvale, California, United States Walmart Full time

    Job Title: Senior Software EngineerWalmart is seeking a highly skilled Senior Software Engineer to join our team. As a technical lead, you will be responsible for guiding software engineers to deliver iOS mobile features using iOS, GQL, and other technologies.Key Responsibilities:Design, develop, and lead multiple Business or Technology driven projects with...


  • Sunnyvale, California, United States Google Full time

    About the RoleAs a Senior Staff Software Engineer on the Google Cloud Storage team, you will be responsible for designing and developing high-performance storage systems that power Google Cloud workloads. You will work closely with cross-functional teams to identify infrastructure issues and devise software, hardware, or other solutions to improve...


  • Sunnyvale, California, United States Walmart Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Walmart. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software applications using React...


  • Sunnyvale, California, United States Walmart Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Walmart Global Tech. As a Senior Software Engineer, you will be responsible for designing and developing new product features, supporting existing implementations, and working with product, engineering, and business partners on new innovations.Key...


  • Sunnyvale, California, United States Wal-Mart Full time

    Senior Software Engineer Opportunity at Wal-MartWe are seeking a highly skilled Senior Software Engineer to join our team at Wal-Mart in Sunnyvale, CA.Key Responsibilities:Design and develop large-scale software systemsLead software development teams and mentor junior engineersCollaborate with cross-functional teams to drive business outcomesStay up-to-date...


  • Sunnyvale, California, United States Walmart Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Walmart Global Tech. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining large-scale software systems that meet the needs of our customers.Key ResponsibilitiesLead the development of software projects from concept to...


  • Sunnyvale, California, United States Wal-Mart Full time

    Senior Software Engineer Opportunity at Wal-MartWe are seeking a highly skilled Senior Software Engineer to join our team at Wal-Mart in Sunnyvale, CA.Key Responsibilities:Design, develop, and maintain large-scale software systemsLead and mentor junior software engineersCollaborate with cross-functional teams to drive business outcomesStay up-to-date with...


  • Sunnyvale, California, United States Fortinet Full time

    Job Title: Senior Software EngineerFortinet is seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of our next-generation network security appliances.Key Responsibilities:Design, implement, and maintain core platform modules of the appliancesParticipate in the development and maintenance of the network...