Remote Founding Software Engineer (Data/Processing)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • As a Founding Software Engineer specializing in backend, data pipelines, and distributed processing, you will play a crucial role in building the technology backbone of the company.
  • You will be responsible for designing and implementing robust backend systems, scalable data pipelines, and efficient distributed processing frameworks that power the core product.
  • This position offers a unique opportunity to shape the technical foundation of the company and influence its long-term success.
  • Your contributions will include architecting backend systems, building scalable data pipelines, implementing distributed processing, ensuring data integrity and security, collaborating on API design, optimizing for performance, establishing best practices, and leading and mentoring junior engineers.

Requirements:

  • You must have 10+ years of experience in backend development, focusing on data pipelines and distributed processing.
  • Strong proficiency in backend languages and frameworks such as Python, Java, Go, or Node.js, along with experience in building microservices is required.
  • Expertise in building and optimizing data pipelines using tools like Apache Kafka, Apache Spark, or AWS Glue is essential.
  • You should have experience designing and implementing distributed systems for parallel data processing, with knowledge of tools like Hadoop, Spark, or Flink.
  • A deep understanding of both relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., Cassandra, MongoDB) is necessary, along with experience in designing scalable database architectures.
  • Familiarity with cloud platforms (e.g., AWS) and experience with containerization (Docker, Kubernetes) and CI/CD pipelines is required.
  • A strong understanding of data security and privacy best practices, including encryption and secure data access methodologies, is essential.
  • Excellent analytical and problem-solving skills are needed, with the ability to design and implement efficient and scalable solutions.
  • You must possess excellent communication and teamwork skills, enabling effective collaboration in a cross-functional team.
  • Comfort in a fast-paced startup environment with the ability to pivot and adapt as needed is crucial.

Benefits:

  • You will face ambitious challenges by working with Generative AI (LLMs and Agents) to address pressing issues in cybersecurity, aiming for significant breakthroughs for security teams.
  • You will be part of an expert team composed of hands-on leaders with deep experience in Big Tech and Scale-ups, including members who have been part of leadership teams behind multiple acquisitions and an IPO.
  • Your work will have a meaningful impact, as helping companies mitigate cybersecurity risks ultimately drives better outcomes for everyone involved.
About the job
Posted on
Job type
Salary
€ 100,000 - 160,000 EUR / year
Leave a feedback