Cloud Developer - Santa Clara, CA

Apply

Description

Are you looking for an exciting company where you will be given the opportunity to learn and grow your career as a software developer? Are you looking to work in the growing world of SaaS and cloud computing? Infoblox might just be the place for you. We are seeking motivated individuals to join our expanding engineering team where we leverage cutting-edge technology, open source initiatives, and micro-services architecture to build state of art SaaS-based solutions.

You will join an agile and highly collaborative team to develop features for Infoblox next-generation DNS, DHCP and IP Address Management (DDI) SaaS services. You will engage with an experienced cross-disciplinary staff to conceive and design innovative features to the current and future market leading DDI SaaS solutions. You will utilize your experience and creativity to influence technology direction and decisions, and ensure that our products are best-of-breed.

Responsibilities:

  • Design and develop software for a large-scale cloud-based SaaS solution using open source technologies
  • Develop unit and functional tests for Continuous Integration, Continuous Deployment in a modern CI/CD environment
  • Work in an Agile/Scrum development methodology to drive key aspects of product definition, execution, and test
  • Work closely with peer engineers in a highly collaborative environment
  • Benchmark, optimize and fine-tune software performance
  • Collaborate with QA to investigate and fix defects

Experience and qualifications:

  • Expert knowledge developing and debugging in system and/or object-oriented languages such as Go, C/C++, Java, Python, or similar in a Linux environment
  • Strong knowledge of software design, data structures, and algorithms
  • Experience with Amazon Web Services is a big plus
  • General networking knowledge is desired
  • Self-motivated, detail-oriented, excellent problem-solving ability and critical thinking
  • Excellent verbal and written communication skills

Education:

  • Bachelor’s degree in CS, CE or EE is required
  • Masters in CS, CE, or EE is preferred

 

Apply