Experts
Principal Software Engineer – Austin, Texas, United States in IT & DevOps Department
in GoDaddy - United States, Austin

Remote
Full-time
Senior
Permanent

Job description

See job offer description.


GoDaddy, one of the world’s largest online service providers, is seeking a Principal Software Engineer to join its Information Security Software Engineering (ISE) Group, developing advanced software solutions to protect against fraud, abuse, malware threats, DDoS attacks, data breaches, phishing campaigns, bot attacks, and hosting security risks. This role involves ownership from system architecture and design through development, testing, deployment, and monitoring. The engineer will work on AI-enhanced microservices within AWS cloud infrastructure to safeguard GoDaddy’s ecosystem, creating intelligent detection and response systems to mitigate global security threats. Responsibilities include architecting scalable security infrastructure, developing microservices, API design, database design, performance tuning, telemetry analysis, and collaborating with cross-functional teams. Candidates should have 8+ years of experience in large-scale system architecture and development, 3+ years with cloud platforms such as AWS, proficiency in Python, GoLang or Java, and familiarity with application performance monitoring tools like ElasticAPM. Leading multi-team initiatives and strong security principles understanding are required. A bachelor’s degree in computer science or related fields is preferred. The role is remote but may require occasional visits to GoDaddy offices. GoDaddy emphasizes diversity, equity, and inclusion and offers competitive benefits and total rewards.

More Offers From GoDaddy

Data Engineer – India in GoDaddy India, India

Remote
Full-time
Senior
Permanent
Remote
Full-time
Senior
Permanent

Accounting Analyst – United States in GoDaddy United States, United States

Hybrid
Full-time
Mid
Permanent
Hybrid
Full-time
Senior
Permanent

IGA Engineer – Gurugram, Haryana, India in GoDaddy India, Gurugram, Haryana

Remote
Full-time
Mid
Permanent

Benefits

  • Paid time off
  • Retirement savings plans (e.g., 401k)
  • Bonus/incentive eligibility
  • Equity grants
  • Employee stock purchase plan
  • Competitive health benefits
  • Parental leave
  • Employee Resource Groups

Job requirements

  • 8+ years experience in large-scale system architecture, design, development, testing, and release
  • 3+ years professional experience with AWS or cloud computing platforms
  • Proficiency in Python, GoLang, or Java
  • Familiarity with ElasticAPM or similar
  • Strong leadership skills with experience leading multi-team projects
  • Understanding of security principles and best practices
  • Bachelor’s degree in computer science, engineering, or related field preferred