Jobs
>
Senior Software Engineer
>
Madison

    Senior Software Engineer - Madison, United States - Verve Industrial Protection

    Verve Industrial Protection
    Verve Industrial Protection Madison, United States

    1 week ago

    Default job background
    Description

    Job Description

    Job Description

    Verve is on a mission to secure the world's critical infrastructure providers by bringing the tools and techniques of defense-in-depth strategies employed by best-in-breed IT practices to OT (Operational Technology).

    We're a team of software developers, controls engineers, product managers, designers, and security professionals working to build software solutions that keep the bedrock of modern-day life safe: power, oil, gas, water, chemicals, medicine and other industries.

    The development team responsible for Verve's Agentless Device Inventory (ADI) product is looking to add an experienced Python developer.

    What You'll Do

    • Plan and lead the development of services in Python that communicate with embedded devices and industrial controllers (e.g. EtherNet/IP, S7comm, BACnet, Profinet)
    • Be a technical mentor for other software engineers.
    • Lead the technical architecture of custom protocol implementations, network scanners, and internal tools.
    • Work with product management, customers, and stakeholders to refine and breakdown product requirements.
    • Become well versed in OT (Operational Technology) and industrial control systems for the purpose of building better tools and services.

    What You'll Need

    • Product-driven software development experience with Python (typically 5+ years).
    • Technical leadership, the ability to lead a project/feature end-to-end, and mentor junior engineers.
    • Ability to quickly understand, modify, and extend large, existing Python codebase with numerous contributors.
    • Knowledge of best practices for managing long-term codebase health, particularly as it relates to Python: packaging, automated testing, dependency management, environment setup, design patterns, and incremental refactoring approaches.
    • Understanding of modern software engineering practices like agile project management, CI/CD and test automation.
    • Exceptional written and verbal communication, towards sharing complex ideas and ensuring the whole team can follow along and contribute.

    Nice to Have

    • Team lead experience, and/or an interest in growing in that direction while remaining hands-on and technical.
    • Experience with Operational/Industrial hardware, software, standards, and protocols.
    • Exposure to working with containers and containerizing existing applications (e.g. Docker, Kubernetes, Mesos).
    • Experience implementing systems following RFC's/formal specifications.
    • Experience working on large Python code bases with a large number of contributors.
    • A working understanding of network concepts such as TCP/IP, DNS, switching, routing, and firewalls.
    • Experience with Python libraries such as Pydantic and Pytest

    Verve is an Equal Opportunity Employer. Verve does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.



  • Exact Sciences Corporation Madison, United States

    **Help us change lives** · At Exact Sciences, we're helping change how the world prevents, detects and guides treatment for cancer. We give patients and clinicians the clarity needed to make confident decisions when they matter most. Join our team to find a purpose-driven career, ...


  • NebulaWorks Madison, United States

    Job ID: 886 / Full-time/Part-time: Full-time / Job Category: IT / Fixed/Term: Permanent · "Logistics is people business" - this motto clearly shows that employees are the key factor for DACHSER's success. Founded in 1930, this family-owned company is now one of the leading logis ...


  • BlueWave Ventures Maple Bluff, United States

    About SPEKTRA Vibration Technology and Acoustics GmbH Dresden: · For over 30 years, SPEKTRA has been supplying calibration equipment, vibration and shock exciters, custom measurement and testing systems, and services to our international customers. With our calibration systems, w ...

  • Talascend

    Software Engineer

    4 days ago


    Talascend Madison, United States

    Talascend is seeking a professional, skilled individual for our Software Engineer position located in Madison, WI. · Overview · The Denali NPI will deliver HCs next generation DXA system providing a scalable HW/SW platform that spans across the Performance, Premium, and Value m ...

  • TALENT Software Services

    Software Engineer

    6 days ago


    TALENT Software Services Madison, United States

    Are you an experienced Software Engineer - Mid (CPE) with a desire to excel? If so, then Talent Software Services may have the job for you Our client is seeking an experienced Software Engineer - Mid (CPE) to work at their company in Madison, WI. · Position Summary: The Software ...

  • YOH - HARLEY-DAVIDSON

    Software Engineer

    4 days ago


    YOH - HARLEY-DAVIDSON Madison, United States

    JOB REQUIREMENTS: Software Engineer Category: Engineer Employment Type: Contract Reference: BH Yoh has an immediate need for a Java Software Engineer. This position is remote but has to be local to come onsite at times in Madison, WI. 1 Year Assignment Pay up to \$54 per hour w2 ...

  • Talent Software Services

    Software Engineer

    5 days ago


    Talent Software Services Madison, United States

    Software Engineer - Mid (CPE) · Job Summary: Talent Software Services is in search of a Software Engineer - Mid (CPE) for a contract position in Madison, WI. The opportunity will be one year with a strong chance for a long-term extension. · Position Summary: The Software Engineer ...

  • Talascend

    Software Engineer

    2 weeks ago


    Talascend Madison, United States

    Talascend is seeking a professional, skilled individual for our Software Engineerposition located in Madison, WI. · Overview · The Denali NPI will deliver HCs next generation DXA system providing a scalable HW/SW platform that spans across the Performance, Premium, and Value mar ...

  • Canonical - Jobs

    Software Engineer

    3 days ago


    Canonical - Jobs Madison, United States

    Job Description · Job DescriptionAs a member of the Kubernetes product team, you will build the operators and addons; the former, offering complete lifecycle management of mission-critical components, and the latter, a zero-ops experience for seamlessly integrating projects into ...

  • Motion Recruitment

    Software Engineer

    6 days ago


    Motion Recruitment Madison, United States

    Our client, a game streaming service is looking for a Software Engineer II that would be responsible for design and implementation of interactive web-based services. Candidate will be creating and improving Java code as well as providing component level designs for the platform. ...

  • Snow Fox Data, a Division of Excelion Partners

    Software Engineer

    1 day ago


    Snow Fox Data, a Division of Excelion Partners Wisconsin, United States

    Highlights: · Remote-First and Full-Time position; however, candidates must live within Wisconsin for this role. · Full-Stack Software Development Position (.NET, SQL, and experience working with modern JavaScript frameworks/libraries is a requirement). · Salary is between $100K ...

  • Rose International

    Software Engineer

    1 week ago


    Rose International Madison, United States

    JOB REQUIREMENTS: Date Posted: 04/12/2024 Hiring Organization: Rose International Position Number: Job Title: Software Engineer III Job Location: Madison, WI, USA, 53707 Work Model: Hybrid Employment Type: Temporary Estimated Duration (In months): 7 Min Hourly Rate(\$): 50.00 Max ...

  • Creative Financial Staffing

    Software Engineer

    2 weeks ago


    Creative Financial Staffing Madison, United States

    Software Engineer · Exciting Infrastructure | Great Benefits | Role open due to growth · About the Company and Opportunity: · Our client is globally recognized as providing "best in class" products for their clients focused in a variety of vertical markets for incredibly difficu ...

  • CFS - Technology

    Software Engineer

    1 week ago


    CFS - Technology Madison, United States

    Job Description · Job DescriptionSoftware Engineer · Exciting Infrastructure | Great Benefits | Role open due to growth · About the Company and Opportunity: · Our client is globally recognized as providing "best in class" products for their clients focused in a variety of vertica ...

  • iNET Web

    Software Engineer

    2 weeks ago


    iNET Web Madison, United States

    Responsibilities · Design, build, deploy, and maintain complex web applications · Work independently and collaboratively with clients and colleagues to ensure quality and consistency · Test code, find and fix bugs, troubleshoot system problems and errors · Program in C# within A ...

  • Yoh

    Software Engineer

    9 hours ago


    Yoh Madison, WI, United States

    Yoh has an immediate need for a Java Software Engineer. This position is remote but has to be local to come onsite at times in Madison, WI. 1 Year Assignment Pay up to $54 per hour w2 based on experience. Job Description: · The Software Engineer II is responsible for design and ...

  • ACL Digital

    Software Engineer

    1 day ago


    ACL Digital Madison, United States

    Duration:0-12 month(s) · Description/Comment:SCOPE: Designs, develops, troubleshoots and debugs software programs for enhancements and new products. Develops software and tools in support of design, infrastructure and technology platforms, including operating systems, compilers, ...

  • Syms Strategic Group, LLC (SSG)

    Software Engineer

    1 week ago


    Syms Strategic Group, LLC (SSG) Madison, United States

    Job Description · Job DescriptionSyms Strategic Group (SSG) is seeking a talented Software Engineer · Department: Veterans Affairs · Type: Full Time · Min. Experience: Experienced · Security Clearance Level: Public Trust (MBI) · Military Veterans are highly encouraged to apply ...

  • Beacon Technologies

    Software Engineer

    1 week ago


    Beacon Technologies Madison, United States Full time

    Beacon Technologies is seeking a Mid-Level Software Engineer for our client partner. As a Mid-Level Software Engineer, you will work with product stakeholders and other engineers to design, break down, implement, ship, and maintain features across our client's full technology sta ...


  • Exact Sciences Madison, WI, United States

    Help us change lives · At Exact Sciences, we're helping change how the world prevents, detects and guides treatment for cancer. We give patients and clinicians the clarity needed to make confident decisions when they matter most. Join our team to find a purpose-driven career, an ...