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 http://www.golangprojects.com
(Companies love to know what recruiting strategies that works)
 

Company: Walmart Labs

Walmart Labs
@walmartlabs
Location: Sunnyvale, California, United States

Not for you? Maybe you know someone more suitable?
Spread the word and share this job posting on your social what-nots:

Tweet it!   Facebook it!   Google+ it!   Linkedin it!


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