Senior Software Development Engineer

GoDaddy
Summary
Join GoDaddy's production engineering team as a Software Development Engineer and play a key role in developing software services and automation tooling for our evolving infrastructure. You will design and develop reliable software, partner with infrastructure and network engineering teams, and mentor junior engineers. This remote position requires 5+ years of development or DevOps experience, 3+ years with JavaScript and Python, and expertise in RESTful APIs, configuration management, and CI/CD tools. The ideal candidate will also possess strong communication skills and a customer-focused approach. GoDaddy offers a competitive benefits package, including paid time off, retirement savings options, bonuses, health benefits, and parental leave.
Requirements
- 5+ years of Development or DevOps experience
- 3+ years of professional JavaScript and Python
- Strong understanding of algorithms, data structures, and performance optimisation techniques
- Experience developing and consuming RESTful APIs and services, Configuration Management (such as Puppet, Ansible), CI/CD tools (GitHub actions, Jenkins), source control systems (Git), Agile software development
- Knowledge of databases (such as MySQL, Redis, or similar)
- Willingness to work in a dynamic, agile environment and participate in all aspects of our agile process
- Strong interpersonal and communication skills, flexibility, team spirit, and positive approach
Responsibilities
- Innovate, design, and develop purpose-built, reliable software services and automation tooling to consume, manage, and operate the data center and networking infrastructure
- Partner with the various infrastructure and network engineering teams to innovate or extend existing ideas and opportunities to lead, monitor, and operate infrastructure and increase their utilisation and efficiency to reduce operating costs
- Demonstrate customer focus, a strong bias for action, and lowering operating costs potentially via out-of-box thinking
- Be a role model, mentor, and coach for junior engineers and network with peers within and outside the team
Preferred Qualifications
- Experience with ServiceNow as a user or as a developer
- Experience with public cloud computing environments and applications, ELK (Kibana), and monitoring tools (Icinga) is a plus
- Experience with virtualisation technologies is a big plus (OpenStack KVM, VMware vSphere)
Benefits
- Paid time off
- Retirement savings (e.g., 401k, pension schemes)
- Bonus/incentive eligibility
- Equity grants
- Participation in our employee stock purchase plan
- Competitive health benefits
- Parental leave