Senior Software Engineer
GoDaddy
Job highlights
Summary
Join GoDaddy's Customer Engagement Data team as a Software Engineer and play a key role in designing, building, and maintaining the platform powering our customer experience, marketing, and business objectives. You will own the Customer Engagement Platform Data Pipeline, ensuring data accuracy and timeliness for real-time messaging and notifications. This position requires strong AWS experience, proficiency in programming languages like C# and Python, and a solid understanding of data structures and algorithms. Collaboration with various GoDaddy teams is essential. The role offers a hybrid or fully remote work option and a comprehensive benefits package.
Requirements
- 7+ years in software engineering, with 4+ 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
- 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
- Ability to thrive in a fast-paced and dynamic environment, with a passion for technology and innovation
- Designing and delivering scalable, production-quality software solutions
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
Share this job:
Similar Remote Jobs
- π°$130k-$160kπWorldwide
- πAustralia
- πPortugal
- πArgentina
- πUnited States
- πPortugal
- π°$90k-$125kπCanada
- π°$183k-$201kπUnited States
- π°$169k-$240kπUnited States
- π°$225k-$255kπUnited States