Portfolio Jobs

Search below for open positions across OurCrowd’s portfolio companies by startup or position.

Automation and Integration Lead

C2A Security

C2A Security

Jerusalem, Israel
Posted on Wednesday, September 6, 2023

C2A Security is the only DevSecOps Platform vendor that addresses the specific needs of car makers and mobility companies. C2A Security transforms cybersecurity from a company-wide limitation to a business value multiplier through advanced security automation and compliance to shorten software release times and decrease costs. Our vision is to turn product security into a seamless, automated, and transparent process, reducing time to deployment and costs of managing automotive software products and resources. C2A Security was founded in 2016 by NDS/Cisco veteran Michael Dick and is based in Jerusalem, Israel.

We are seeking an experienced and highly skilled Senior Automation and Integration Lead to join our dynamic and innovative software development team. As a crucial member of our team, you will be responsible for designing, developing, and architecting high-performance, scalable, and maintainable Node.js applications. You will play a pivotal role in shaping the technical direction of our projects and driving engineering excellence across the organization.

What You Will Be Doing

· Architecture Design: Lead the architectural design and decision-making process for applications and integrations with external products, ensuring they are robust, scalable, and maintainable.

· Full-stack Development: Participate in the full software development lifecycle, from ideation and design to implementation, testing, deployment, and maintenance.

· Node.js Expertise: Showcase deep expertise in Node.js, using it to build efficient, secure, and scalable server-side applications, APIs, and services.

· Performance Optimization: Optimize the performance and scalability of Node.js applications, identifying bottlenecks and implementing solutions for improved efficiency.

· Code Quality: Champion and enforce best practices for code quality, code reviews, and codebase maintenance to ensure the delivery of high-quality, well-tested software.

· Team Collaboration: Collaborate effectively with cross-functional teams, including product managers, designers, and other developers, to drive successful project outcomes.

· Mentoring and Coaching: Mentor junior developers, providing guidance and fostering their growth as Node.js engineers.

· Technology Research: Stay up-to-date with the latest advancements in Node.js and related technologies, evaluating and integrating new tools and frameworks where appropriate.

· System Security: Ensure the security of Node.js applications and implement measures to protect against potential vulnerabilities.

· Continuous Improvement: Identify areas of improvement in development processes, tools, and methodologies, and drive initiatives to enhance efficiency and productivity.

What You Need For The Role

· Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field with at least 8 years of hands-on experience in developing Node.js applications.

· Strong proficiency in Node.js, JavaScript, and related frameworks (e.g., Express.js) is essential.

· Architectural Design: Proven experience in architecting and designing scalable, distributed systems.

· Full-stack Knowledge: Solid understanding of front-end technologies, including HTML, CSS, and React.

· Database Experience: Strong proficiency in PostgreSQL and their integration with Node.js applications.

· DevOps Knowledge: Experience with deployment, CI/CD pipelines, and containerization technologies (e.g., Docker) for efficient application deployment.

· Testing Practices: Proven experience in writing unit tests, integration tests, and end-to-end tests for Node.js applications.

· Problem-solving Skills: Strong analytical and problem-solving abilities to identify and resolve complex technical challenges.

· Team Player: Excellent communication and collaboration skills, with a track record of successfully working in a team-oriented, Agile development environment.

· Ability to manage multiple priorities and adapt to changing circumstances.

What We Offer:

Great culture and Growth opportunities.

Chance to work with a diverse and talented team of professionals.

Opportunity to work on challenging and impactful projects that make a difference in the automotive industry.

We are Remote/ Hybrid friendly.