Employment / Open Positions

Veridify Security Inc. is pioneering IoT cybersecurity solutions with an emphasis on industrial controls and building automation.

We partner with the world’s leading semiconductor and cloud vendors to provide device-to-device security featuring zero-trust communication security, zero-touch deployment, blockchain credential management, and authentication and data protection between all IoT devices. The market is already recognizing our effort as we have been named one of the “Top 10 Most Influential Internet of Things (IoT) Companies” and awarded “Best Contribution to IoT Security” at ARM TechCon as well as the “Linley Analyst Choice Award: Best Technology”.

As we bring our secure products to market and develop new security solutions, we are always looking to connect with people who are excited about combining their interests in security, hardware and software. (Sorry, we don’t work with recruiters.)

Employment Opportunities

Updated March 22, 2024

REMOTE SOFTWARE ENGINEERING AND DEVELOPMENT JOBS

We are growing our team and currently recruiting for these positions.

 

 

 

 

Our Tech Stack

  • Java
  • AWS
  • PostgreSQL
  • React

Engineering Manager

Position Overview: We are seeking an experienced Engineering Manager with a strong background in software development and a proven track record of successfully managing remote teams. This role will be responsible for overseeing both technical projects and team dynamics, with approximately 50% of the time dedicated to hands-on development work and the remaining 50% focused on management responsibilities.

 

Key Responsibilities:

  1. Technical Leadership: Lead by example through active participation in software development projects, including coding, code reviews, and architectural discussions.
  2. Team Leadership: Provide strategic direction and leadership to remote engineering teams, fostering a culture of excellence, collaboration, and continuous improvement.
  3. Resource Management: Allocate resources effectively to ensure the timely completion of projects and initiatives, balancing workload and priorities across the team.
  4. Performance Management: Conduct regular performance evaluations and provide feedback to team members, identifying areas for growth and development and supporting their career progression.
  5. Project Planning and Execution: Collaborate with stakeholders to define project goals, timelines, and deliverables. Monitor project progress and address any issues or risks that may arise.
  6. Cross-Functional Collaboration: Work closely with other departments, such as product management and quality assurance, to ensure alignment and coordination across the organization.
  7. Stakeholder Engagement: Engage with stakeholders to understand their needs and requirements, ensuring that solutions are aligned with their objectives and expectations.
  8. Remote Team Optimization: Implement strategies and best practices to optimize communication, collaboration, and productivity within remote engineering teams.
  9. Risk Management: Identify and assess risks and vulnerabilities, developing and implementing mitigation strategies to protect organizational assets and data.
  10. Compliance and Regulatory Compliance: Ensure compliance with relevant standards, regulations, and industry best practices, providing guidance and support to ensure adherence.

Qualifications:

  • Proven track record of successfully managing remote engineering teams.
  • Strong leadership and managerial skills, with the ability to inspire and motivate team members to achieve their full potential.
  • Excellent communication and interpersonal skills, with the ability to effectively engage with clients and stakeholders at all levels.
  • Experience in cybersecurity, with a deep understanding of security principles, technologies, and methodologies.
  • Solid understanding of cybersecurity standards, regulations, and compliance requirements.
  • Solid understanding of agile methodologies and project management principles.
  • Experience with remote collaboration tools such as MS Teams, Jira, and Git.
  • Proven experience in software development, with expertise in at least one programming language, preferably Java or C.

Senior QA Specialist

What the Role Is

Veridify is seeking a highly experienced Senior QA Specialist to lead our quality assurance efforts and ensure that our products meet the highest standards of quality. As a Senior QA Specialist, you will be responsible for designing and implementing QA processes, testing software and applications, identifying defects and issues, and working with cross-functional teams to ensure that products are delivered on time and to the satisfaction of our customers.

  • Develop and maintain test plans, test cases, and test scripts for software applications and physical devices.
  • Conduct testing on software and physical devices to identify defects and issues.
  • Collaborate with cross-functional teams, including hardware and software developers, project managers, and other stakeholders, to ensure that products are developed according to customer requirements and quality standards.
  • Develop and implement automated testing processes and tools to increase efficiency and accuracy.
  • Monitor and report on software and hardware defects and issues, and work with the development team to ensure that these issues are resolved.
  • Perform code reviews and provide feedback to development teams to ensure that code meets quality standards.
  • Participate in the development of project plans, timelines, and deliverables.
  • Develop and maintain documentation related to QA processes and procedures.
  • Mentor and train junior QA team members, as needed.

Who You Are

  • 5+ years of experience in QA or software development, including experience testing web services, APIs, and software on physical devices.
  • Strong knowledge of software and hardware QA methodologies, tools, and processes.
  • Experience with automated testing tools, such as Selenium or Appium, as well as hardware testing tools.
  • Familiarity with Agile development methodologies.
  • Excellent problem-solving skills and attention to detail.
  • Strong verbal and written communication skills.
  • Experience leading QA efforts on complex software and hardware projects.
  • Experience with performance testing and load testing is a plus.

See below about how to apply and why you will love working for Veridify.

Senior Full Stack Software Engineer

What the Role Is

Veridify is looking for a Senior Software Engineer to join our distributed team responsible for building the Veridify DOME solution.  You will join a team implementing applications running on everything from small appliances all the way up to cloud-based services.

As a Senior Full-stack Engineer you will work with the product leadership team including the CTO and VP of Marketing to design, shape, and deliver new features to customers.

Who You Are

  • 5+ years of experience in full-stack software development
  • An exceptional problem solver
  • Very comfortable with Java, HTML, CSS, and JavaScript
  • Able to deliver elegant, effective software solutions in a timely manner
  • A clear, friendly, and open-minded communicator
  • Passionate about developing features from concept to deployment
  • Successful in an agile work environment and able to break down large pieces of work to deliver value incrementally

How You'll Make an Impact

  • Bring your skills and experience to bear to help shape the development team’s way of working.
  • Help architect, design, build, and deploy best in class security solutions.
  • Create a culture of inclusiveness, kindness, creativity, and impact.
  • Be a talent builder to attract, mentor, and retain best in class talent.
  • Work closely with product owners to design, implement and deploy systems to support and scale our security solutions.
  • Provide thought leadership around process, tooling, systems, and software architecture. We benefit by more knowledge and learning how others solve problems.
  • Improve and help maintain existing systems. Friction in the development process slows us down and has a large opportunity cost. We see value in taking time to create maintainable systems and remove hurdles from the development process.
  • Working in a close, supportive team solving real world problems and making decisions.
  • Mentor other team members through design and architecture planning, code reviews, and knowledge sharing sessions.
  • Maintain older systems and replace them safely.
  • Identify opportunities for product improvements founded in your technical knowledge of our software systems.

See below about how to apply and why you will love working for Veridify.

Why You Will Love Working At Veridify

We’re a remote-first company with team members located across the United States spanning multiple time zones. We build cutting edge cybersecurity products for building automation and industrial IoT.  We believe personal connection is the foundation for the great work we do together. In order to build our relationships, we meet with coworkers in person at least once a year at a full company meeting. These are great opportunities to meet the people you work with every day and to do some of the work that is much more difficult to do virtually. Though most of our roles are fully remote, the majority of our leadership positions require limited amounts of travel for in-person meetings throughout the year, primarily to our headquarters in Shelton, CT.

We care about our work but know that we all care about things outside of work, too.  Sometimes this looks like being flexible with our time to log on to a critical meeting and other times, it’s our team being flexible for us to attend to life outside of Veridify. We work at a sustainable pace, and trust you to estimate and deliver on your goals.

We offer competitive pay and meaningful opportunities for career advancement.  Our benefits to full-time employees include paid time off and holidays, health insurance, and a 401k retirement plan.

If your experience is close to what we’re looking for, please consider applying. Experience comes in many forms – skills are transferable, and passion goes a long way. We know that diversity makes for the best problem-solving and creative thinking, which is why we’re dedicated to adding new perspectives to the team and encourage everyone to apply.

Veridify is an equal opportunity employer. We are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit, and business need.

How to Apply

If you are interested in applying to Veridify, please email your resume and cover letter to our Human Resources department at Jobs@veridify.com.

You must be authorized to work in the United States. Due to our customers and the cryptographic nature of our work, some of our technical positions may require that you be eligible to obtain United States Security Clearance. See http://www.state.gov/m/ds/clearances/c10978.htm for more details.

Equal Opportunity Employer. No Recruiters please.