• VeriSign,
  • Multiple Locations
.Net, Algorithms, Analysis, API, Development, HTTP, Java, JavaScript, Management, Python, Research, Security, Testing, Unix
Full Time, Full Time
Telecommuting not available Travel not required

Job Description



Verisign’s Name Studio API product is an online service that provides domain name suggestions based on popular keywords, trending topics, geography and semantic relevance, across various TLDs. Designed as a scalable and performant web service, this product uses data driven algorithms to machine learning to generate meaningful and relevant suggestions.

As part of this advanced software development team, the new member will participate in all phases of software development including requirements analysis, design, testing & performance, scalability, documentation and support. They will focus primarily on designing, implementing and testing new features for the backend REST services, and researching new algorithms and datasets to create new ways of generating suggestions, and improving their quality. The team member will also help in improving the build and deployment processes, and in supporting the service in production environments across multiple locations. In addition, they will also collaborate with the Product Management team to help build the roadmap for the product and play an integral part in shaping its future.

Key Responsibilities:

  • Design, implementation & maintenance of application components and deployment tools (60%)
  • Collaborate with Product, Marketing, Engineering, Security and Operations teams (20%)
  • Research & integrate new technologies to solve problems of quality of suggestions, scale and performance (20%)

Must haves:

· Design and development skills in Java (primary), Python, and JavaScript

· Writing unit and integration tests

· Continuous build + testing tools knowledge

· General debugging and Unix Skills


· Front-end development experience (React/Angular/Polymer/etc)

· Interest in data driven designs · Knowledge of Machine Learning and NLP


Education Level (Degree Type) Education Details Required/Preferred

  • 4 Year / Bachelors Degree or equivalent work
  • Experience in Computer Science or related technical field Required
  • Graduate Degree or equivalent work experience Preferred

Relevant Experience

  • 2-3 years of related experience in Software application development Required


: Technology

Job Type

: Regular

Primary Location

: Switzerland

Other Locations

: Switzerland-Fribourg


: Full-time


: 1st Shift
Dice Id : verica
Position Id : 00005002
Have a Job? Post it