Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Director, Software Engineering

American Registry for Internet Numbers, Ltd. (ARIN)

Senior Vice President, Platform Architecture

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 have a generous 401(k) retirement plan.

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

We are currently seeking a Senior Vice President, Platform Architecture, who will be responsible for defining, governing, and advancing ARIN’s centralized platform and service‑layer architecture across registry applications and supporting systems.

Job Description and Responsibilities

  • Define and maintain the long‑term architectural vision for ARIN’s core registry platforms, service layers, APIs, integrations, and shared technical foundations.
  • Establish architecture principles, technical standards, design patterns, documentation expectations, and review processes for significant platform changes.
  • Ensure architecture decisions align with ARIN’s strategic plan, operating plan, product and registry needs, security requirements, operational resilience, and future growth.
  • Serve as a senior technical authority for major engineering initiatives, including platform modernization, service design, technical debt reduction, scalability, performance, reliability, and system lifecycle planning.
  • Partner with Engineering, Product, Infrastructure, Security, Operations, and other stakeholders to evaluate technical tradeoffs, build‑versus‑buy decisions, vendor options, and platform investment priorities.
  • Identify legacy systems, architectural bottlenecks, duplicated functionality, and technical risks; develop practical modernization roadmaps that balance long‑term improvement with delivery commitments and business continuity.
  • As necessary, coordinate and communicate directly with the President/CEO on projects and other items, providing updates to the COO.
  • Participate in the development and planning of ARIN’s annual operating plan for presentation to the Board. Determine the tactical and strategic direction of the department in conjunction with the overall company strategic and operating plan, and produce an annual work plan that includes implementation of relevant strategic and operating objectives.
  • Adhere to company ethics policy. Set standard of ethical conduct for department staff by exhibiting high ethical principles at all times. Report any incidents of unethical behavior or possible fraud to the CHRO, COO, or President & CEO. Provide a written quarterly statement of any such activities.

Additional Duties

  • Ability and willingness to travel in accordance with the ARIN travel guidelines.
  • Perform other related duties as required and assigned.

Background/Skills Required

  • Four‑year college degree in an information systems or computer science related discipline, or equivalent work experience.
  • Fifteen years of information technology, software engineering, platform architecture, or related experience, including at least five years of leadership experience in a technology‑driven organization.
  • Prior experience designing and delivering API‑driven, service‑oriented, or platform‑based systems in complex environments.
  • Current systems‑level architectural depth with the ability to provide credible technical guidance across software architecture, APIs, service layers, integrations, data flows, cloud or virtualized environments, security, observability, and operational reliability.
  • Demonstrated ability to define architecture strategy, evaluate technical tradeoffs, reduce technical debt, and guide modernization of legacy or mission‑critical systems without disrupting business continuity.
  • Experience managing one or more information processing or engineering functions, with the ability to organize and manage multiple priorities and resolve problems at both strategic and functional levels.
  • Experience with contract and vendor negotiations and management.
  • Experience in IP network deployment, critical Internet operations, high‑availability systems, and infrastructure supporting mission‑critical services.
  • Ability to communicate technical concepts clearly to technical, executive, and non‑technical audiences.
  • Proven ability to think ahead and plan over a 1‑3 year time span while balancing practical delivery realities.
  • Excellent written and oral communication skills, strong computer skills, and strong organizational skills.

Background/Skills Preferred

  • Prior experience in high‑integrity or mission‑critical systems, such as financial systems, telecom, infrastructure platforms, registry systems, or other operationally sensitive environments.
  • Prior experience in a VP, Senior Director, Chief Architect, Principal Architect, or equivalent senior technical leadership role.
  • Professional security, architecture, leadership, or technology management certifications.

Physical Requirements

  • 80+ percent of time working at a computer.

ARIN is committed to providing reasonable accommodations as required by law for physical or mental disabilities (and others as required by law), unless undue hardship would result or an accommodation would pose a direct threat to the individual or others in the workplace. Qualified applicants or employees who require an accommodation should contact their direct supervisor or the Human Resources and Administration Department as to discuss any need for an accommodation and to engage in the interactive process.

Director, Software Engineering

We are currently seeking a Director, Software Engineering, who will be responsible for the overall development, direction, and operation of the Software Engineering team. This Director will work closely with the Chief Software Development Officer (CSDO) on management of the full life cycle software and information systems development supporting the functionality and mission of ARIN.

Job Description and Responsibilities

  • Manage members of the software engineering team. Assign and monitor team workload and responsibilities based on operational needs. Mentor team members to allow them to increase their knowledge and experience level. Leads the team in selecting the appropriate building blocks and development systems for optimal production.
  • Lead system projects through requirements analysis, design, construction, testing, and implementation. Manage projects, establish project timelines including milestones and completion dates and task assignments. Ensure that projects are planned and executed in a timely and efficient manner.
  • Understand company business objectives linked to the development of software systems. Ensure that engineered solution satisfies underlying business objectives.
  • Develop best practices and appropriate policies for the full life cycle of software and information systems development.
  • Design graphic user interface (GUI) displays to accomplish goals of user requests, when necessary.
  • Develop and maintain registration software to update the ARIN databases. Create utilities to modify records, produce statistical and timely reports, and scan the database for integrity.
  • Hire, train, and mentor the software engineering team. Assess performance, give support and recommend training and education. Perform formal and informal appraisals for the software engineering team, including 90‑day review after hiring and annual performance appraisals.
  • Develop and maintain software supporting Financial Services Department, Registration Services Department and Membership Services Departments. Support other staff and management as needed.
  • Make recommended changes to improve system performance. Work with the DBA to define solutions to maximize database performance. Alter programs to increase operating efficiency.
  • Train staff when implementing new tools or modifying existing tools.
  • 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.
  • Document all code. Write documentation to describe program development, logic coding, and corrections. Develop manual pages and/or website outline to assist users in the operation of available tools.
  • Participate in a regular on‑call rotation, alongside a team of developers and operational staff, as the lead for application‑related incidents.
  • Evaluate new software products, develop comparative analysis, and prepare purchase suggestions to management.
  • Oversee department resources essential for the professional and consistent operation of the department including the development of redundancy and contingency plans. Propose future goals and performance standards for the department and determine and recommend needed resources to accomplish goals.
  • Participate in the development and planning of ARIN’s annual operating plan for presentation to the Board. Determine the strategic direction of the department in conjunction with the overall company strategic and operating plan, and produce an annual work plan that includes implementation of relevant strategic and operating objectives. Develop and maintain department budget, exercising fiduciary control and responsibility for the department.
  • Set in place a plan for succession management – short‑term and long‑term. Identify and mentor staff members with potential for promotion and future leadership positions.
  • Adhere to company ethics policy. Set standard of ethical conduct for department staff by exhibiting high ethical principles at all times. Report any incidents of unethical behavior or possible fraud to the Chief Human Resources Officer (CHRO), the Chief Operating Officer (COO), or the President/CEO. Provide a written quarterly statement of any such activities.

Additional Duties

  • Ability and willingness to travel in accordance with the ARIN travel guidelines.
  • Perform other related duties as required and assigned.

Background/Skills Required

  • 4‑year college degree preferably in an information systems or computer science related discipline OR equivalent work experience.
  • At least 15 years job‑related experience, including structured programming techniques, structured analysis and design, and computer operations.
  • 10+ years of technical management experience.
  • Knowledge of object‑oriented languages such as Java.
  • Experience building and deploying containerized applications on Kubernetes.
  • Ability to understand complex instructions, and work both independently and on teams.
  • Strong, verbal, written, and interpersonal skills.

Background/Skills Preferred

  • Familiarity of IPv4, IPv6, routing and networking issues and protocols.
  • Experience with Spring, Hibernate, Angular technologies desired.

Physical Requirements

  • 80+% of time working at a computer.

ARIN is committed to providing reasonable accommodations as required by law for physical or mental disabilities (and others as required by law), unless undue hardship would result or an accommodation would pose a direct threat to the individual or others in the workplace. Qualified applicants or employees who require an accommodation should contact their direct supervisor or the Human Resources and Administration Department as to discuss any need for an accommodation and to engage in the interactive process.

Senior Network Site Reliability Engineer

We are currently seeking a Senior Network Site Reliability Engineer who will be a major contributor to the design, build, configuration, maintenance, and tuning of our Internet connected multi‑site network and support of associated systems and services.

Job Description and Responsibilities

  • Perform or support the installation of network infrastructure. Configure routers, switches, and other network infrastructure with a focus on increasing deployment automation. Responsible for the day‑to‑day management of the network environment. Have a very good understanding of network switching, routing, peering, monitoring systems such as Prometheus, operational knowledge of Linux, OpenBSD, and Kubernetes‑based networking, as well as scripting experience in deployment environments like GIT with Ansible and Python.
  • Monitor, tune, and upgrade network infrastructure to ensure optimum performance in accordance with established guidelines. Have operational experience in BGP, ISIS, OSPF and establishing peering relationships with other ISPs.
  • Perform installation and upgrades of Linux‑based hardware and software. Configure servers, containers, workloads, VMs, and bare‑metal systems in accordance with established guidelines.
  • Proactively evaluate network infrastructure, capacity and service security, recommend improvements, perform preventative maintenance and apply security updates as required by ARIN policies. Implement security practices and procedures using industry best‑practices.
  • Evaluate and make recommendations for network hardware and applications based on assessments of the operating environment and requirements.
  • Participate in the Agile formulation, development, implementation of applications and systems as needed. Provide subject matter expertise on inter‑networking, routing related technologies, and networking services, such as DNS.
  • Provide on‑call support for critical network and system operations on a rotating basis. Provide secondary, escalated tier support for network‑associated problems.

Additional Duties

  • Provide backup support for UNIX and Windows systems administration and database administration.
  • Provide technical administration of DNS zones managed by ARIN.
  • Perform other related duties as required and assigned.
  • Ability and willingness to travel in accordance with the ARIN travel guidelines.

Background/Skills Required

  • 4‑year college degree preferably in an information systems or computer science related discipline, OR equivalent combination of education and experience. In lieu of education, 3 years of network SRE/engineering experience in a service provider environment may be substituted.
  • Comprehensive knowledge of physical and virtual network infrastructure (routing, switching, firewalls, and load‑balancing) typical routing protocols (TCP, BGP, ISIS, and OSPF), network services, and network hardening/protection methods.
  • Experience in monitoring, supporting, deploying, and managing complex networks.
  • Experience with various operating environments, shell scripting, Python, Ansible, Kubernetes/Docker along with experience with RPSL, RPKI, and PeeringDB.
  • Should be comfortable with UNIX system, firewall, DNS, and database administration.
  • Ability to evaluate new hardware and systems and make sound recommendations.
  • Good interpersonal skills in a team environment. Strong verbal and written skills.

Physical Requirements

  • Moderate physical activity with the ability to type and perform repetitive motions.
  • Ability to pick up and maneuver computer equipment weighing up to 50 pounds. May occasionally maneuver heavy equipment weighing up to 200 pounds.
  • 75% of time working at computer.

ARIN is committed to providing reasonable accommodations as required by law for physical or mental disabilities (and others as required by law), unless undue hardship would result or an accommodation would pose a direct threat to the individual or others in the workplace. Qualified applicants or employees who require an accommodation should contact their direct supervisor or the Human Resources and Administration Department as to discuss any need for an accommodation and to engage in the interactive process.

#J-18808-Ljbffr

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Director, Software Engineering in Chantilly, Loudoun County, VA vacancy
  • $175k - $400k

     ...What you’ll do: As the Director of Engineering for QXO’s eCommerce platform, you will lead the engineering organization responsible for the systems...  ...bring: Qualifications & Skills 12+ years of experience in software engineering, with at least 5 years in engineering... 
    Suggested

    Beacon Roofing Supply, Inc

    Herndon, VA
    6 hours ago
  • $269.1k - $307.2k

     ...Director, Software Engineering As a Capital One Director of Software Engineering, you'll work on cutting edge AI based applications to power the future of marketing. You will be tasked with leading teams to build a fully automated agentic flow to eliminate inefficiencies... 
    Suggested
    Full time
    Part time
    Local area

    Capital One

    McLean, VA
    2 days ago
  • $286.2k - $326.7k

     ...Sr Director, Software Engineer - Card Tech AI We are seeking a Senior Director of Software Engineering to join our team and fundamentally redefine the speed and quality of software development. We are a high-velocity, mission-driven group obsessed with bridging the... 
    Suggested
    Full time
    Part time
    Local area

    COMFORT SYSTEMS

    McLean, VA
    6 hours ago
  •  ...A venture-backed aerospace company pioneering space-based power infrastructure is looking for a Director of Software Engineering to help lead the development of next-generation autonomous space systems. The company is developing wireless power beaming technology... 
    Suggested
    Remote work
    Flexible hours

    EVONA

    Ashburn, VA
    2 days ago
  • $314.8k - $359.3k

     ...Sr Director, Software Engineering As a Capital One Senior Director of Software Engineering, you will work on everything from customer‑facing web and mobile applications using cutting‑edge open source frameworks to highly‑available RESTful microservices and back‑end... 
    Suggested
    Local area

    Hobbsnews

    McLean, VA
    6 hours ago
  •  ...Senior Director of Software Engineering Capital One's People Tech Engineering Organization is seeking a Senior Director of Software Engineering to lead, manage, mentor, and build exceptional software engineering teams to deliver game changing technologies. We are on a... 

    Capital One National Association

    McLean, VA
    2 days ago
  • $314.8k - $359.3k

     ...Hobbsnews in McLean, VA is looking for a Sr Director of Software Engineering to lead multiple product-focused software engineering teams. You will drive innovation and implementation of cutting-edge technologies while ensuring the scalability and resilience of technical... 

    Jobleads-US

    McLean, VA
    2 days ago
  • $286.2k - $326.7k

    Senior Director, Software Engineer - Card Partnerships As a Capital One Senior Director of Software Engineering, you'll work on everything from customer-facing web and mobile applications using cutting-edge open source frameworks, to highly-available RESTful microservices... 
    Full time
    Part time
    Local area

    Capital One

    McLean, VA
    1 day ago
  • $244.7k - $279.2k

     ...Overview Director, Software Engineering - Shopping (Remote-Eligible) Interested in joining a dynamic remote first engineering team in a fast-paced environment full of greenfield problem-solving? Then Capital One Shopping might be the place for you. Join us in supporting... 
    Full time
    Part time
    Local area
    Remote work

    Capital One

    McLean, VA
    19 days ago
  • $314.8k - $359.3k

     ...Overview Sr Director, Software Engineering As a Capital One Senior Director of Software Engineering, you'll work on everything from customer-facing web and mobile applications using cutting-edge open source frameworks, to highly-available RESTful microservices,... 
    Full time
    Part time
    Local area

    Capital One

    McLean, VA
    a month ago
  •  ...history. Northrop Grumman Space Systems sector is looking for a Software Functional Manager with a strong background in Ground Software...  ...Architecture. This role will support our Software and Controls En...Software Engineer, Manager, Software, Engineer, Network Security, Technical... 

    Northrop Grumman

    Sterling, VA
    4 days ago
  • $135k - $165k

     ...Job Summary: Cogent Communications, a Tier 1 network provider, is seeking a Manager, Software Engineering to lead, mentor, and inspire development staff. In this role, the ideal candidate will actively contribute to technical direction through research, prototyping, and... 

    C.C.D. Cogent Communications Deutschland GmbH

    Herndon, VA
    3 days ago
  • $161.1k - $241.7k

     ...Space Systems sector is looking for a Software Functional Manager with a strong background...  ...will support our Software and Controls Engineering Team located in Dulles, VA . This...  ...results. Employees in Vice President or Director positions may be eligible for Long Term... 
    Shorter hours
    Contract work
    Temporary work
    Relocation package
    Shift work

    Northrop Grumman

    Sterling, VA
    1 day ago
  • $197.3k - $225.1k

     ...external technology communities, and mentoring other members of the engineering community. Collaborate with digital product managers and...  ...: Bachelor’s Degree. At least 4 years of experience in software engineering (internship experience does not apply). At... 
    Full time
    Part time
    Internship
    Local area

    Hobbsnews

    McLean, VA
    6 hours ago
  •  ...growth. We are seeking a world-class Senior Director of Enterprise Architecture to serve as a...  ...hands-on technical leadership across Software Development, Database Management,...  ...build a high-performing, modern AI-native engineering organization. - Promote a culture of innovation... 

    The National Rifle Association of America

    Fairfax, VA
    6 days ago
  • $197.3k - $225.1k

     ...Manager, Software Engineering, Full Stack (Bank Tech) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be... 
    Full time
    Part time
    Internship
    H1b
    Local area

    Hobbsnews

    McLean, VA
    6 hours ago
  • $209k - $238.5k

     ...Senior Manager, Software Engineering, Full Stack (Global Payment Network) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital... 
    Full time
    Part time
    Internship
    Local area

    Capital One Financial Corp

    McLean, VA
    5 days ago
  • $209k - $238.5k

     ...Senior Manager, Software Engineering, Back End/Full Stack (Intelligent Foundations & Experiences) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery... 
    Full time
    Part time
    Internship
    Local area

    Hobbsnews

    McLean, VA
    2 days ago
  • $225.4k - $257.2k

     ...Senior Manager, Software Engineering, Back End Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of... 
    Full time
    Part time
    Internship
    Local area

    Capital One

    McLean, VA
    2 days ago
  • $209k - $238.5k

     ...Sr. Manager, Software Engineering, Back End (Enterprise Platforms Technology) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast‑paced, collaborative, inclusive, and iterative delivery environment? At... 
    Full time
    Part time
    Internship
    Local area

    Hobbsnews

    McLean, VA
    6 hours ago
  • $86.8k - $198k

     ...Job Number: R0241006 Back End Software Engineer The Opportunity: As a back-end developer, you know that a good site or system needs the right combination of clean code, APIs, analytics, and infrastructure to develop a user- focus ed solution. We're looking for an experienced... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Chantilly, Loudoun County, VA
    2 days ago
  •  ...Overview Back End Software Engineer Onsite | Chantilly, VA | 5 Days a Week Active TS/SCI with Full Scope Polygraph Responsibilities As a back-end developer, you know that a good site or system needs the right combination of clean code, APIs, analytics, and infrastructure... 
    Local area

    Precision Solutions

    Chantilly, Loudoun County, VA
    2 days ago
  • $146.2k - $228.4k

     ...Responsibilities Noblis is seeking a Software Developer with an active Top Secret/SCI clearance and Polygraph , and expertise...  ...AI/ML-driven capabilities, advanced analytics tools, and data engineering services that enable cyber targeting, cyber operations, cyber... 
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Noblis

    Chantilly, Loudoun County, VA
    5 days ago
  • $69.1k - $141.5k

     ...a key role in delivering secure, modern, and mission critical software capabilities. This role supports Agile/Scrum teams embedded alongside...  ...organizations within classified development environments. The engineer will contribute across the full software lifecycle—from... 
    Contract work
    Work experience placement
    Flexible hours

    SwiftCruit

    Chantilly, Loudoun County, VA
    4 hours ago
  •  ...mentorship from professionals and leadership. Eligible applicants must be enrolled in a relevant degree program and authorized to work in the U.S. The internship includes opportunities in fields such as Aerospace Engineering, Robotics, and Project Management. #J-18808-Ljbffr... 
    Summer work
    Internship
    Summer internship

    Redwire Space NV

    Chantilly, Loudoun County, VA
    3 days ago
  •  ...Job Title: Software Engineer Location: Northern Virginia (multiple locations) At REDLattice, we are a global leader in delivering cutting‑edge technical cybersecurity products and services. We are driven by mission‑critical and innovative work that directly contributes... 

    REDLattice

    Chantilly, Loudoun County, VA
    2 days ago
  •  ...Edgesource is an Equal Opportunity employer committed to offering competitive salaries and benefits packages for all employees. Software Engineer Location Chantilly, VA Employment Type Full time Location Type On‑site Department Engineering Software Engineering Company... 
    Full time
    For contractors
    Remote work
    Flexible hours

    Edgesource

    Chantilly, Loudoun County, VA
    2 days ago
  •  ...situational awareness for soldiers and analysts by integrating software development with geospatial intelligence. Our projects range from...  ...to obtain CI Polygraph US Citizenship Required As a Software Engineer, you will... Lead full-stack software development of enterprise... 
    Immediate start

    Reinventing Geospatial

    Chantilly, Loudoun County, VA
    2 days ago
  •  ...About the Role Redhorse transforms the way government uses data and technology. To support this mission, we are seeking a Senior Software Engineer (SME) with deep technical expertise to lead complex engineering initiatives. This is a high-impact role designed for a... 

    Redhorse Corporation

    Chantilly, Loudoun County, VA
    3 days ago
  •  ...Software Engineer LOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a talented and motivated Software Engineer to join our team and contribute to the development of cutting‑edge... 
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Cymertek

    Chantilly, Loudoun County, VA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Director, Software Engineering. Be the first to apply!