Senior BE Engineer
Key Responsibilities:
- Collaborate closely with cross-functional teams to translate product requirements into robust backend software solutions.
- Develop and maintain backend components using modern technologies such as Node.js, Typescript,
- Design and implement microservices architecture, leveraging PostgreSQL and MongoDB databases for data storage.
- Contribute to the design and implementation of a GraphQL API to enhance data accessibility and flexibility.
- Utilize Kubernetes to manage containerized applications and orchestrate microservices in a modern serverless architecture.
- Optimize software performance, scalability, and security by utilizing AWS and GCP cloud services.
- Drive technical excellence and innovation, fostering a collaborative environment and contributing to the growth of the R&D department.
Requirements:
- Minimum 5 years of experience as a backend developer, demonstrating proficiency in tackling significant software challenges.
- Expertise in modern backend technologies such as Node.js, Typescript, PostgreSQL, and MongoDB.
- Highly motivated individual with a proactive "get things done" approach and a strong team spirit.
- Passionate about playing a central role in building a cybersecurity SaaS product and bringing new value to customers.
- Familiarity with microservices architecture and experience working with Kubernetes for container orchestration.
- Strong problem-solving skills and a commitment to driving continuous improvement and growth within the company.