Senior Software Engineer

closed
GoDaddy Logo

GoDaddy

πŸ“Remote - India

Summary

Join GoDaddy's Customer Engagement Data team as a Software Engineer and build a platform crucial to customer experience, marketing, and business objectives. You will own the Customer Engagement Platform Data Pipeline, integrating internal and external systems. Ensure the team maintains a "Shift Left" security focus, designing and developing systems to protect sensitive customer data. Collaborate with engineers, marketing professionals, QA, and operations teams. Leverage Agile, Scrum, testing automation, and CI/CD methodologies. This role may be hybrid or fully remote.

Requirements

  • 5+ years in software engineering, with 3+ years using AWS
  • The engineering position requires a minimum three-hour overlap with team members in the US-Pacific time zone
  • Strong experience with AWS and have experience with some (or all) of the following: Lambda and Step functions, API Gateway, Fargate, ECS, S3, SQS, Kinesis, Firehose, DynamoDB, RDS, Athena, and Glue
  • Programming languages: C# and Python, along with SQL and Spark
  • Designing and delivering scalable, production-quality software solutions
  • Solid foundation in data structures and algorithms and in-depth knowledge and passion for coding standards and following proven design patterns
  • RESTful and GraphQL APIs are examples

Responsibilities

  • Design, build, and maintain a platform that is a keystone to our customer experience, marketing, and business objectives
  • Ensure our team continues with a β€œShift Left” focus on security
  • This includes the design and development of systems that can contain sensitive customer information
  • Partner closely and collaborate with other GoDaddy teams of Engineers, Marketing Professionals, QA and Operations teams
  • Leverage industry best practices and methodologies such as Agile, Scrum, testing automation and Continuous Integration and Deployment

Preferred Qualifications

  • DevOps experience is a plus, GitHub, GitHub Actions, Docker
  • Experience building CI/CD and server/deployment automation solutions, and container orchestration technologies

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
  • Other family-friendly benefits including parental leave
This job is filled or no longer available