Senior Software Engineer (Agent)
Verve Industrial ProtectionAbout the role
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.
What You'll Do
- Contribute to the development of Verve’s cross-platform endpoint agent software.
- Define, build, and implement backend controller logic that integrates the agent to the rest of the Verve software ecosystem.
- Develop automated processes and tools for building, testing, and deploying code.
- Evaluate and propose third-party products and tools, where appropriate, as an alternative to building custom solutions.
What You'll Need
- Strong programming skills and experience with .NET5+ and C#.
- Ability to independently build expertise in third-party products and self-direct in related design/development.
- Product-driven software development experience (typically 3+ years).
- Understanding of modern software engineering practices like agile, CI/CD and test automation.
- Strong written and verbal communication suitable for internal collaboration and customer-facing documentation.
Nice to Have
- Team lead experience, and/or an interest in growing in that direction while remaining hands-on and technical.
- Experience with BigFix, System Center Configuration Manager (SCCM), Bit9/Carbon Black, or Tanium.
- .NET expertise including concurrency topics and performance profiling.
- Experience writing .NET libraries and services.
- Familiarity with P/Invoke.
- Linux systems programming experience.
- Experience writing windows installers.
Crucial to culture fit and success in the role is a driving curiosity and passion for technology. We believe in continuous improvement and personal growth and will commit resources to your development through mentoring, continuing education, conferences, and workshops.
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.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s