Principal Software Engineer - Platforms at DomainTools

| Seattle | Remote
Sorry, this job was removed at 4:06 a.m. (PST) on Saturday, October 24, 2020
Find out who's hiring in Seattle.
See all Developer + Engineer jobs in Seattle
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

DomainTools uses modern technologies to gather, process, and analyze large data sets and 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. You will work in an environment where productivity is fostered.

DomainTools is going all-in on Cloud Native and building a brand new Cloud and DevOps Platform team. This team will be critical to establishing and maintaining sustainable engineering practices as we transition from on-prem data center to public cloud infrastructure through high quality software engineering building out platform tooling, advocacy, and a willingness to teach your peers to fish in the Cloud Native landscape. If you are interested in joining the team on the ground floor, read on.

DomainTools is seeking a Principal Software Engineer to join our Platform team. You will get to work with our Technology Council to develop data schemas, databases and data lakes to translate business rules and raw data into usable designs and information. Our Principal Engineer researches, facilitates, develops and delivers cutting edge techniques in workflow management, stream, and real time messaging to ensure services interoperability, increase consistency, and improve the lives of your coworkers every day.

Our team’s vision is to create shared services and developer-centric platform that will become “glue” between systems and significantly improve coworkers effectiveness. We aim for continuous integration and deployment of our world class security applications to our hybrid AWS environment. We are curating a list of best in class tools while building what is missing to make getting our jobs done easier and deliver exemplary developer tooling.

Work closely with small, highly collaborative Operations and Development teams to architect and deploy high impact solutions. Communicate with technologists and business people alike. As a Senior member of the team, you can provide technical leadership, evangelize DevOps culture and demonstrate best practices including observability / metrics and security.

Do you have a passion of building shared platform, cloud native software, design patterns and a bias to action? Do you believe in and practice DevOps philosophy and are excited about the security space?

Requirements

Key Applicant Qualifications
  • Delivery:
    • 8+ years development experience building resilient platforms and/or SaaS solutions
    • Workflow management platform e.g. Airflow
    • Real time messaging experience (e.g. Kafka, RabbitMQ)
    • Design, development or operation of systems leveraging AWS
    • Use of microservice architectures in production
    • Excellence in more than one programming language; Python 3 & GoLang
    • Bias for action
    • History of working effectively in a small team environment; a strong team player and ability to troubleshoot complex problems
    • Positive attitude with strong attention to detail and a desire to produce high-quality results
    • Self-motivated, able to work independently
  • Evangelism:
    • Proven ability to facilitate, present & influence at all levels of companies
    • Prior experience working as a bridge between development and operations teams
    • Excellent written and verbal communication skills
  • Inspiration:
    • Passion for Cloud Native software and design patterns
    • Believe in and practice DevOps philosophy
    • Excited about security space!

  • Pluses:

    • Bachelor's degree or higher in Computer Science/related field or equivalent experience
    • HashiCorp software stack knowledge, particularly Terraform
    • Design, implementation and/or maintenance of CI/CD automation and tooling
    • Use or development of Platform as a Service technology and techniques
    • Excitement over immutable infrastructure as code
    • Enjoyment developing software for a Linux/Unix environment
    • Experience in designing, building and maintaining large-scale big data infrastructures
    • Experience with serverless technology such as knative or Amazon Lambda
    • Experience with data mining or machine learning techniques
    • Experience with bash

Benefits

DomainTools is the leader in domain name, DNS and Internet OSINT-based cyber threat intelligence and cybercrime forensics products and data. With over 15 years of domain name, DNS and related ‘cyber fingerprint’ data across the Internet, DomainTools helps companies assess security threat risks, profile attackers, investigate online fraud and crimes, and map cyber activity in order to stop attacks. Our customers include many Fortune 500 companies, including leaders in Internet technology, banking, consumer products, manufacturing and government. We are located in Belltown (downtown Seattle) in a very cool office staffed with smart and energetic co-workers. We provide great benefits such as fully paid premiums for medical plans for employees, partially paid pet insurance, unlimited PTO, and flexible scheduling to name a few.

DomainTools embraces diversity, equity, and inclusion to its fullest as an equal opportunity employer. We build our teams so creativity and innovation can flourish. We believe inclusivity and equity fosters innovation and growth; and we harness this mindset to drive a culture that serves our employees and our customers. We encourage people of all backgrounds, ages, perspectives, and skill sets to apply; and do not discriminate based on age, religion, color, national origin, gender, sexual orientation, gender identity, marital status, veteran status, disability, or any other characteristic protected by law.

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(We're 100% remote right now).

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
Daily stand up
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Open office floor plan
Diversity
Documented equal pay policy
Highly diverse management team
More than half of our leadership team identifies as female.
Unconscious bias training
Diversity manifesto
Mean gender pay gap below 10%
Hiring Practices that Promote Diversity
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
These have gone virtual!
Mental Health Benefits
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
Home Office Stipend for Remote Employees
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

Additional Perks + Benefits

We are located in Downtown Seattle (100% remote through at least March 2021) in a very cool office staffed with smart and energetic co-workers. We provide great benefits such as fully paid premiums on medical plans for employees, pet insurance, flexible PTO, and flexible scheduling to name a few.

DomainTools embraces diversity, equity, and inclusion to its fullest as an equal opportunity employer. We build our teams so creativity and innovation can flourish. We believe inclusivity and equity fosters innovation and growth; and we harness this mindset to drive a culture that serves our employees and our customers. We encourage people of all backgrounds, ages, perspectives, and skill sets to apply; and do not discriminate based on age, religion, color, national origin, gender, sexual orientation, gender identity, marital status, veteran status, disability, or any other characteristic protected by law.

More Jobs at DomainTools9 open jobs
All Jobs
Data + Analytics
Dev + Engineer
Marketing
Operations
Sales
Marketing
new
Seattle
Marketing
new
Seattle
Data + Analytics
new
Seattle
Sales
new
Seattle
Sales
new
Seattle
Operations
new
Seattle
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