[Remote] Senior Full-Stack Software Engineer
Note: The job is a remote job and is open to candidates in USA. DNSFilter is a rapidly growing company dedicated to creating a safer internet for businesses and organizations worldwide through innovative network security solutions. They are seeking a Senior Full-Stack Software Engineer to work closely with their Engineering Organization team, modernizing their application and implementing a new design system while delivering high-quality code in a remote environment.ResponsibilitiesBe a member of our Engineering organization working on the front and back end of our software application (Ruby, Golang, React, NextJS, MUI, .NET)Work closely with other engineers, the UX team, and other stakeholders to build modularized solutions using our new design systemDeliver real business value to our customer baseExpand your knowledge on all technologies within our ecosystemUse AI to accelerate your learning and productivity, and an advocate for AI throughout the departmentSkills5+ years of experience working Ruby and/or Golang2+ years of experience developing and maintaining JavaScript, React and Redux codeExperience building microservices or RESTful API'sExperience building reusable componentsProven ability to leverage AI tools (e.g., GitHub Copilot, Claude Code, LLMs) to accelerate coding, debugging, and unit test generation while maintaining high standards for security and performanceExperience integrating AI into the broader SDLCâincluding documentation, PR summaries, and architectural prototypingâto significantly reduce 'time to context' and repetitive overheadMaintains a 'human-in-the-loop' approach to critically audit AI-generated outputs for hallucinations and suboptimal patterns, while mentoring others on responsible AI usageExperience using React Query to optimize searches and cache dataAttention to detail while converting UX designs to a working applicationYou will have an API-first mindset, developing components and services that are consumed via interfaces and API contractsExperience with PostgreSQL, Redis, Kafka, ClickHouse, and other data storesWorking knowledge of AWS and EKSExperience working remotely under minimal supervisionThe ability to keep work hours that mostly overlap with 8:00 AM - 5:00 PM Eastern Timezone, M-FKnowledge or experience with other programming languages, specifically TypeScript, Next.jsKnowledge of feature flag management tools such as LaunchDarklyExperience working with multiple distributed/global teamsExperience building a security productExcellent documentation skills in and out of codeAwareness of AppSec, OSS licensing, and security toolsAn understanding of computer networking protocols and DNSBenefitsPathway to promotion to additional organizational positions and responsibilities based upon results and performance, not just time in the chair. You help us grow, and we will help you grow.Passionate and intelligent colleagues who work hard and have a good time doing itPaid company-wide week off at the end of each yearFlexible Vacation PolicyAwesome company swagFull medical, dental, and vision benefits for US, UK, and Canada-based employeesFull short-term disability and life benefits; available long-term disabilityRetirement savings account options with vested company matching for qualifying employeesIn-person annual gatherings. Last time we all spent a week on a beach in the Dominican Republic!Company OverviewDNSFilter provides security via DNS that protects over 4M end users from online security threats using artificial intelligence. It was founded in 2015, and is headquartered in Washington, District of Columbia, USA, with a workforce of 51-200 employees. Its website is https://dnsfilter.com.