GoDaddy is looking to hire a Software Development Engineer to craft and develop innovative software solutions that will shape the future of their Payments and Payouts functionalities, supporting a robust infrastructure that handles an impressive volume of transactions and integrates with diverse global processors.
Requirements
- 5+ years technology experience in a software engineering role and building large scale distributed applications or solutions.
- Experience in crafting and implementing RESTful APIs and a good understanding of microservice architecture.
- 2+ years of Cloud computing experience using publicly available services, AWS is an advantage.
- Strong experience in a programming language such as Java (preferred), Python, Node etc.
- Strong foundation in data structures, software designs, micro services, and containers.
- Experience with relational and no-sql databases.
- Experience with CI/CD tools and standard methodologies.
Responsibilities
- You will be part of a team to help build a secure, highly available, fault tolerant and globally performant micro-services-based platform deployed on the AWS cloud which will form the backbone of GoDaddy's business.
- You will work in a scrum team and join forces with other specialists, product managers, architects, and sales & services representatives from within and out of the eCommerce group.
- You will continuously look for opportunities to refine existing systems to improve their reliability, performance, and manageability.
Other
- This position may be a hybrid or fully remote position, as decided by your manager.
- If designated as hybrid, you’ll divide your time between working remotely from your home and an office location, so you should live within commuting distance.
- If designated as remote, you’ll be working remotely from your home and may occasionally visit a GoDaddy office to meet with your team for events or meetings.
- Interest/experience with e-commerce.
- Experience and/or knowledge in Payments space is a huge plus.