Staff Software Engineer, Core Services

Apple device management and security platform that empowers secure and productive global work
Miami, FL, USA
Backend
Staff Software Engineer
In-Person
501 - 1,000 Employees
7+ years of experience
Enterprise SaaS

Description For Staff Software Engineer, Core Services

Kandji, a rapidly growing Apple device management and security platform valued at $850 Million, is seeking a Staff Software Engineer for their Core Services team. This role is crucial in building and maintaining the critical infrastructure that powers Kandji's multiple product lines. The position involves working on reliability, scalability, and security of core shared services, while collaborating with development teams to decompose monolithic applications and build self-serve infrastructure capabilities. The role requires expertise in backend development, cloud platforms, and microservices architecture, with a focus on maintaining essential components like API Gateway, Service Mesh, and CI/CD pipelines. The company offers comprehensive benefits, including full medical coverage, equity, and work-life balance perks. This is an opportunity to join a well-funded startup that has seen 600%+ increase in annual recurring revenue and serves notable customers like Allbirds, Canva, and Notion. The position requires working on-site in Miami, offering a chance to contribute to a fast-growing market while working with cutting-edge technology in device management and security.

Last updated 3 months ago

Responsibilities For Staff Software Engineer, Core Services

  • Design, develop, and optimize critical infrastructure components
  • Implement best practices for system architecture and operations
  • Collaborate with cross-functional teams to enhance developer experience
  • Define and implement best practices in software engineering, CI/CD, and observability
  • Analyze and enhance system performance
  • Participate in on-call rotation
  • Work on-site 5x a week in Miami office

Requirements For Staff Software Engineer, Core Services

Go
Python
Java
Kubernetes
PostgreSQL
MySQL
  • 7+ years of professional software engineering experience
  • Strong proficiency in backend programming languages
  • Experience working in a B2B SaaS company with multiple product lines
  • Deep understanding of service-oriented architecture and microservices best practices
  • Prior experience in a fast-paced startup environment
  • Proficiency with cloud platforms such as AWS or GCP
  • Hands-on experience with CI/CD pipelines
  • Familiarity with content delivery networks (CDNs) and caching strategies
  • Strong knowledge of RESTful APIs and/or gRPC
  • Experience writing unit and integration tests
  • Experience with Docker and container orchestration platforms
  • Proficiency in SQL and experience with relational databases
  • Strong experience with peer code reviews

Benefits For Staff Software Engineer, Core Services

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Parental Leave
Equity
  • 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
  • Mental Health Benefits through Modern Health
  • Fertility Benefits
  • Working Advantage Employee Discounts
  • Free onsite fitness center
  • Free parking
  • Lunch 5 days/week

Interested in this job?

Jobs Related To Kandji Staff Software Engineer, Core Services

Product Manager Talent Acquisition, Vice President

Senior Product Manager role at JPMorgan Chase focusing on Talent Acquisition technology, requiring 5+ years of experience in product management with expertise in AI and integration solutions.

Lead Software Engineer - Python

Lead Software Engineer position at JPMorgan Chase focusing on Python development, microservices architecture, and technical leadership in financial technology.

Sr Manager of Software Engineering

Senior Manager of Software Engineering role at JPMorgan Chase leading technical teams, architecting solutions, and implementing cutting-edge financial technology systems.

Client Solutions Architect - Payments - Vice President

Client Solutions Architect role at JPMorgan Chase combining technical expertise with client engagement to develop innovative payment solutions for enterprise clients.

APAC Prime Financial Services Front Office – Business Control Manager – Vice President

Vice President level Business Control Manager role at J.P. Morgan, focusing on APAC Prime Financial Services Front Office risk and control management in Singapore.