Careers

Since 1998, Dyn has built a team of enthusiastic and motivated experts who value hard work, dedication and integrity. Rooted in the beliefs of self-improvement, working for the greater good and maintaining high ethical standards, we have built a closely-knit team of good friends who learn together, overcome challenges, share their passions, and know the importance of kicking back at a café once in a while.

Dyn is one of the country’s best small companies to work for (ask Inc. Magazine or Business NH Magazine), offers incredible benefits and, if we may say so ourselves, is a pretty cool, very flexible place to work. Learn more about why people want to work at a company ranked in the upper 30% of the Inc. 5000.

To apply for any of these positions, send in a resume and a little about yourself to careers@dyn.com. All positions are full-time and salaried in Manchester, NH, unless otherwise noted. Before you do though, read this blog about three core principles we believe strongly in: honesty, passion and persistence. We have a great culture here so with all positions, you must be a cultural fit.

If this all fits with what you’re looking for, let’s get that resume!

Positions

Engineering

Operations

Sales/Marketing

Database Engineer

SELECT open_positions.title as title, places_to_work.company as company
FROM
places_to_work, open_positions,
top_small_company_workplace_award_winners,
fastest_growing_private_companies_in_america,
people_who_think_DNS_IS_SEXY
WHERE
places_to_work.hq = "Manchester, NH" AND
places_to_work.awesomeness_scored_from_1_to_10 = 11 AND
( ... boilerplate join statements ... );

+-------------------+----------+
| title             | company  |
+-------------------+----------+
| Database Engineer | Dyn Inc. |
+-------------------+----------+
1 row in set (0.00 sec)

Love data? So do we. And we have lots of it. As Dyn continues to see unparalleled growth, our database engineers are responsible for always staying one step ahead (preferably two or three…) of the needs of our customers. If you think you’re up to the challenge to join this elite group of database alchemists, let us know!

Required Skills

  • Sets realistic expectations and delivers on schedule
  • Proficient in at least one of the following languages: Perl, Python or PHP
  • Deep understanding of relational databases and key value stores
  • Experienced with best practices for schema design and segmentation/sharding techniques for very large databases

Desired Skills

  • You could write your own ORM framework if you had to, but you’re smart enough not to
  • Experience developing for high-traffic web applications
  • Practice test driven development

Capacity Lab Technician

As Dyn’s Capacity Lab Technician (also known as our Master of Disaster), you’re leading the charge in designing, coding and running the experiments for understanding the impacts of continued growth on our systems. Your role will live at the nexus of capacity planning, test development, and empirical experimentation, where you will set the road map for ensuring our systems remain stable and scalable as we continue to grow (and grown we have!). If you love brainstorming the “what if’s” and then heading into the lab to design experiments, write the code to run the experiments, measure results and forecast projected impacts, then you’ve found your new home at Dyn.

Required Skills

  • Take a scientific approach to complex problems (well-formed hypotheses, controlled experiments, variable isolation)
  • Practice data-driven decision making
  • Perform operational forecasting and capacity planning
  • Strong experience with statistical modeling and analysis

Desired Skills

  • Familiar with FreeBSD and Linux operating systems
  • Familiar with VMWare
  • Deep understanding of core Internet protocols (DNS, SMTP, HTTP) and key web application building blocks (SQL databases, web servers)
  • BS degree preferred in an Engineering or IT-related field
  • Solid project management, communication, and interpersonal skills

Inside Sales Representative

In this role, you are a customer advocate and will be responsible for incoming and outgoing sales activities. You get to help the most interesting web properties on the Internet navigate how to stay up and how to scale. You are also helping the company with marketing efforts, traveling to visit customers, represent us at trade shows and countless other activities — all in a fast-paced environment. This position is open to all three locations.

An interview will be your sales pitch. Be ready.

Required Skills

  • Business degree
  • 2-5 years prior experience with sales
  • Proof of legal authority to work in U.S.

Desired Skills

  • Strong technical or Internet background
  • Previous experience at a telco or ISP
  • Understanding of SaaS (subscription) model
  • Able to work with CRM systems and maintain a pipeline
  • Some ability to travel

Software Engineer

Engineering excellence is in our blood and empowers everything that we do. As a Software Engineer within our Infrastructure-as-a-Service (IaaS) engineering and operations team, you will bring to life the next generation of technologies that will power tomorrow’s Internet. Your role as a senior technical team member will live at the nexus of system design/architecture, software engineering and project execution.

Required Skills

  • Fluent in Python and/or Perl
  • Take a scientific approach to complex problems
  • Interpret functional specifications and design a technical solution that brings the functionality to life
  • Rock-solid communication skills in all mediums from code readability to clarity of technical specifications to persuasive discussion

Desired Skills

  • BS degree preferred in an Engineering or IT-related field
  • Strong experience in object-oriented software development
  • Strong experience in test-driven development
  • Project management experience

Product Manager

What does “next generation” mean to you? Is the product better with or without a given feature? Have we looked at the problem from all of the relevant angles, including operations, engineering, support, sales, marketing, and most importantly, the customer? These are the questions we ask and are dedicated to answering in the product management roles at Dyn. This role combines use case analysis, market research, product design and interaction with both internal and external customers together with leadership of our technical teams to deliver sustainable competitive advantage for our company and world-class solutions for our clients.

Required Skills

  • Translate customer pain points and use cases into functional specifications that define what a given product or feature will need to do
  • Experience with SaaS business models
  • A track-record of solid product management experience
  • Commitment to engaging stakeholders and collectively moving our products forward as a team
  • Engage closely with talented sales, marketing and customer support staff to ensure product success
  • Engage closely with our top-notch engineering, operations, and project management staff to help determine the best technical implementation methods as well as a reasonable execution schedule
  • Rock-solid communication, inter-personal, and presentation skills
  • Worth mentioning twice: rock-solid communication, inter-personal, and presentation skills

Desired Skills

  • Engineering degree or equivalent experience
  • Experience in bringing SaaS and commerce products to market
  • Strong analytical skills and data-driven decision making abilities

Test Engineering Lead

There’s a sign (jokingly) hung in our office that reads: “I don’t always test my code but when I do, I do it in production.” If reading the previous sentence made you wince in pain, then have we got the role for you. Working within our Infrastructure-as-a-Service (IaaS) engineering and operations team, you’ll live at the nexus of efficient forward progress of our platforms and fulfilling our mantra of Uptime is the Bottom Line. You’ll translate project plans into the key test conditions that must be verified prior to deployment, engineer automated test suites and frameworks, and mentor our technical teams in how to best maintain a balance of quality and efficiency.

Required Skills

  • Fluent in Python, PHP and/or Perl
  • Solid experience with xUnit test patterns
  • Experience with web application testing with Selenium or equivalent framework
  • Identify key unit, functional, and verification test conditions based on functional and technical specifications
  • Develop test suites that prove the project requirements have been met
  • Be a subject matter expert on test-driven development and quality assurance
  • A positive attitude toward quality improvement and mentoring; rather than toss broken code over a fence to a developer, you lock-arms and collectively work toward a solution.

Desired Skills

  • Engineering degree or equivalent experience
  • Experience with Atlassian Bamboo, Selenium, and unit testing frameworks in Perl, Python, and PHP