FullStack Senior Software Engineer
About the role
Location Details
Remote, India. This is a remote position, so you’ll be working remotely from your home. You may occasionally visit a GoDaddy office to meet with your team for events or meetings.
Join our team...
The Securities Analytics and Products Group is responsible for developing and maintaining sophisticated software solutions to safeguard GoDaddy's ecosystem. We are seeking a dedicated Senior Software Engineer with a strong background in software development and a keen focus on security. The ideal candidate will have proven hands-on experience in software development, with a consistent track record of working with the latest software technologies while prioritising security best practices. As a key member of our engineering team, you will play a crucial role in designing, developing, and implementing secure software solutions to protect our organisation from cyber threats. You will get to work with some of the brightest minds to build secure, highly available, fault-tolerant, and globally performant microservices-based platform deployed on the AWS cloud, using the newest technology stack.
What you'll get to do...
- Design, develop, and maintain secure, highly available, fault-tolerant, and globally performant code deployed on AWS cloud. Ensure code quality through extensive unit and integration testing.
- Investigate and resolve production issues, ensuring your team's DevOps on-call responsibilities.
- Contribute to the technical documentation, code reviews, and mentoring fellow engineers.
- Work with both relational and NoSQL databases, ensuring scalable, efficient, and consistent data models.
- Build with observability in mind—instrument services with logs, metrics, and traces to ensure performance and uptime.
- Collaborate with product, design, and engineering teams.
Your experience should include...
- 5+ years of experience in a software engineering role. Demonstrated proficiency in Go, Python and Typescript.
- Familiarity with AWS technologies such as EC2, Fargate, Lambda, S3, CloudWatch etc.
- Hands-on experience with databases—both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., DynamoDB, MongoDB).
- Experience with CI/CD workflows, Kubernetes, GitHub Actions, and other DevOps tools. Experience working in agile teams and deploying code using Git-based workflows and CI/CD technologies.
- Strong experience with version control software (Git preferred).
You might also have...
- Additional relevant experience not listed.