Summary
Join SonicWall, a leading cybersecurity company, as a Backend Engineer and contribute to the development and maintenance of our industry-leading platform. You will design, develop, and maintain high-quality, scalable backend services within a microservice architecture. This role requires collaboration with a global team and demands expertise in Golang, cloud technologies (AWS and Azure preferred), and DevOps practices. The ideal candidate possesses a Bachelor's degree in a related field and 12+ years of software development experience, or a minimum of 4+ years with specific backend development experience. SonicWall offers a remote work opportunity based in Turkey.
Requirements
- Minimum 4+ years of experience with high-performance micro-service-based backend development preferably in Golang
- Excellent knowledge of the software development lifecycle
- Excellent understanding of data structures & algorithms, as well as databases and programming concepts
- Hands-on experience in designing and developing scalable cloud-based , multi-tenant backend applications
- Good experience with databases, both SQL and NoSQL (PostgresSQL, DynamoDB, MongoDB, Redis, ElasticSearch)
- Good experience in large-scale system architecture, high scalability and availability, and optimization
- Experience with cloud service providers - preferably AWS and Azure
- Knowledge of DevOps practices, processes, tools (Docker, Kubernetes etc.) , cloud databases and cloud storages
- Excellent verbal and written English language and communication skills
- Bachelorβs degree in Computer Science or Engineering or related field with 12+ years of software development experience
Responsibilities
- Design, develop and maintain backend services of industry leading cyber security platform
- Develop high-quality and scalable backend services within microservice-based architectures
- Comfortable multi-tasking in a fast-paced, agile team environment
- Work with your peers in Turkey and other development centers from different departments (backend, frontend, security, devops etc.) to bring the cutting-edge features to our customers
Preferred Qualifications
- Prior experience building multi-tenant SaaS platforms
- Prior knowledge and expertise in cyber security domain
- Any FOSS contributions/experience is a plus
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.