Senior Software Engineer
Python / Operational Technology, Ot, Devices
Confirmed live in the last 24 hours
Verve Industrial Protection

51-200 employees

Industrial control systems security and vulnerability management
Company Overview
Verve Industrial Protection stands out as a leader in the field of industrial control system security, boasting a quarter-century of experience and a unique, vendor-agnostic OT endpoint management platform - the Verve Security Center. This platform offers comprehensive IT-OT asset inventory, vulnerability management, and threat remediation capabilities, all from a single orchestration platform, ensuring operational efficiency and cost-effectiveness. Additionally, Verve's Design-4-Defense services further enhance their competitive edge by assisting clients in creating and maintaining secure OT environments, demonstrating their commitment to not just providing solutions, but also fostering a culture of proactive security.
Industrial & Manufacturing
Data & Analytics

Company Stage

N/A

Total Funding

N/A

Founded

1994

Headquarters

Chicago, Illinois

Growth & Insights
Headcount

6 month growth

0%

1 year growth

9%

2 year growth

51%
Locations
Madison, WI, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
TCP/IP
Kubernetes
Agile
Python
Docker
CategoriesNew
Software Engineering
Requirements
  • Product-driven software development experience with Python (typically 5+ years)
  • Technical leadership and mentorship experience
  • Ability to understand, modify, and extend large existing Python codebase
  • Knowledge of best practices for managing long-term codebase health in Python
  • Understanding of modern software engineering practices like agile project management, CI/CD, and test automation
  • Exceptional written and verbal communication skills
Responsibilities
  • Plan and lead the development of services in Python for communicating with embedded devices and industrial controllers
  • 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
Desired Qualifications
  • Team lead experience or 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
  • A working understanding of network concepts such as TCP/IP, DNS, switching, routing, and firewalls
  • Experience with Python libraries such as Pydantic and Pytest