Back to all jobs

Principal Software Engineer, Ruby/Rails

Red Canary

Jun 23

Who We Are
Red Canary was founded to create a world where every organization can make its greatest impact without fear of cyber attack. Our combination of market-defining technology, processes, and expertise are preventing breaches every day. We are completely changing the way security is delivered and setting the new standard for security. If our mission resonates with you, let’s talk!  

What We Believe In
- Do what’s right for the customer
- Be kind and authentic
- Deliver great quality
- Be relentless

Challenges You Will Solve 
As a Principal Engineer at Red Canary you will build and operate our platform to deliver unmatched threat detection and response. You will design and implement systems that allow unexpected extensions in future stages while understanding how to evaluate and apply new technologies to meet business objectives. You will use your experience architecting systems to design and develop approaches and technical solutions that allow systems to scale gracefully, maintaining stability and performance. You do this by methodically surveying the components and technologies that make up a system (or system of systems), and by identifying current and future key interfaces, dependencies, and data usage patterns.

What You'll Do

    • Lead the design and implementation of new products and features 
    • Set the standard for software development on your team by  leveraging existing code patterns, introducing new ones, and delivering high-quality, well-tested code
    • Identify and address technical debt such that we enhance reliability, availability, usability, redundancy, and scalability of your product
    • Decompose architecture into decoupled components with well defined interfaces that can be built, deployed, enhanced, and operated independently
    • Identify and baseline key performance parameters that specify the critical performance measures for your product and/or features
    • Increase the productivity of your teammates through code reviews, pair-programming, testing support, and other mentoring activities
    • Be the technical expert for your product, collaborating with product management, customer support, and security operations teams

What You'll Bring

    • 12+ years of experience shipping high-quality SaaS products and features
    • A breadth of experience designing and modernizing infrastructure, platform, and software systems, while proactively solving sophisticated system problems.
    • Strong experience working with high-volume, low latency data processing systems, and the ability to deep-dive into various components of the architecture to technically support engineering at the implementation level.
    • An ability to communicate complex ideas clearly and concisely, both verbally and through documentation. You enjoy collaborating with other architects and engineers to reach solutions that meet immediate business requirements and that support long-term stability and extensibility
Targeted base salary range: $200,000 - $250,000 + bonus eligibility and equity depending on experience.


Why Red Canary?
Red Canary is where people embody our mission to improve security outcomes for all. People work hard to maintain a culture that encourages authenticity in order to do your best work. Our people are driven and committed to finding the best security outcomes, delivering real and actionable answers, and being transparent along the way. 

At Red Canary, we offer a very rich benefits program to our full-time team members so they can focus on their families and improving our customers’ security. For a full list of benefits, please review our Benefits Summary:
https://resource.redcanary.com/rs/003-YRU-314/images/BenefitsSummary_2022_RedCanary.pdf

Individuals seeking employment at Red Canary are considered without regard to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation.