Sr. Software Engineer

GoDaddy.com   •  

Sunnyvale, CA

Industry: Online Advertising & Marketing Services

  •  

Not Specified years

Posted 299 days ago

This job is no longer available.

Job Description

Help build a critical system relied-upon by virtually all aspects of our domains infrastructure in a globally-deployed, containerized cloud infrastructure.

GoDaddy's (NYSE: GDDY)  mission is to radically shift the global economy toward life-fulfilling independent ventures—helping our customers kick ass by giving them the tools, insights and the people to transform their ideas and personal initiative into success. With more than 14 million customers worldwide and more than 62 million domain names under management, GoDaddy gives small business owners the tools to name their idea, build a beautiful online presence, attract customers and manage their business.

We're looking for a strongly driven Sr. Software Engineer who loves writing sleek, performant, low-overhead API code. You will be helping build a critical system relied-upon by virtually all aspects of our domains infrastructure, leveraging your skill in crafting an efficient API with your wisdom in knowing when and how to scale and when to innovate. We’re crafting a globally-deployed, containerized cloud infrastructure and take pride in its ability to be both fast and robust. Adapting to rapid changes in external requirements and constantly being on the lookout for improvements is key to the fun and the challenge we face.

This product group is one of the key strategic pillars of GoDaddy, with an important contribution to the company's revenue, customer growth and innovation. The right individual will be self-driven, positive, and able to amplify the talents of others as well as benefiting from other smart team members to level-up their skills.

Responsibilities:

Write and maintain quality code in Java and modern platforms

Be accountable for code quality and writing unit and integration tests

Work collaboratively with a distributed team

Perform code reviews to suggest, encourage, and support coding best practices

Continuously learn and share new ideas and technical concepts

Requirements:

BS in a technical field or demonstrated experience 

Experience writing modern RESTful APIs

Experience with cloud deployment processes

… and knowing kubernetes and docker is a plus

Passion for quality, reliability and user experience

A desire to always look for areas of improvement

Experience with unit testing and TDD principles

We develop in Java; knowledge of Java 8 a plus

Experience with Git/Github

Strong interpersonal and communication skills

Experience building software using Agile concepts and processes.

Job ID R001091