Current Job Openings at ARIN

Overview

Employees describe ARIN as offering a supportive, casual, and flexible work environment that provides an atmosphere of continuous learning while being responsive to the community we serve.

Located in Chantilly, Virginia, ARIN offers competitive salaries, comprehensive benefits, training, and education reimbursement. In lieu of stock options (we are a nonprofit, membership association), we have a generous 401(k) retirement plan.

In 2017, ARIN was named a Top Workplace by The Washington Post.

Junior Software Engineer

Apply: To apply for this opening, please e-mail your resume to jobs-sweng@arin.net. This position will be designated under a hybrid work schedule and will be required to periodically work in the ARIN Chantilly, Virginia, office. Please note that this is an in-house position. Relocation not provided.

We are currently seeking a Junior Software Engineer who will participate in the full life cycle of software development supporting the functionality and mission of ARIN. This includes research, design, development, testing, debugging, maintenance and documentation. The functionality of ARIN includes domain name services, public key certificate services, registration software, billing/accounting solutions, customer record management, data research and analysis, web-based systems including REST, electronic publication of ARIN data and any future technical growth and implementations at ARIN.

Job Description and Responsibilities

  • Research, design, develop, and support software systems to meet with user requirements using Java and JavaScript, applying principles and techniques of computer science, engineering, and mathematical analysis. Test, debug, and maintain the systems.
  • Participate in requirements gathering process. Produce, contribute to and/or review project specifications, design documents, flowcharts and diagrams. Analyze software requirements to determine feasibility of design within time and cost constraints. Consult with customers concerning requirements, enhancements and operation of systems.
  • Consult with system operations and other engineering staff to evaluate interface between hardware and software, and operational and performance requirements of overall system.
  • Design, develop, test, debug, maintain and document applications against various ARIN databases in PostreSQL and MySQL. Develop proposed relational database schemas to support application development.
  • Design, develop, test, debug, maintain and document application programming interfaces for external, third-party systems or software.
  • Design, develop, test, debug, maintain and document web-based systems that can operate on a variety of computer platforms and operating systems.
  • Participate in code reviews of own and others software. Incorporate feedback from code reviews and ARIN coding best practices and standards to work products.
  • Follow configuration management practices of ARIN including source control, coding standards and release packaging. Provide packaged releases for all application releases and bug fixes. Support Quality Assurance (QA) efforts.

Background/Skills Required

  • 4-year college degree preferably in an information systems or computer science related discipline OR equivalent work experience.
  • 1 year job-related experience, including structured programming techniques, structured analysis and design and application troubleshooting and support.
  • Knowledge of Java and JavaScript.
  • Familiarity with client/server network programming (TCP/IP and UDP). Understanding in dealing with such issues as multithreading, non-blocking and asynchronous I/O.
  • Knowledge of relational databases and SQL, preferably MySQL and PostgreSQL.
  • Ability to understand complex instructions and work independently.
  • Good interpersonal skills.
  • Strong verbal and written skills.

Background/Skills Preferred

  • Familiarity of IPv4, IPv6, PKI, routing and networking issues and protocols.
  • Familiarity with the DNS protocol and its particulars.
  • Experience with Angular.
  • Experience with Linux.
  • Knowledge of Docker and/or Kubernetes.

Staff Attorney

Apply: To apply for this opening, please e-mail your resume to jobs-staffattorney@arin.net. This position will be designated under a hybrid work schedule and will be required to periodically work in the ARIN Chantilly, Virginia, office. Please note that this is an in-house position. Relocation not provided. Any offer of employment is contingent upon satisfactory completion of a background check, including references. Final candidates will need to complete a background check authorization form.

We are currently seeking a Staff Attorney who will provide legal services with a focus on supporting ARIN’s General Counsel and Deputy General Counsel in the areas of contract matters, privacy issues, legal research, and fraud investigation. This position will also provide support to ARIN’s Advisory Council.

Job Description and Responsibilities

  • Review vendor contracts including terms of service, terms of use, and related documentation.
  • Provide advice on legal and practical sufficiency of documentation submitted to ARIN.
  • Monitor relevant privacy laws and developing legislation with regard to potential impact to ARIN’s services.
  • Conduct research on topics as assigned.
  • Attend meetings of ARIN’s Advisory Council.
  • Track any assigned matters through ARIN’s internal systems and procedures and ensure proper disposition and timely responses on open matters.
  • Review documentation submitted to ARIN to support claims of rights to registrations within ARIN’s registry database.
  • Other general legal matters as assigned.

Additional Duties

  • Report to ARIN’s Deputy General Counsel on assessment of cases of suspected fraud/hijacking and other tasks as assigned.
  • Ability to travel to various locations to attend ARIN meetings and possibly industry related conferences as may be needed from time to time.

Background/Skills Required

  • Minimum of 3-5 years of experience as a practicing attorney.
  • Law degree from an accredited law school and license from the Virginia State Bar to practice law in Virginia.
  • Excellent contract review and modification skills, as well as editing, legal research, analysis, and writing skills. Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, and governmental regulations. Ability to write clear and effective reports, business correspondence, and procedure manuals.
  • Superior written and oral communication skills, strong computer skills and ability to handle multiple tasks and details in a timely manner. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.
  • Must have meticulous attention to detail.
  • Ability to complete assigned work within prescribed deadlines.
  • Ability to manage a widely varying workload, and flexibility to adapt to changing needs, multiple priorities, and short deadlines.
  • Ability to participate and interact in a team environment and maintain effective working relationships with other members of ARIN staff.

Background/Skills Preferred

  • Prior law journal or legal writing experience.
  • Familiarity with corporate and legal documents as well as online legal research tools.
  • Familiarity with Public Access to Court Electronic Records (PACER) system.
  • Familiarity with privacy law and related issues.
  • Prior employment at an Internet or technical company.