Summary
Join DNSFilter, a rapidly growing network security company, as a Senior Ruby Software Engineer. In this remote, full-time role, you will build and maintain scalable services using Ruby on Rails and other languages, ensuring high performance and lasting solutions. You will collaborate with cross-functional teams, advocate for simple designs, and contribute to process improvements. The ideal candidate has 3+ years of experience with Ruby on Rails, proficiency in Ruby and another language, and experience with various data stores and AWS. This position offers a 100% remote work environment, flexible hours, and a comprehensive benefits package.
Requirements
- 3+ years of experience building highly scalable products using Ruby on Rails
- Proficiency in Ruby and working knowledge of another language
- Experience with PostgreSQL, Redis, Kafka, ClickHouse, and other data stores
- Experience with Sidekiq
- Experience using Git or other code versioning tools
- Knowledge and experience in all aspects of SDLC
- Knowledge of continuous integration systems, including GitHub workflows and Makefiles
- Working knowledge of AWS and EKS
- Experience working remotely under minimal supervision
- Passion for product quality and attention to details
- Experience working remotely with a strong commitment to collaborative work in a remote environment
- Able to work in hours overlapping with the EST timezone
- Must be eligible to work in the country of residence without sponsorship from an employer now or in the future
Responsibilities
- Write, maintain, and test code using Ruby on Rails, GoLang, and other languages
- Have an API-first mindset, developing components and services consumed via interfaces and API contracts
- Collaborate with cross-functional teams to define, design, and ship new features
- Inspire and share your engineering passion across the whole engineering organization
- Contribute to the improvement of the development and deployment processes, ensuring continuous evolution
- Demonstrate strong ownership of your projects to their delivery
Preferred Qualifications
- Experience with other mainstream languages: GoLang, Python, C#, JavaScript, TypeScript
- Experience working with multiple distributed teams
- Experience building security products
- Excellent documentation skills
- Awareness of AppSec, OSS licensing, and security tools
Benefits
- A 100% work-from-home position with a company that values and fosters personal and professional growth
- Pathway to promotion to additional organizational positions and responsibilities based upon results and performance - not just time in the chair. You help us grow, we will help you grow
- Passionate and intelligent colleagues who work hard and have a good time doing it
- Flexible Fridays
- Paid company-wide week off at the end of each year
- Flexible Vacation policy
- Awesome company swag
- Home office buildout allowance
- Full medical, dental, and vision benefits for US, UK, and Canada-based employees
- Full short-term disability and life benefits; available long-term disability
- Retirement savings account options with vested company matching for qualifying employees
- In-person annual gatherings
- DNSFilter is a pay-for-performance organization, which means there is the opportunity to advance your compensation with performance over time