Back End Software Developer
Description
About DNSFilter:
At DNSFilter we have a singular mission: to challenge the way the industry thinks about security via DNS. We support over 15,000 organizations, including Fortune 500 customers like NVIDIA, and Lenovo, and provide DNS security to more than 4 million end users. And we are growing quickly! At the start of 2020, our software was processing 1B queries/day. As we close out 2021 we're now processing an average of 17B queries/day! In the middle of a global pandemic, our team (and product) thrived. We doubled the size of our team, and we're looking to do it all over again in 2022.
About the Role:
To increase our development throughput, we're looking for a senior software engineer with a strong understanding and background in Ruby to join our growing Integrations Team. You'll run point on a number of software projects and will mentor junior developers as needed. We're looking for someone who has a track record of delivering quality code, can work with internal and external stakeholders, and is familiar with agile development.
You will:
- Be a technical leader within your team, and at DNSFilter
- Build and maintain technical Ruby solutions that scale
- Work with stakeholders to identify features, highlight areas of concern and build out technical solutions
- Deliver real business value to our customer base
- Tackle additional tasks outside of your core specialization in order to meet the team commitments
- Works with our partners to integrate DNSFilter as a solution
- Experience performing software systems integrations
You Have:
- 5+ years experience developing and maintaining high quality code
- Experience as a technical leader and mentoring junior team members
- Experience performing software integrations preferably in an external environment
- A strong background in Ruby development
- Exposure and willingness to develop GO & Elixir
- The ability to breakdown complex technical problems into manageable tasks
- Attention to detail and pride in your work
- The ability to keep work hours that mostly overlap with 9a-5p Eastern, M-F
- A strong commitment to collaborative work in a remote environment
Bonus points for:
- A strong understanding of computer networking protocols and DNS
- Knowledge of iOS and Android development
- A strong understanding of data structure design and practical knowledge in querying languages such as SQL
- An energetic & entrepreneurial team player who is a strong and proactive communicator
- Self-starter who operates independently while being collaborative with the broader team
- Remote working experience
- Past experience working in a fast paced private equity or venture capital backed company
We offer:
- A 100% work-from-home position with a company that values and fosters personal and professional growth
- Rotating 4-day rotating work weeks
- Passionate and intelligent colleagues who work hard and have a good time doing it
- Competitive salary
- Flexible Vacation Policy
- Awesome company swag
- Home office buildout allowance
- Stock Options (US based employees)
- Full medical, dental, and vision benefits (US based employees)
- Full short-term disability and life benefits; available long-term disability
- (Post-pandemic) in person Annual Gatherings. Last time we all spent a week on a beach in Cabo