Demo

Senior Software Engineer

Sprocket Security
Madison, WI Full Time
POSTED ON 2/7/2025
AVAILABLE BEFORE 5/7/2025

Company Mission - Our mission is to help secure as many companies as possible, by using the best way of doing so, penetration testing. Sprocket Security prioritizes offensive security for enterprises, empowering them to build robust defense strategies based on individual business risk.

How - At Sprocket Security, we've built an expert-driven Continuous Penetration Testing platform that blends cutting-edge automated and manual testing methods.

Your Mission - As a Senior Software Engineer at Sprocket Security, you will build disruptive software and infrastructure in the cybersecurity industry. You will use your development skills to help solve challenges that no-one has ever solved before. You will be part of a passionate team that values innovation and creativity. You will help us develop the tools and methods to protect businesses from cybersecurity threats.

Responsibilities

  • Architect and engineer solutions to challenging problems that have never been solved before
  • Perform greenfield design and development. Determine the best technology to use to meet business goals
  • Innovate and develop upon existing applications. Most are written in Ruby, supporting applications use languages such as Python, Go, JS, TS, etc
  • Develop and manage pipelines and tests
  • Engineer solutions to complex networking, application, and business logic challenges at scale using cloud services
  • Develop the front-end and back-end to our customer portal and proprietary scanning engines
  • Learn new technology or languages and participate in research & development
  • Make an impact on the world by helping companies become resilient to cyber threats

Qualifications

Minimum :

  • 5 years web software engineering experience, primarily in Ruby on Rails
  • Experience with the MVC software design pattern is desired.
  • Ability to work productively in a remote team setting and in a fast-paced environment
  • Familiarity with cloud technologies and Infrastructure-as-Code, especially Terraform and Ansible
  • Experience building and maintaining DevOps pipelines in GitLab, Docker containers, orchestration frameworks, and databases
  • Experience building RESTful and GraphQL APIs
  • Familiarity with AWS and scalable infrastructure
  • Preferred :

  • Experience in TypeScript, Python, Bash, managing big data, analytics, and scalable architectures
  • Cybersecurity and networking knowledge
  • Proficient in front-end technologies and frameworks
  • Enjoys the innovation, thrills, and speed of a growing startup
  • Strong understanding of networking protocols and Linux systems
  • Desire to lead junior developers and work with leadership on business initiatives
  • Values openness and honesty over being right
  • Benefits

  • Unlimited and mandatory PTO for healthy work / life balance.
  • Company matched 401k (immediate eligibility, no one should have to wait to start saving).
  • 75% company contribution for health insurance for employees and 50% for dependants.
  • 100% company contribution for dental and vision.
  • Work whatever schedule works best for you. We care about results, not 9-5.
  • Hardware and tools of your choice
  • Support for your career development with paid training, conferences, certifications, etc.
  • Ready to Trailblaze the Cybersecurity Frontier? If you're passionate about cybersecurity and eager to make an impact in the industry, we want you on our team. Apply now at Sprocket Security and join the revolution of safeguarding businesses from cyber threats!

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Software Engineer?

    Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Sprocket Security

    Sprocket Security
    Hired Organization Address Denver, CO Full Time
    Location - Colorado, Utah Company Mission - Our mission is to help secure as many companies as possible, by using the be...
    Sprocket Security
    Hired Organization Address Madison, AL Full Time
    How We Work We value innovation and creativity at Sprocket Security. As a Software Engineer, you will be part of an engi...
    Sprocket Security
    Hired Organization Address Madison, AL Full Time
    About Us Sprocket Security is a company that empowers enterprises to build robust defense strategies based on individual...
    Sprocket Security
    Hired Organization Address Madison, AL Full Time
    Our Mission Sprocket Security prioritizes offensive security for enterprises, empowering them to build robust defense st...

    Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Madison, WI area that may be a better fit.

    Software Development Engineer I

    Yahara Software, Madison, WI

    Software Development Engineer II - III

    Yahara Software, Madison, WI

    AI Assistant is available now!

    Feel free to start your new journey!