Taro Logo

Senior Backend Developer

Squadio is a pioneering cybersecurity company focused on innovation and technological advancement.
Backend
Senior Software Engineer
Remote
5+ years of experience
Cybersecurity

Job Description

Squadio is seeking a Senior Backend Developer to join their Development Department in a full-time remote capacity. This role combines expertise in Python Django and Go development with a focus on building scalable, secure backend systems. The ideal candidate will have 5+ years of experience in backend development and will be responsible for designing and maintaining complex systems, API development, and mentoring junior developers. The position offers a unique opportunity to work in a cybersecurity-focused environment while contributing to large-scale applications. The company provides a remote-first culture, emphasizing professional growth and continuous learning. This role requires strong technical skills in various technologies including PostgreSQL, MySQL, Redis, and cloud platforms, combined with excellent communication and leadership abilities. The position offers a balance of technical challenges and professional development opportunities in an innovative cybersecurity environment.

Last updated 12 days ago

Responsibilities For Senior Backend Developer

  • Design, develop, and maintain complex backend systems and web applications using Python Django
  • Build and maintain scalable and efficient services using Go
  • Build and manage robust APIs to support seamless integration with front-end applications and third-party services
  • Write clean, modular, and efficient code aligned with industry standards and best practices
  • Collaborate closely with front-end developers, designers, and other stakeholders
  • Optimize application performance and troubleshoot issues
  • Implement and maintain best practices for security and data protection
  • Mentor and guide junior developers
  • Stay informed about the latest technologies and trends

Requirements For Senior Backend Developer

Python
Go
PostgreSQL
MySQL
Redis
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
  • 5+ years of professional experience in backend development with Python and Django
  • 3+ years of professional experience with GoLang
  • In-depth knowledge of databases such as PostgreSQL, MySQL, ORM, and Redis
  • Strong understanding of BigQuery for data warehousing
  • Strong understanding of Elasticsearch
  • Proficiency with distributed task queues, particularly Celery
  • Experience designing and implementing RESTful APIs
  • 2+ years of experience working with GCP or AWS cloud platforms
  • Solid skills in Bash scripting and Linux-based environments
  • Proficiency in testing frameworks such as PyTest
  • Hands-on experience with API testing tools like Postman
  • Strong experience with Git for version control
  • Proven track record of developing and deploying large-scale applications
  • Excellent problem-solving skills and attention to detail
  • Strong written and verbal communication skills

Benefits For Senior Backend Developer

  • Learning Opportunities with latest cybersecurity methodologies and Agile frameworks
  • Professional Growth working alongside cybersecurity experts and seasoned engineers
  • Innovative Environment in a pioneering cybersecurity company
  • Remote-First Culture with flexibility to work from anywhere

Related Jobs

Senior Backend Developer

Senior Backend Developer position at Squadio - Remote role focusing on Python Django and Go development in cybersecurity space with 5+ years experience required.

Senior Backend Developer

Senior Backend Developer position at Squadio - Remote, full-time opportunity in the Development Department.

SWE - Sr Software Engineer, Siri Experiences Framework and Tooling

Senior Software Engineer position at Apple working on Siri's conversation system, focusing on framework development and tooling with competitive compensation and benefits.

Senior macOS Application Engineer - Devices

Senior macOS Application Engineer position at Apple, focusing on developing tools and frameworks for device management across Apple's platforms.

Software Engineer, Core Services - Apple Services Engineering

Senior Software Engineer role at Apple building scalable backend systems for Apple Services including App Store, Music, TV+, and more. Focus on distributed systems and Big Data.