As a Senior Backend Engineer you will be a key contributor to the development of our SaaS platform. Working closely with cross-functional teams, you will design, implement, and maintain scalable and robust backend systems that form the backbone of our cybersecurity solution. This role provides a unique opportunity to shape the technology foundation of a startup at the forefront of the cybersecurity industry.
Responsibilities:
Lead the development of our backend from scratch.
Design and develop scalable backend systems, APIs, and microservices for our SaaS platform.
Collaborate with frontend developers, researchers, data engineers, and other team members to integrate backend functionality seamlessly.
Optimize and maintain the performance and reliability of backend systems.
Implement security best practices in backend development to ensure the integrity of our cybersecurity solution.
Stay current with emerging technologies and industry trends in backend development and cybersecurity.
Requirements:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Proven experience as a Backend Engineer, with expertise in server-side programming languages such as Node.js or Python.
Familiarity with database design, optimization, and query languages (e.g., SQL, NoSQL).
Experience with cloud platforms and services (e.g., AWS, Azure, GCP).
Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
Understanding of cybersecurity concepts and best practices is a plus.
Strong problem-solving skills and attention to detail.
Leadership and management skills are a plus.
Excellent communication and collaboration skills.
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Proven experience as a Backend Engineer, with expertise in server-side programming languages such as Node.js or Python.
Familiarity with database design, optimization, and query languages (e.g., SQL, NoSQL).
Experience with cloud platforms and services (e.g., AWS, Azure, GCP).
Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
Understanding of cybersecurity concepts and best practices is a plus.
Strong problem-solving skills and attention to detail.
Leadership and management skills are a plus.
Excellent communication and collaboration skills.
This position is open to all candidates.