Principal Software Engineer - Hosting

HTML5, INC.
Los Angeles, CA, United States
8 days ago
Apply on www.wayup.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) PHP (Programming Language) Microsoft Windows Application Programming Interfaces (APIs) Agile Methodology Apache HTTP Server Business Logic Unit Testing C++ (Programming Language) Databases Computer Engineering
+33 more
Continuous Integration Linux DevOps Perl (Programming Language) Ember.Js Apache Hadoop Apache Hive Internet Information Services (IIS) Iterative and Incremental Development Python (Programming Language) Linux System Administration Windows Servers MySQL Model View Controller (MVC) Node.Js Open Source Technology OpenStack Performance Tuning Scrum Methodology Ruby Software Engineering SQL Databases Web Hosting Services Test-Driven Development (TDD) Godaddy AngularJS Integration Tests Information Technology Cassandra Web Technologies Restful APIs Software Performance Programming Languages

Job description

  • Coding, unit testing, and integration testing
  • Root cause analysis problem isolation
  • Perform and automate dev-ops tasks
  • Analyze and optimize software performance and storage, networking, and compute resource utilization
  • Develop simple, scalable, and sustainable solutions to complex business problems
  • Leverage modern best practices such as Continuous Integration/Continuous Development and Test Driven Development to deliver early and often

Requirements

GoDaddy is looking for a passionate software engineer who has a keen understanding of Linux and Windows and of high performance, scalable architectures and technologies. In addition to a strong understanding of software development technologies, this position requires a strong understanding of Linux and Windows and web hosting technologies. You will have an active role in driving the technology roadmap for our Linux Shared Hosting platforms using Apache, IIS, OpenStack, and other technologies. Strong technical problem solving skills are a must with a focus on root cause analysis and performance optimization. Proficiency in at least one modern programming language such as Java, Ruby, Python, Node.js, JavaScript, or C++ is required. You will be working on a collaborative Agile team that embraces TDD, CI/CD, rapid, iterative development, and Open Source technologies. The right individual will be self-driven. Someone who cares about maintainability of the code, automation, deployment processes and how to enable innovation. You will go beyond just coding and help to shape the engineering culture and best practices here at GoDaddy., + BS in Computer Science, Computer Engineering, or equivalent experience

  • Strong experience in software development (5+ years), having developed in at least one of the modern programming languages (e.g. Perl, Java, Ruby, Python, JavaScript, PHP, etc.)
  • Knowledge of fundamental systems such as storage, networking and compute resources and how to optimize for resource bottlenecks
  • Proven experience with web-based technologies and RESTful APIs
  • Comfortable with full development stack (e.g. UX, Web, API, Business Logic, database).
  • SQL DB experience (MySql preferred)
  • Knowledge of modern web development practices (e.g. MVC, REST, JavaScript frameworks such as Ember, Angular, or Backbone).
  • Experience working in Scrum teams and/or other agile development methodologies
  • Lifelong learner, always willing to accept new opportunities and always curious to gain new skills Bonus points if you have experience with:

  • OpenStack
  • Cassandra
  • Hadoop/Hive
  • Ruby/Rails
  • Perl
  • Linux server administration
  • Windows server administration
  • Plesk

About the company

GoDaddy powers the world’s largest cloud platform dedicated to small, independent ventures. With nearly 17 million customers worldwide and over 71 million domain names under management, GoDaddy is the place people come to name their idea, build a professional website, attract customers and manage their work. Our mission is to give our customers the tools, insights and the people to transform their ideas and personal initiative into success. To learn more about the company visit www.GoDaddy.com.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.wayup.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

8:22 min

Simulating a Linux terminal and running Spring Boot

Jakov Semenski · LIVE

3:30 min

Falling in love with Ruby and creating Basecamp

David Heinemeier Hansson David Heinemeier Hansson +1 · Coffee With Developers

Videos

See all

Related articles

See all