Software Engineer 2 Backend

| Seattle
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

DomainTools is seeking a Data Systems Engineer to join our team. Our engineers predominantly use python to gather, process and analyze large data sets and to build data services that are used by our customers for cybersecurity research and threat intelligence. This is a full-time permanent position in our offices in Seattle (Belltown).

At DomainTools, you will work as part of a collaborative team of smart and engaged engineers. Expect to spend most of your time solving complex data processing problems and building highly scalable backend services. You will work in an environment where productivity is fostered. You will spend very little time in meetings, and you won't be distracted by processes that get in the way of high-quality results. You will work with big data and machine learning that matters.


Job Responsibilities:

  • Design, code and maintain massive data gathering, processing and delivery systems
  • Discover, analyze and validate new data sets to add value for our customers
  • Solve necessarily complex distributed systems problems as simply as possible
  • Research and employ cutting edge techniques to move well beyond internet scale data
  • Architect and build data delivery solutions in a microservice environment
  • Provide code reviews and design feedback for teammates
  • Work with both realtime and offline data processing pipelines to get the best data available to our customers as soon as possible
  • As a senior member on the team, you will also mentor more junior engineers on the team

Requirements

Key Applicant Qualifications:

  • Python3 experience: 2+ years
  • Data Engineering experience: 3+ years
  • Software engineering experience: 5+ years.
  • Experience with software development in a Linux/Unix environment.
  • Experience with large-scale MySQL and NoSQL (Cassandra, ElasticSearch) data sets, or a strong desire to learn: 2+ years
  • Experience processing and serving up big data sets with technologies like Hadoop, Hive, and NoSQL databases: 2+ years
  • Experience with web-scale data collection
  • Proficient with the technologies behind highly-scalable web services (e.g. caching, load balancing, sharding).
  • Positive attitude with strong attention to detail and a desire to produce high-quality results.
  • History of working effectively in a small team environment. A strong team player and ability to troubleshoot complex problems.
  • Experience in designing, building and maintaining large-scale data infrastructures
  • Code/Build/Deployment such as: GITLAB
  • Bachelor's degree or higher in Computer Science or related field
  • Excellent written and verbal communication skills
  • Proven ability to interact, evangelize, present and influence at all levels of companies, from C-suite to engineers
  • Excited about security space!


Pluses:

  • Experience with data mining or machine learning techniques.
  • Experience with vast array of text codec and encoding.
  • Experience delivering micro-service architectures.
  • Experience with CI/CD
  • Experience with Kubernetes
  • Java/Scala, C, or R development experience.
  • Some familiarity with front end development (AngularJS, ReactJS, JavaScript/jQuery, Ajax, CSS).
  • Experience in Data Pipelines such as Kafka or Apache Airflow
  • Experience with serverless technology such as Amazon Lambda or Google Compute Engine
Read Full Job Description
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • GolangLanguages
    • JavascriptLanguages
    • PHPLanguages
    • PythonLanguages
    • SqlLanguages
    • D3JSLibraries
    • ReactLibraries
    • AngularJSFrameworks
    • DjangoFrameworks
    • FlaskFrameworks
    • HadoopFrameworks
    • SparkFrameworks
    • CassandraDatabases
    • HiveDatabases
    • Maria DBDatabases
    • MemcachedDatabases
    • MySQLDatabases
    • BalsamiqDesign
    • IllustratorDesign
    • PhotoshopDesign
    • SketchDesign
    • Aha!Management
    • ConfluenceManagement
    • JIRAManagement
    • SalesforceCRM
    • MarketoLead Gen

Location

Belltown is described as top-notch noshing meets artsy vibes adjacent to downtown, with great access to bus terminals.

An Insider's view of DomainTools

How would you describe the company’s work-life balance?

DomainTools is second to no one in terms of work-life balance. There’s a healthy blend of expectation and accountability, which is apparent in the work-hard play-hard culture we embody. DomainTools is the best parts of the Office and Parks n Recreation combined.

Jeff

Senior Account Executive

How do you collaborate with other teams in the company?

Collaboration is key at DomainTools and we use several tools to bring team members together. Slack and Google Hangouts have also been great when bringing teams together. We are learning that working from home or connecting with team members across the globe doesn't have to be hard and it makes you feel like we are all in this together.

Brendan

Account Manager

How does the company support your career growth?

DomainTools provides fantastic opportunities for career growth. The company has been incredibly supportive as I’ve advanced from a Product Manager to VP of Product, offering wide-ranging opportunities for training, industry leadership, and collaboration that enable me to continuously learn and share that knowledge with the rest of the organization.

Jackie

VP of Product

What is your vision for the company?

My vision for the company is that we live and breathe our values (Integrity, Customer-Focus, Impact, Teamwork, Innovation, Joy) every day so that we can provide a workplace where each and every employee can do their best work. If we can successfully do this, we make an impact on the world by furthering the vision of a safe & secure open internet.

Kirsten

CFO

What makes someone successful on your team?

We are very passionate about making the internet a safer place and we have great distributed team members around the globe. We value employees who are curious, have a get-it-done mentality, make an impact and thirst for learning new things, and want to make things better, innovative and more collaborative. We want to do all our work with 'joy'!

Gunawan

VP of Engineering

What are DomainTools Perks + Benefits

DomainTools Benefits Overview

Full medical, dental and vision insurance with 100% of premiums paid for employees, 50% of premiums paid for dependents. FSA and Dependent Care FSA available. Optional pet insurance and 401k plan. Other perks include: Casual dress environment, unlimited PTO, 13 paid holidays, free yoga and discounted cross-fit membership, twice weekly catered lunches, regular events and parties, unlimited ride ORCA card, employee referral program, phantom shares and annual target bonus of 10% of salary.

Culture
Volunteer in local community
Friends outside of work
Eat lunch together
Intracompany committees
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Open office floor plan
Diversity
Documented equal pay policy
Mean gender pay gap below 10%
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Pet Insurance
Wellness Programs
Team workouts
Acme Co.'s team fitness initiatives include In-office yoga.
Retirement & Stock Options Benefits
401(K)
Performance Bonus
Child Care & Parental Leave Benefits
Child Care Benefits
Flexible Work Schedule
Remote Work Program
Family Medical Leave
Company sponsored family events
Vacation & Time Off Benefits
Unlimited Vacation Policy
Paid Holidays
Paid Sick Days
Perks & Discounts
Beer on Tap
Casual Dress
Commuter Benefits
Company Outings
Acme Co. hosts company outings Quarterly.
Free Daily Meals
Game Room
Stocked Kitchen
Some Meals Provided
Employees get free lunch on Tuesday and Thursday through GrubHub.
Happy Hours
Parking
Professional Development Benefits
Job Training & Conferences
Diversity Program
Lunch and learns
Cross functional training encouraged
Promote from within
Time allotted for learning
Online course subscriptions available
Customized development tracks
Paid industry certifications
More Jobs at DomainTools8 open jobs
All Jobs
Data + Analytics
Dev + Engineer
Marketing
Product
Sales
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView DomainTools's full profileSee more DomainTools jobs