You haven't searched anything yet.
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.
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.
Full Time
Business Services
$96k-115k (estimate)
09/20/2023
07/03/2024
verveindustrial.com
PADUCAH, KY
50 - 100
1994
Private
ROBERT BEVIS
$10M - $50M
Business Services