Kandji, Inc. logo

Principal Software Engineer

Kandji, Inc.

Apply Now
Location
Miami

Job Description

Job Overview

Kandji is seeking a Principal Software Engineer to play a key role in shaping the architecture, tools, and development processes for one of its product lines. The ideal candidate will collaborate with developers to design, build, and evolve the product while focusing on reliability, scalability, and security concerns. The role involves mentoring other engineers and overseeing AI implementations, contributing to a modern SaaS platform.

Technical Requirements

Required Skills
  • • Python
  • • Go
  • • Java
  • • event-driven architectures
  • • message brokers
  • • security and compliance
  • • service-oriented architecture
  • • microservices
  • • cloud platforms
  • • CI/CD pipelines
  • • infrastructure automation
  • • RESTful APIs
  • • Docker
  • • Kubernetes
  • • SQL
Preferred Skills
  • • React
  • • CDNs
  • • E2E testing systems
  • • API gateways
  • • service meshes
  • • observability tools
Experience Level

9+ years of professional software engineering experience

Responsibilities

  • • Architect and implement reliable, scalable backend services to support the application.
  • • Partner with the infrastructure team to evolve CI/CD pipelines and service deployment patterns.
  • • Lead technical development with knowledge of up-to-date best practices and guide other engineers through code reviews.
  • • Build systems that handle growth gracefully and are resilient to failure across distributed environments.
  • • Contribute to the adoption and evolution of event-driven architectures and asynchronous service communication.
  • • Ensure our tooling provides developers with the best environment to develop locally, test, and ship their code.
  • • Proactively identify bottlenecks and technical debt, leading efforts to improve platform stability and performance.

Technical Environment

Languages
Tools & Technologies

Benefits & Perks

  • • Competitive salary
  • • 100% individual and dependent medical + dental + vision coverage
  • • 401(K) with a 4% company match
  • • 20 days PTO
  • • Flexibility to work from anywhere for up to 30 days per year
  • • Kandji Wellness Week the first week in July
  • • Equity for full-time employees
  • • Lunch stipend provided Monday through Friday
  • • Up to 16 weeks of paid leave for new parents
  • • Paid Family and Medical Leave
  • • Modern Health mental health benefits for individuals and dependents
  • • Fertility benefits
  • • Working Advantage employee discounts
  • • Onsite fitness center
  • • Free parking
  • • Exciting opportunities for career growth

Additional Information

Location
Miami, Coral Gables
Type
Full-Time, On-site
Compensation
Competitive salary

About Kandji, Inc.

Kandji is an automation-forward Apple device management (MDM) software that integrates device management and EDR into one platform, empowering secure and productive work on Mac, iPad, iOS, and tvOS devices.

Company Size
201-500
Categories
Apple device management Automation Biotech, Pharmaceuticals & Healthcare Business Productivity & Collaboration Endpoint detection and response Enterprise Software HR & Staffing Information Technology and Services Information Technology & IT Services IT security MDM Security Semiconductor & Hardware Software & SaaS vulnerability management