Golang / Go Job: Full Stack Engineer with Go


Walmart Labs

Full Stack Engineer with Go at Walmart Labs

Sunnyvale, California, United States 🇺🇸   (Posted Jun 4 2015)
About the company
By brnging together online, mobile, and social with our 11,000+ stores and clubs around the world, Walmart eCommerce is creating a seamless experience for customers and members to shop in the way that’s most convenient for them—anytime and anywhere. When you combine our unmatched assets in retail with our commitment to building best-in-class eCommerce capabilities, we’re positioned to serve customers in ways no one else can. At Walmart eCommerce, our Walmart.com, SamsClub.com and technology teams, including our idea incubator @WalmartLabs, collaborate to drive billions of better customer experiences for the world’s largest global retailer. What’s the next big thing?See for yourself at Walmart eCommerce.As idea explorers for eCommerce, our engineers, scientists, consumer internet professionals and visionaries design, prototype and build extraordinary products. With over 3,000 associates in Silicon Valley, Sao Paulo, San Diego, Portland and Bangalore, we’re bringing together some of the best professionals around the world.If you’re inspired by the opportunity to solve hard problems at scale and make a difference for our customers and members, join us.

Job position
Permanent - Remote work is NOT possible
Relocation compensation available

Job description
Are you a full-stack software developer who is passionate about availability and not afraid of tinkering with the underlying infrastructure and system? We’ve got a great position for you here at @WalmartLabs’ Chaos and Tools Team. Our mission is to defend availability in the face of failures.

As a member of the Chaos and Tools Team, you are responsible in designing, developing and supporting the operation of the fault-injection service, Chaos environment, traffic mapping tool, and our own private R&D Clouds. Chaos and traffic mapping tools allow our application teams to roll out services that are designed to cope with environmental failures, and help support teams prepare for devastating outages while preserving the quality of service for our customers.

We have a strong commitment to moving fast and solving real problems. We are providing critical tools and infrastructure, and need to be a part of the business that "just works". It will be your responsibility to meet this commitment, both individually and as a member of the team.

Skills & requirements
As a member of the Chaos and Tools Team, you are responsible in designing, developing and supporting the operation of the fault-injection service, Chaos environment, traffic mapping tool, and our very own Private R&D Clouds. Chaos and traffic mapping tools allow our application teams roll out services that are designed to cope with environmental failures, and help support teams prepare for devastating outages while preserving the quality of service for our customers.

We have a strong commitment to moving fast and solving real problems. We are providing critical tools and infrastructure, and need to be a part of the business that "just works". It will be your responsibility to meet this commitment, both individually and as a member of the team.

The ideal candidate needs to be versatile and always eager to tackle new problems as we continue to push technology forward, and must able be detail oriented, have superior verbal and written communication skills, strong organizational skills, able to juggle multiple tasks at once, able to work independently and can maintain professionalism under pressure. You must be able to identify problems before they happen with various monitoring and logging solutions from Platform teams to detect and prevent outages. You must be able to accurately prioritize projects, make sound judgments, work to improve the customer experience, and get the right things done.

Responsibilities:

•Develop and maintain Fault Injection Service and Dependency Discovery Service

•Design and operate the Chaos environment for infrastructure resiliency tests

•Design and operate the Platform R&D Cloud

•End-to-end infrastructure automation

Minimum Qualifications

• 5+ years experience building scalable web services and applications

• Experience with JavaScript, Go, Node.js and/or Python

• Comprehensive SDLC experience including:

• Agile implementation principles and practices

• Production environment deployment and operations

• Bachelor's Degree in Computer Science, EE or related field

Additional Preferred Qualifications

• Backgrounds in distributed systems and high traffic network architecture

• Experience with KVM and Linux Kernel performance tuning

• Experience with managing relational DB and distributed computing technologies (noSQL)

• Experience in running a private Cloud with OpenStack, CloudStack or Eucalyptus

• Experience in using Chef or Puppet to bootstrap production and non-prod environments in public clouds (AWS, Rackspace) and/or private clouds (OpenStack, Eucalyptus)

• Experience with setting up monitoring and understand the metric requirements for system/application health

• Passionate about operational excellence and documentation.

Open to pay for relocation within USA. Please contact ssarin@walmart.com

Instructions how to apply
Please apply to: http://jobs.walmart.com/silicon-valley/ecommerce/jobid7626937-full-stack-developer-jobs

Contact: Sunita Sarin at ssarin@walmart.com
[ job website ]

Let them know you found the job via https://www.golangprojects.com
(Companies love to know what recruiting strategies that works)
 

Other jobs that might be interesting

Zendesk Staff Software Engineer, Golang - Zendesk   (June 2018)
San Francisco, California, United States
We are building large-scale infrastructure to handle sustained ingestion rates of over 10,000 events/second, store tens of billions of documents in a queryable form, and support ad hoc queries that execute with low latency… intrigued? We are looking for grea...
Go Lang Developer - Spruce Software Technology   (June 2018)
Pleasanton, California, United States
Below are the details: GO Language Developer with Micro services, Java Experience Developer Pleasanton, CA Contract Role GO Language Developer with Micro services, Java Experience Developer Arun N, Talent Acquisition - IT arun.np@sprucetech.net...
Gitlab Backend Developer, Ruby & Go (Remote) - Gitlab   (June 2018)
San Francisco, California, United States (Remote possible)
Gitaly is a new service in our architecture that handles git and other filesystem operations for GitLab instances, and aims to improve reliability and performance while scaling to meet the needs of installations with thousands of concurrent users, including ou...


 
Golangprojects on Twitter Golangprojects on Facebook Golangprojects at Google+ Golangprojects as rss About Golangprojects