Staff Software Engineer

Staff Software Engineer

What you'll do at

Are you an experienced full stack Performance engineer who is highly motivated to make all things run fast?

Are you interested in scaling a highly performant ecommerce platform and enabling developers and business teams understand where bottlenecks or issues exist in their services from a performance context?

Are you a self-starter who thrives in a startup-like culture and wants to work with a company which is defining and building the next generation of digital experiences that will have an impact on hundreds of millions of users?

Do you, as part of your job, want to contribute to the Open Source community to help improve the performance test and monitoring ecosystem?

If you answered YES to these questions, and you are the kind of engineer who enjoys working on complicated technical challenges, learning from and collaborating with experienced engineers... WE WANT TO TALK TO YOU!

#LI-JB1

Minimum Qualifications

• BS degree in Computer Science, Electrical Engineering, Operations Research or other technical field.
• 7+ years’ experience in a performance engineering, capacity engineering or site reliability role for customer facing solutions preferably in ecommerce.
• Expert knowledge in Performance testing, profiling, tuning and monitoring tools, especially testing tools such as Silk Performer, Apache JMeter, or LoadRunner.
• Experience in coding/scripting languages such as Java, PHP, Python or Perl.
• Strong knowledge and experience with Databases (Relational and NoSQL) and/or caching solutions (Couchbase/Redis)
• Expert knowledge of technologies used in building scalable, distributed systems in virtualized cloud-like environments.
• Solid DevOps skills in troubleshooting live applications, assessing performance bottlenecks of applications running on Linux.
• Ability to successfully lead multiple projects while remaining highly technical.
• Excellent communication skills (verbal and written).

Preferred Qualifications

• MS or PhD degree in Computer Science, Electrical Engineering, Operations Research or another technical field.
• Experience in production system operations (logging, telemetry, alerting etc.).
• Self-starter attitude required to experiment with new technologies, research technology trends and apply the results to performance problems
• Basic familiarity with continuous integration tools and frameworks like Jenkins, etc.

• Basic experience with Cassandra, KairosDB, Apache Solr, Apache Kafka, Apache Spark or Grafana and/or Big Data processing technologies.

About Walmart Labs

Imagine working in an environment where one experiment can catapult an entire industry toward a smarter future. That’s what we do at Walmart Labs. We’re a team of 5,000+ software engineers, data scientists, designers and product managers within Walmart, the world’s largest retailer, delivering innovations that improve how our customers shop and our enterprise operates.

Hello, Silicon Valley

You don’t have to choose between your career and your lifestyle in Silicon Valley. Here, you can have both.

Discover Silicon Valley
Silicon Valley
View of Silicon Valley from the hills after a passing storm

All the benefits you need for you and your family

  • 100% coverage for in network preventative care
  • Retirement Plan
  • Vision Plans
  • Dental Plans
  • Exclusive Discounts

Recently viewed jobs