SENIOR SOFTWARE ENGINEER

SENIOR SOFTWARE ENGINEER

  • Location CARLSBAD, CA
  • Career Area Information Technology
  • Job Function Information Technology
  • Employment Type -
  • Position Type -
  • Requisition 1140796BR

What you'll do at

We have an opening for a Senior Software Engineer on our Data Framework team. The Data Framework team builds data access libraries that drive e-commerce for the world’s largest retailer. The team is responsible for building a set of simple, modular, and extensible APIs that integrate our core services with our platform persistence, caching, and streaming systems. We are a progressive technology group working in an agile environment that is looking for technologists who want to solve complex, high-scale business problems.

You will be responsible for building and maintaining our Data Framework library. We are looking for an engineer who believes in delivering solid, robust solutions with a sense of ownership.

Responsibilities include:
• Building high-quality, high performing, scalable software
• Participating in the design and implementation of application features
• Optimizing and refactoring existing application code
• Creating automated tests
• Working in a small, collaborative agile team
• Participating in Scrum ceremonies
• Providing support as needed.

Minimum Qualifications

  • Bachelor of Science and 5 years experience in software engineering OR • Required experience includes:
    o 4+ years Java experience required
    o Solid understanding of object-oriented programming, data structures, and computer networks
    o Experience developing test procedures and isolating issues
    o Demonstrated knowledge of databases including relational (for example: MySql and Oracle) and NoSQL databases (for example: Cassandra)
    o Experience using testing frameworks including JUnit and TestNg.
    o Demonstrated knowledge of ORM Frameworks including Hibernate.
    o Familiarity with multi-threaded systems

Preferred Qualifications

  • 1 year s experience troubleshooting network infrastructure problems.
  • 2 years experience designing, leading, and implementing technology projects.
  • 3 years experience building or implementing multiple types of infrastructure technologies (for example, routers, switches, servers).
  • Cisco certification.

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.

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