Principal Software Engineer

Job Location: Sunnyvale, CA

Position Summary
Position Description
@WalmartLabs's Platform team is all about frameworks that operate in a high-scale, distributed, multi-tenancy environment. We are looking for strong senior level software engineers with great leadership skills, interested in building the absolute best-in-class Logging, Monitoring and Alerting suite of products for all of Walmart, worldwide! This is a ‘full stack’ product suite, with deep integrations to Big Data, Cloud Services, and several other Platform components. Ready to run with other ‘A-players’ in a fast, agile environment? Join the Platform Team @WalmartLabs.

Position Description

  • Directs root cause analysis of critical business and production issues
  • Drives the execution of multiple business plans and projects
  • Ensures business needs are being met
  • Leads and directs in large-scale, complex, cross-functional projects
  • Leads the discovery phase of large projects to develop high level design
  • Leads the work of cross-functional groups of ten to twenty engineers, including offshore associates, for assigned Engineering projects
  • Promotes and supports company policies, procedures, mission, values, and standards of ethics and integrity
  • Provides supervision and development opportunities for associates
  • Supports business objectives

Minimum Qualifications
Bachelor's Degree in Computer Science or related field and 6 years experience building scalable ecommerce applications or mobile software

Additional Preferred Qualifications
Additional Preferred Qualifications

• Experience with JavaScript frameworks such as JQuery for building lightweight and scalable web applications
• Ability to rapidly create functional prototypes
with a fail fast approach
• Expertise in design / developing platform components like caching, messaging, event processing, automation, transformation and tooling frameworks applications.
• Experience with Code Quality Governance related tools (Sonar, Gerrit, PMD, FindBugs, Checkstyle, Emma, Cobertura, JIRA, etc)
• Performance tuning and optimization
• Knowledge of modern application development frameworks such as Spring or Play
• Expertise with some or all of Apache, JBoss / Tomcat, or other application servers like WebLogic, etc

Job Role
Principal Software Engineer


Job ID: 323087BR