Software Engineer-Infrastructure

Santa Clara, California 95054

Posted: 09/03/2016 Employment Type: Direct Industry: Engineering-Software Development Job Number: atc-383

Job Description

Software Engineer (Core Infrastructure)
As an individual contributor you will:
  • Design, develop, and test software to interface with Infrastructure-as-a-Service public and private clouds to provision and orchestrate cloud resources.
  • Participate in collaborative design and highly iterative development.
  • Perform analysis and troubleshooting for debugging application problems.
  • Participate in code reviews.
  • Collaborate with other team members – developers and QA, and Sales Engineers to ensure the company delivers high quality products to our customers.
  • Learn and use new tools and techniques to increase automation and scalability

Job Requirements

To Qualify You Must Have:  
  • Must have: Significant development experience in Python
  • Must have: Strong knowledge of   Linux system programming
  • Must have: Deep understanding of the Linux operating system
  • Expertise in Linux networking (TCP/IP, Ethernet) and file and storage systems
  • Experience working with public clouds such as Amazon Web Services is a plus
  • Experience working with VMware is a plus
  • Expertise in developing, analyzing and troubleshooting large-scale distributed systems.
  • Good knowledge of internet protocols (TCP/IP, HTTP, SSL, DNS, etc.) and LAMP stack.
  • Expertise in software best practices and engineering methodologies including effective unit testing, code reviews, integration testing and test driven development with emphasis on quality.
  • 1-10 Years Distributed System Design  Experience.
  • Excellent communication and interpersonal skills.
  • BS, MS or PhD in Computer Science with relevant equivalent industry experience.
Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.