Software Development Engineer
![GoDaddy Logo](https://cdn.jobscollider.com/logo/godaddy-cfe7.webp)
GoDaddy
Summary
Join GoDaddy's Authorization Team as a remote software engineer and contribute to building and maintaining a secure, scalable authorization platform. You will design, develop, and enhance authorization features using Java (Spring) and potentially Golang. This role involves working with large-scale platforms, high-volume data systems, and NoSQL databases. Collaboration with product teams and internal stakeholders is crucial. The ideal candidate possesses strong software development experience in Java and/or Golang, experience with relational and NoSQL databases, and excellent communication skills. GoDaddy offers a competitive benefits package, including paid time off, retirement savings options, bonuses, health benefits, and parental leave.
Requirements
- 2+ years software development experience in Java and / or Golang
- Demonstrated background working with large-scale platforms and high-volume data systems
- Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL solutions
- Strong written and oral communication abilities to collaborate effectively with distributed teams
Responsibilities
- Design & Develop: Architect, implement, and enhance authorization features that expand the platformβs capabilities, performance, and scalability. Actively contribute to the codebase using languages and frameworks like Java (Spring) and potentially Golang
- Data-Intensive Applications: Build and maintain high-volume, data-intensive solutions leveraging NoSQL databases
- Collaboration & Integration: Work closely with product teams, internal stakeholders, and the broader Identity ecosystem. Integrate our platform with other GoDaddy products and services, applying modern identity standards (e.g., OAuth, OpenID) where applicable
- Quality & Reliability: Write clean, maintainable code, perform code reviews, and ensure that the Authorization Platform is secure, reliable, and easy to use for other internal teams
- Continuous Improvement: Take an active role in the entire development lifecycle, from design and coding to testing, deployment, and ongoing support. Identify areas for improvement and propose innovative solutions
Preferred Qualifications
- Identity Standards: Familiarity with OAuth, OpenID, or similar identity and access management technologies
- Platform Tools: Experience building tools and frameworks for other engineering teams
- Backend Technologies: Experience in Spring or similar Java frameworks, and exposure to Golang
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
![Believe Solutions Logo](https://cdn.jobscollider.com/logo/believe-solutions-7557.webp)