Jobs
>
Remote

    Sr. Software Engineer - Remote, United States - Contrast Security

    Contrast Security
    Contrast Security Remote, United States

    3 weeks ago

    Default job background
    Full time
    Description

    About the Position

    As a Senior Software Engineer on the PHP agent team, you will work with a small group of software engineers focused on building our deep instrumentation agent-based solution for detecting, reporting, and blocking security vulnerabilities. You must be able to work independently (remotely) while still collaborating with other technical team members and product stakeholders. Working on our PHP agent is a team sport where you will be called on to provide deep technical insights about the PHP ecosystem and build WordPress and Druple plugins to test our product's capabilities. You will be tasked with reviewing pull requests and troubleshooting customer issues. While working in this position, you will develop expertise in AppSec, Interactive Application Security Testing (IAST), Run-Time Self Protection (RASP), and Software Composition Analysis (SCA).

    Responsibilities

    • Working with a team of engineers to research and design PHP instrumentation strategies for a Contrast PHP agent
    • Building, shipping, curating, and iterating on features supported by the agent
    • Improving the accuracy, reliability, and resilience of the agent
    • Work with architecture, design, and product teams to build amazing, jaw-dropping features
    • Implementing security rules designed to detect and defend against common attack patterns and security anti-patterns
    • Investigating third-party web frameworks and servers to derive and implement instrumentation approaches
    • Building many variations of simple to complex PHP web servers to provide robust testing of our agents
    • Enhancing acceptance criteria for the agents, including performance, integration test, unit test, and code coverage metrics
    • Performing forensic investigations when the agent negatively impacts the performance or functionality of instrumented web applications

    Qualifications

    • You develop code in PHP and/or other interpreted languages (like Python) and have at least five (5) years of industry experience as a software engineer
    • You have experience with writing and compiling C99 programs
    • You have experience with using Git or similar code management, tooling
    • You are obsessive about writing unit and integration tests to maintain our code quality
    • You have experience developing code with Continuous Integration and automated deployment
    • Experience with Apache, Docker, and running containerized web servers
    • You are comfortable developing on MacOS and running apps in Linux containers
    • You approach problems from a product perspective, thinking through how the user will interact with what you're building
    • You are a good communicator. You ask questions, let others know when you need help, and tell others what you know
    • You are a problem solver. You believe the best work is the result of finding the simplest solution to complex challenges
    • You see the big picture. You understand how the code you write interacts with systems and services, both internally and externally
    • While not requisite, it'd be helpful if you have experience with some of the following:

    • Developing code in PHP web frameworks and platforms
    • Experience with C and developing PHP plug-ins
    • We are focused on building a diverse and inclusive workforce. If you're excited about this role, but do not meet 100% of the qualifications listed above, we encourage you to apply.

    What We Offer

    Salary and Other Compensation

    This position's standard base pay range is $125,000 - $155,000 annually. This position is also eligible for an equity package subject to the terms of the Company's applicable plans. When determining a candidate's compensation, we consider several factors: geography, skill set, experience, job scope, and current market data.

    Benefits

    Contrast Security offers the following benefits for this position, subject to applicable eligibility requirements: Medical Insurance, Dental Insurance, Vision Insurance, 401(k) Retirement Plan with Employer Match, Life Insurance, Long Term Disability Insurance, Short Term Disability Insurance, Transit, and Commuter benefits, Flexible PTO, 56 hours of Annual Sick time, Paid Parental Leave and Paid Holidays.

    Disclaimer

    The salary, other compensation, and benefits information are accurate as of the date of this posting. The Company reserves the right to modify this information at any time, subject to applicable law.

    #LI-DNP



  • Fanatee Remote, United States Full time

    O time de desenvolvimento da Fanatee é responsável por planejar, escrever e manter o código de programação dos nossos jogos. Como parte desta equipe você vai trabalhar com programadores experientes, além de interagir com times de produto, design e BI. · Principais atividades · Pl ...


  • WPRO TALENTS Remote, United States

    This is a remote position. · We are tech agnostic, and collectively choose the best tools for the job. We're constantly looking to maximize our productivity and minimize what we call "discounted dev time cost" for shipping features. We have 2 separate fully functional web apps in ...

  • Allstate Insurance Company

    Software Engineer

    2 weeks ago


    Allstate Insurance Company Remote, United States

    The world isn't standing still, and neither is Allstate. We're moving quickly, looking across our businesses and brands and taking bold steps to better serve customers' evolving needs. That's why now is an exciting time to join our team. You'll have opportunities to take risks, c ...

  • DFINITY

    Software Engineer

    1 week ago


    DFINITY Remote, United States Full time

    About the Node Engineering team and role: · The Node Engineering Team at DFINITY leads the development of IC-OS, the operating system powering the machines (nodes) that form the Internet Computer. Our mission involves managing node life cycles, ensuring privacy, integrity, and s ...

  • Coviance

    Software Engineer

    1 week ago


    Coviance Remote, United States Full time

    Coviance is looking for a Full Stack Software Engineer who can develop high-quality solutions that ensure a Hell Yeah User experience. Working in a collaborative environment, you will be developing, debugging, and using your skills to create solutions with a high-powered team. A ...


  • Ascensus Remote, United States Full time

    At Ascensus, technology is more than just a solution. It powers the business that helps millions of people save for what matters—retirement, education, and healthcare. Our technology experts tackle exciting challenges in collaborative teams, but work in an environment where indiv ...

  • sybill

    Software Engineer

    3 weeks ago


    sybill Remote, United States Full time

    About Sybill: · Based out of Silicon Valley, Sybill is a generative AI startup building an AI co-pilot for sales reps. We aim to pioneer a B2B recommendation engine to improve deal conversion rates with tailored, stage-specific advice. Our engine not only processes customer inter ...

  • Tilia Pay

    Software Engineer

    1 week ago


    Tilia Pay Remote, United States PERMANENT

    "Remote within USA (CA, CO, FL, GA, MA, NH, TX, VA, WA only) · Our mission is to build new economies by enabling our partners to compensate their content creators for the digital goods and services they produce. Here on the Ecom engineering team, we accomplish this by building a ...

  • Mechanical Orchard

    Software Engineer

    1 day ago


    Mechanical Orchard Remote, United States Full time

    Mechanical Orchard is a fast-growing startup that takes a fresh view on old problems. We replace legacy computing systems for the Global 2000, with a focus on mitigating risk and creating a genuinely solid foundation for innovating and adapting. · Our background in software deve ...

  • Voxel51

    Software Engineer

    1 week ago


    Voxel51 Remote, United States Full time

    Software Engineer · First and most importantly: our mission is to bring transparency and clarity to the world's data. · Our platform, FiftyOne, is where AI work happens. Our enterprise platform is the mission critical linchpin for managing unstructured data, model development, an ...

  • Moonhub

    Software Engineer

    2 weeks ago


    Moonhub Remote, United States Full time

    Software Engineer - ML/Data Infrastructure · What You'll Do · You'll help in executing the roadmap for data infrastructure and systems to power the world's first AI recruiter built by Moonhub. · You'll play a pivotal role in the development of tools and infrastructure that democ ...

  • Workiva

    Software Engineer

    3 weeks ago


    Workiva Remote, United States Full time

    Are you ready to embark on an exciting journey with one of the leading companies in the software industry? Look no further—Workiva is seeking a talented Software Engineer with a passion for technology, a hunger for growth, and a desire to make an impact. · At Workiva, we value st ...

  • 66degrees

    Software Engineer

    3 weeks ago


    66degrees Remote, United States Full time

    Overview of 66degrees · 66degrees is a leading consulting and professional services company specializing in developing AI-focused, data-led solutions leveraging the latest advancements in cloud technology. With our unmatched engineering capabilities and vast industry experience, ...

  • Cloudflare

    Software Engineer

    3 weeks ago


    Cloudflare Remote, United States Full time

    About Us · At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world's largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies ...

  • CBTS

    Software Engineer

    3 weeks ago


    CBTS Remote, United States Full time

    CBTS is searching for a Software Engineer with (Neo4J/Binqa). Candidate will be at the forefront in building full-stack capabilities that collect and analyze billions of data points and developing automation that surfaces actionable insights that allows us to identify, manage, an ...

  • HONK Technologies

    Software Engineer

    3 weeks ago


    HONK Technologies Remote, United States Full time

    HONK is a fast growing technology company disrupting the roadside assistance space. We are a group of out of the box thinkers and doers, driven by an immense passion to challenge the old ways by working together to bring innovative changes that impact the lives of others. We work ...

  • Red Canary

    Software Engineer

    2 weeks ago


    Red Canary Remote, United States Full time

    Who We Are · Red Canary was founded to create a world where every organization can make its greatest impact without fear of cyber threats. We're a cyber security company who protects, supports and empowers organizations to make better security decisions so they can focus on their ...

  • Vetcove

    Software Engineer

    1 day ago


    Vetcove Remote, United States Full time

    Join our growing team at Vetcove, and help us transform how veterinarians buy the supplies they need to keep America's pets healthy. Vetcove's eCommerce and mobile platforms enable veterinary practices to compare and buy from all of their vendors in one place. Our community of mo ...

  • Collective[i]

    Software Engineer

    1 day ago


    Collective[i] Remote, United States Full time

    At Collective[i], we value diversity of experience, knowledge, backgrounds and perspectives who share a commitment to building a company and community on a mission to help people be more prosperous. We recruit extraordinary individuals and provide them the platform to contribute ...

  • Block

    Software Engineer

    3 weeks ago


    Block Remote, United States Full time

    Job DescriptionBlock's Security culture is focused on enabling our engineering teams to build and ship secure products. We achieve this by designing, building, and operating state of the art security alongside our product and infrastructure teams.The Block Security team works wit ...