Taro Logo

Senior Software Engineer, Backend, Experience

Kandji is the Apple device management and security platform that empowers secure and productive global work.
Miami, FL, USA
Backend
Senior Software Engineer
In-Person
101 - 500 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Backend, Experience

Kandji, a rapidly growing Apple device management and security platform valued at $850 Million, is seeking a Senior Backend Software Engineer to join their team in Miami. This role offers an exciting opportunity to design and build core services that power their web application while maintaining security and scalability. The ideal candidate will have 5+ years of experience and expertise in microservice architecture, Domain-Driven Design, and container orchestration.

The company has shown impressive growth with a 600%+ increase in annual recurring revenue since 2021 and serves notable customers like Allbirds, Canva, and Notion. Working alongside device management and Infrastructure engineers, you'll contribute to building world-class products using modern technologies including Python, Kubernetes, and SQL databases.

The position offers comprehensive benefits including full medical coverage, 401(k) matching, equity, and extensive parental leave. You'll be working in their Miami office, enjoying perks like daily lunch and an onsite fitness center. This is an excellent opportunity for an experienced engineer looking to make a significant impact in a fast-growing enterprise software company backed by major investors like Tiger Global and General Catalyst.

The role requires strong technical expertise in backend development, API design, and database management, combined with the ability to work in a fast-paced startup environment. You'll be part of an inclusive culture that values diverse perspectives and authentic engagement, with clear opportunities for career growth and professional development.

Last updated 3 hours ago

Responsibilities For Senior Software Engineer, Backend, Experience

  • Contribute to high-quality codebase and documentation
  • Develop backend services and contribute to system architecture
  • Develop intuitive, robust, and scalable software designed for high-volume use
  • Identify, prioritize, and resolve technical issues effectively
  • Become a subject matter expert for the application

Requirements For Senior Software Engineer, Backend, Experience

Python
Kubernetes
PostgreSQL
MySQL
  • 5+ years of professional engineering experience
  • Proficient in event-driven microservice architecture and enterprise integration patterns
  • Experience applying Domain-Driven design (DDD) to build large-scale applications
  • Experience with Docker and container orchestration platforms such as Kubernetes
  • Solid understanding of message queues and async processing
  • Proficient in building and integrating RESTful APIs
  • Experience with CI/CD platforms in writing and maintaining pipelines
  • Understanding of data structures, algorithms, and software design
  • Data-driven, analytical, hypothesis/validation mindset
  • Experience working in a fast-paced startup environment
  • Experience with unit and integration testing
  • Fluency with SQL and experience with relational databases
  • Required to work on-site 5x a week in Miami office (Coral Gables)

Benefits For Senior Software Engineer, Backend, Experience

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Mental Health Assistance
Parental Leave
  • Competitive salary
  • 100% individual and dependent medical + dental + vision coverage
  • 401(k) with a 4% company match
  • 20 days PTO
  • Kandji Wellness Week the first week in July
  • Equity for full-time employees
  • Up to 16 weeks of paid leave for new parents
  • Paid Family and Medical Leave
  • Modern Health - Mental Health Benefits - Individual and Dependents
  • Fertility Benefits
  • Working Advantage Employee Discounts
  • Free onsite fitness center
  • Free parking
  • Lunch 5 days/week
  • Exciting opportunities for career growth
  • An outstanding, inclusive culture

Interested in this job?

Jobs Related To Kandji Senior Software Engineer, Backend, Experience

Senior Engineer - Windows Drivers

Senior Windows Driver Engineer role at Qualcomm focusing on development and optimization of Windows drivers, requiring strong knowledge of Windows internals and driver development.

Senior Software Engineer - Qualcomm, Linkoping, Sweden

Senior Software Engineer position at Qualcomm's automotive division in Linkoping, Sweden, focusing on computer vision and autonomous driving systems development.

Linux Kernel Engineer

Senior Linux Kernel Engineer position at Qualcomm focusing on kernel development, virtualization, and system-level software solutions for mobile and IoT platforms.

Senior Linux Video Software Engineer

Senior Linux Video Software Engineer position at Qualcomm focusing on developing and integrating cutting-edge video technology for Linux platforms powered by Qualcomm SoCs.

Senior System Integration and Test Engineer

Senior System Integration & Test Engineer role at Qualcomm, focusing on wireless technology R&D, prototype development, and testing for 6G/5G systems.