Join Walmart's Display Ad Team: Java Data Engineer
Are you passionate about optimizing system performance and uncovering bottlenecks in cutting-edge technologies? Join Walmart’s Display Ad team as a Java Data Engineer and play a pivotal role in shaping our performance optimization strategies. We invite driven and skilled individuals to be part of our innovative journey in the heart of tech excellence.
Position Overview
We are seeking an experienced Java Data Engineer to join our dynamic team. As a critical member, you will ensure the optimal performance of our systems. The ideal candidate will possess deep expertise in Java applications, a keen ability to identify and resolve system issues, and comfort working within complex distributed systems across multi-cloud environments.
What You’ll Do
- Collaborate closely with cross-functional teams including developers, architects, and operations to identify performance bottlenecks and system issues.
- Conduct thorough performance analysis of Java-based applications through profiling, monitoring, and benchmarking to identify performance degradations and recommend improvements.
- Dive deep into the codebase to understand the root causes of performance issues, such as resource contention, memory leaks, and suboptimal algorithms.
- Develop and execute performance testing strategies to simulate real-world scenarios, stress-test system components, and uncover performance limitations.
- Hands-on fine-tuning of system parameters, configurations, and resource allocations to achieve optimal performance results.
- Provide guidance on code optimizations, caching strategies, and concurrency enhancements to development teams.
- Utilize performance monitoring and profiling tools to track and analyze system behavior, addressing potential bottlenecks proactively.
- Collaborate on designing and implementing performance-related features that enhance the overall scalability and efficiency of the systems.
- Document performance analysis findings, optimization strategies, and best practices for future reference.
- Stay current with emerging technologies, industry trends, and best practices related to Java performance and distributed systems.
What You’ll Bring
- Bachelor’s degree in Computer Science, Software Engineering, or a related field. A Master’s degree is a plus.
- Proven experience (8+ years) as a Performance Engineer, with a focus on Java-based systems.
- Proficiency in the Java programming language and deep knowledge of Java internals, memory management, and threading.
- Strong experience with performance profiling tools and techniques to identify bottlenecks in code and system components.
- Solid understanding of distributed systems architecture and design principles.
- Familiarity with multi-cloud environments and hands-on experience optimizing applications for cloud deployment.
- Excellent problem-solving skills with the ability to troubleshoot and debug complex systems.
- Strong communication skills to collaborate effectively with cross-functional teams and present performance analysis findings.
- Ability to work independently and take ownership of performance-related tasks and projects.
- Certifications in performance engineering or relevant cloud platforms are a plus.
About Walmart Global Tech
Imagine working in an environment where one line of code can enhance the lives of hundreds of millions of people. That’s what we do at Walmart Global Tech. With over 15,000 software engineers, data scientists, and service professionals, we deliver innovations that improve how our customers shop and empower our 2.3 million associates. We offer roles for those seeking their first opportunity as well as those looking for career-defining positions. Here, you can kickstart a thriving career in tech, gain skills across various industries, and leverage your expertise to impact millions and innovate at scale.
Flexible, Hybrid Work
Our hybrid working model is primarily virtual while keeping us close to key locations. This gives us the flexibility to make quicker decisions, remove location barriers, and maintain personal work-life balance. We use our campuses for collaboration and in-person interactions as business needs require, fostering development and networking opportunities.
Benefits
In addition to a competitive salary, our compensation package includes performance-based incentives and a variety of great perks such as 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, and multiple health plans.
Equal Opportunity Employer
Walmart, Inc. is an Equal Opportunity Employer – By Choice. We believe that understanding, respecting, and valuing diversity is essential for innovation. We encourage applications from all backgrounds and are inclusive of