Principal, Software Engineer at Walmart

Posted in Other 13 days ago.

Location: Hoboken, New Jersey





Job Description:

What you'll do at




Position Summary...




What you'll do...




About the team



If you're thinking 'scale', think bigger and don't stop there. Walmart is not only No 1 of fortune 500 companies, but also one of the largest eCommerce and Omni channel retailer in the world. We are people lead and tech powered organization. We don't just innovate; we enable transformations across stores and ecommerce channels for best customer experience using the leading-edge technology.


We are seeking a highly skilled and experienced Principal Software Engineer to join our team and be responsible for supporting secrets management and configuration systems. This team is responsible for the providing and securing the secrets for thousands of applications in Walmart across our hybrid cloud environment. This team is also responsible for configuration management for several thousands of applications.


As a Princpal Software Engineer, you will play a lead role in the development of a platform (and associated tooling) utilizing the existing secrets management platform and configuration management platform. The new platform will provide full automation for configuration and secrets management, there by increasing productivity, increasing security, resiliency of system. You will be responsible to build and maintain this mission critical system integrating vault and config systems. You will keep the standards high and adhere to operational excellence an engineering excellence while coming up with right solutions.


As an experienced principal Engineer, you will have a great deal of autonomy to drive the future of platform features & infrastructure for one of the largest eCommerce companies in the world! This is a huge opportunity for career growth!



Responsibilities:


  • Design, build and maintain config & secrets systems integration, tools, and infrastructure.

  • Collaborate with customers, grow the platform as product and build capabilities that helps the customers.

  • Collaborate with cross-functional teams to identify and implement solutions to improve platforms and optimize systems.

  • Come up and with best architectural practices and enforce them to build secure, scalable, and efficient platforms and procedures.

  • Provide technical leadership and guidance to other engineers, establish best practices and standards. Work with peer architects to collaborate and share common practices across org.

  • Conduct research and stay up to date on the industry trends and latest technical advancement in the config and secrets area.

  • Provide necessary support Troubleshoot and resolve issues related to secrets management systems and infrastructure.


Desired Qualifications:


  • Bachelor's degree in computer science, Engineering, or related field.

  • 10+ years of experience in software engineering.

  • Expertise in design and architecture of complex distributed applications.

  • Expertise in programming in Java, Spring frameworks

  • Excellent problem solving and analytical skills.

  • Strong understanding of Software security, software engineering and architecture best practices.

  • Experience working on Vault systems or Configuration management systems.

  • Experience working with large scale systems and cloud native systems.

  • Strong communications and collaboration skills.

  • Experience working with DevOps processes and CICD pipelines



Deliver for the Customer - Customer Focus - Delivers expected business results while putting the customer first and consistently applying an omni merchant mindset and the EDLP and EDLC business models to all plans.
Deliver for the Customer - Strategic Thinking - Adopts a holistic perspective that considers data, analytics, customer insights, and different parts of the business when making plans and shaping the team's strategy.
Focus on our Associates - Diversity, Equity & Inclusion - Identifies, attracts, and retains diverse and inclusive team members; builds a high-performing team; embraces diversity in all its forms; and actively supports diversity goal programs.
Focus on our Associates - Collaboration & Influence - Builds strong and trusting relationships with team members and business partners; works collaboratively and cross-functionally to achieve objectives; and communicates with energy and positivity to motivate, influence, and inspire commitment and action.
Focus on our Associates - Talent Management - Creates a discipline and focus around developing talent, promotes an environment allowing everyone to bring their best selves to work, empowers associates and partners to act in the best interest of the customer and company, and regularly recognizes others' contributions and accomplishments.




Minimum Qualifications...




Outlined below are the required minimum qualifications for this position. If none are listed, there are no minimum qualifications.


Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and5 years' experience in software engineering or related area.
Option 2: 7 years' experience in software engineering or related area.




Preferred Qualifications...




Outlined below are the optional preferred qualifications for this position. If none are listed, there are no preferred qualifications.


Master's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years' experience in software engineering or related area.




Primary Location...


221 RIVER ST, HOBOKEN, NJ 07030, United States of America



About Walmart



At Walmart, we help people save money so they can live better. This mission serves as the foundation for every decision we make, from responsible sourcing to sustainability-and everything in between. As a Walmart associate, you will play an integral role in shaping the future of retail, tech, merchandising, finance and hundreds of other industries-all while affecting the lives of millions of customers all over the world. Here, your work makes an impact every day. What are you waiting for?


Walmart, Inc. is an Equal Opportunity Employer- By Choice. We believe we are best equipped to help our associates, customers, and the communities we serve live better when we really know them. That means understanding, respecting, and valuing diversity- unique styles, experiences, identities, abilities, ideas and opinions- while being inclusive of all people.



All the benefits you need for you and your family


  • Multiple health plan options, including vision & dental plans for you & dependents
  • Financial benefits including 401(k), stock purchase plans, life insurance and more
  • Associate discounts in-store and online
  • Education assistance for Associate and dependents
  • Parental Leave
  • Pay during military service
  • Paid Time off - to include vacation, sick, parental
  • Short-term and long-term disability for when you can't work because of injury, illness, or childbirth


Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific plan or program terms. For information about benefits and eligibility, see One.Walmart.com/Benefits.



Frequently asked questions



  • On average, how long does it take to fill out an application?



    On average, it takes 45-60 minutes to complete your application for the first time. Subsequent applications will take less time to apply as our system saves some of your application information. Please note that some positions require the completion of assessments in order to receive consideration for that role. Those would take additional time.




  • Can I change my application after submitting?



    No, you cannot change your application after submitting, so please make sure that everything is finalized before you hit the submit button.




  • How do you protect my personal information?



    Processing of information on paper is minimal, and Walmart processes application information using an applicant tracking system (ATS). Access to the data within the ATS is restricted to authorized personnel, and the system itself is held to high security standards by Walmart.




  • What are the recommended Internet Browsers for applying for open roles?





    • Internet Explorer 8.0+

    • Firefox 4.0+

    • Safari 4.0+

    • Chrome 12+





More jobs in Hoboken, New Jersey


Veterinary Emergency Group

Stevens Institute of Technology

Stevens Institute of Technology
More jobs in Other


Commerce Bank

Commerce Bank

AgSouth Farm Credit, ACA