Taro Logo

Senior Backend Developer

Backend
Senior Software Engineer
Remote
5+ years of experience
Cybersecurity

Job Description

Squadio is seeking a Senior Backend Developer to join their remote-first cybersecurity team. This role offers an exciting opportunity to work on complex backend systems using Python Django and Go. The ideal candidate will have 5+ years of experience in backend development and will be responsible for designing and maintaining scalable applications, building robust APIs, and mentoring junior developers. The position requires expertise in various technologies including PostgreSQL, MySQL, Redis, BigQuery, and Elasticsearch. The company offers a strong focus on professional development, with opportunities to work alongside cybersecurity experts and learn cutting-edge methodologies. The role combines technical leadership with hands-on development, making it perfect for senior developers who want to make a significant impact while working in a flexible, remote environment. The company's commitment to innovation and continuous learning, combined with its focus on cybersecurity, makes this an excellent opportunity for career growth in a rapidly evolving field.

Last updated 11 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

Go
Python
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

Education Budget
  • 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, full-time opportunity in the Development Department.

Senior Backend Developer

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

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.