Software EngineerApply Apply Later Location Iași, Romania
GoDaddy powers the world's largest cloud platform dedicated to small, independent ventures. With nearly 18 million customers worldwide and over 77 million domain names under management, GoDaddy is the place people come to name their idea, build a professional website, attract customers and manage their work. Our mission is to give our customers the tools, insights and the people to transform their ideas and personal initiative into success. To learn more about the company visit www.GoDaddy.com.
This position is within the Domains Engineering org, which is the core to the company. We develop cloud-native API systems that perform at high throughput, and respond in sub-millisecond latencies, leveraging Kubernetes, Docker, Go, REST, AWS, and GCP.
We are looking for a passionate Software Engineer who has a keen understanding of building reliable software solutions at scale to be part of a team that is building new capabilities from the ground up. You will have an active role in developing and building software that drives the world’s largest domain name registrar and web hosting provider. This role will be core to building and maintaining applications for a highly successful part of our domains organization. You will have a direct and visible impact on the lives of millions of small business owners around the world!
- Design and drive the implementation of the tech stack for the backend platform team with an emphasis on performance, high quality, real-time monitoring, and scalability
- Write great code, innovate, and deliver scalable systems using open-source and cloud based solutions fronted with resilient REST interfaces
- Understand all components of the stack in detail to build an end-to-end user experience that is sure to delight users of the platform
- Build extensive monitoring and remediation infrastructure to validate and maintain uptime of services and ensure performance
- Participate in design and code reviews, automated testing, continuous integration and deployment
- Work closely with multiple engineering and operations teams across the company to engineer cutting-edge solutions that allow GoDaddy to answer challenging questions across multiple platforms
- University degree in Computer Science or relevant technical field
- 3 - 4 years experience with programming languages such as Go, C#, Java, Node.JS or Python.
- Experience with Linux operating systems preferred
- Experience with Jenkins preferred
- Experience with containerization (Docker, Kubernetes) preferred
- Experience with AWS preferred
- Experience with public cloud services (AWS, GCP) preferred
- Passion to develop high-quality and extraordinary solutions to complex distributed-computing problems
- Understanding of algorithms, data structures, and performance optimization techniques for near real-time use cases
- Experience with current data technologies (Spark, Kafka, Elastic stack) a plus
- Familiarity with search and performance technologies (Elasticsearch, Lucene, NewRelic) a plus
- Knowledge of relational databases (RDMS) and document based databases (Mongo, Orient, RocksDB, DynamoDB) preferred
- Strong interpersonal and communication skills, flexibility, team spirit, quick learner
To submit your application to this position, please click Apply . On the next screen, after you click Apply, click Create to establish your candidate account. If you have previously created a candidate account, please slick Sign-In and use that account to complete your application.