
Senior Software Engineer

GoDaddy
Summary
Join GoDaddy's CASA team as a Senior Engineer and play a key role in designing and building features for this AI-powered assistant. Collaborate with product managers, design scalable systems, write high-quality JavaScript/TypeScript code, enhance developer workflows, and mentor junior engineers. This remote position offers opportunities to contribute to a conversational AI experience designed to help small businesses grow. You will work on a team that helps drive product adoption and customer retention through smart, contextual guidance across GoDaddy Commerce products. The role requires strong experience in software development and specific technologies. GoDaddy offers a range of benefits, including paid time off, retirement savings, bonuses, equity grants, health benefits, and parental leave.
Requirements
- 5+ years of experience in software development with strong TypeScript and modern JavaScript (ES6+) skills
- Proficient in building full-stack applications using Node.js, React, GraphQL, and related tools like Vite and Zustand
- Solid understanding of object-oriented and functional programming patterns
- Hands-on experience with testing frameworks (Jest, Vitest, Cypress) and CI/CD pipelines
- Comfortable with command line tools, basic shell scripting, and agile methodologies like Scrum
Responsibilities
- Collaborate with Product Managers to define and refine feature requirements
- Design scalable, maintainable, and observable system architectures
- Write and review high-quality JavaScript/TypeScript code using Node.js
- Enhance developer workflows and reduce technical debt through team collaboration
- Mentor junior engineers and actively participate in agile development processes
Preferred Qualifications
- Experience with AWS services (ECS, S3, CloudFront, CloudWatch, CDK) and Docker in both development and production
- Familiarity with LLM tools, structured outputs, and function calling for AI-driven features
- Background in microservices architecture, product experimentation, and personalization strategies
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:
Similar Remote Jobs

