Senior Software Engineer
GoDaddy
πRemote - Colombia
Please let GoDaddy know you found this job on JobsCollider. Thanks! π
Job highlights
Summary
Join GoDaddy's Data & ML Platform team as a Senior Software Development Engineer and contribute to building scalable, resilient platforms. You will design, develop, and maintain backend infrastructure, automate workflows using AI, enhance data pipeline resiliency, and implement best practices in platform automation. Collaboration with cross-functional teams and providing operational support are key aspects of this remote role. The position requires 5+ years of backend development experience, proficiency in Python and AWS, and a strong understanding of CI/CD. GoDaddy offers a competitive benefits package including paid time off, retirement savings options, bonuses, health benefits, and parental leave.
Requirements
- 5+ years of experience in backend development and deploying production software
- Hands-on experience with Amazon Web Services (AWS) and its core services (e.g., S3, Lambda, EMR, etc.)
- Proficiency in Python for backend development, with a strong understanding of RESTful APIs and microservices architecture
- Solid understanding of CI/CD pipelines, testing strategies, monitoring, and alerting for production systems
- Strong problem-solving skills and a collaborative mindset, with a drive to continuously learn and grow
Responsibilities
- Design, develop, and maintain a robust backend infrastructure for GoDaddyβs Data & ML Platform, ensuring high availability, scalability, and performance
- Lead efforts to automate platform workflows using AI tools and techniques, collaborating with Machine Learning teams to bring intelligent automation to life
- Enhance the resiliency and monitoring of batch and real-time data pipelines, including those feeding the feature store
- Implement best practices in platform automation, CI/CD pipelines, and DevOps to improve development velocity
- Collaborate with cross-functional teams, including product managers and data scientists, to align platform features with evolving business needs
- Provide regular operational support for the platform, including on-call responsibilities, and participate in continuous improvement initiatives
- Engage in proactive performance monitoring, troubleshooting, and optimization to ensure seamless platform operation
- Contribute to internal knowledge sharing, documentation, and open-source initiatives
Preferred Qualifications
- Experience in platform engineering or maintaining large-scale backend infrastructure
- Familiarity with integrating AI or machine learning into backend workflows or automation processes
- Background in Agile development and DevOps practices, with experience in on-call and production support activities
- Exposure to platform security best practices
- Familiarity with TypeScript or JavaScript
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
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
- πArgentina
- πGermany
- π°$165k-$195kπWorldwide
- π°$175k-$225kπWorldwide
- πGermany
- π°$175k-$210kπUnited States, Worldwide
- π°$185k-$223kπUnited States
- πPortugal
- π°$169k-$240kπUnited States
- π°$225k-$255kπUnited States