Kandji · 3 days ago
Senior Software Engineer
Wonder how qualified you are to the job?
Information TechnologyiOS
Insider Connection @Kandji
Responsibilities
Design, develop, and maintain mission-critical software solutions using Python and cutting-edge technologies.
Create scalable, reliable, and high-performance systems within a service-oriented architecture environment.
Collaborate with technical teams across the organization to deliver impactful solutions driving Kandji's success.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
5+ years of professional engineering experience with modern languages and frameworks (Python and FastAPI preferred)
Strong understanding of software development life cycle (SDLC) and agile methodologies
Knowledge of data store technologies (e.g. PostgreSQL, MySQL, ElasticSearch)
Experience with test-driven development (TDD) and writing unit tests.
Strong analytical and problem-solving skills.
Ability to troubleshoot and debug complex issues.
Effective communication skills, both verbal and written.
Understanding of version control systems (Git).
Preferred
Knowledge of cloud platforms (AWS, GCP, Azure).
Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.
Experience with APIs (such as RESTful) and microservice or service-oriented architecture.
Asynchronous Programming: Proficiency in async programming (e.g., asyncio) for handling concurrent tasks, especially in the context of processing Kafka streams.
Experience in collaborative coding environments, possibly including open-source contributions.
Benefits
100% individual and dependent medical + dental + vision coverage
401(k) with a 4% company match
20 days PTO
14 paid holidays per year
10 health and wellness days per year
Kandji Wellness Week Off July 1 - July 5, 2024
Equity for full-time employees
12 weeks of paid leave for new parents
Paid Family and Medical Leave
Modern Health - Mental Health Benefits - Individual and Dependents
Monthly Utilities stipend
Gym Membership
Lunch 3 Days/Week
Exciting opportunities for career growth
An outstanding, inclusive culture
Company
Kandji
Kandji is a management platform for apple devices such as macOS, iOS, iPadOS, and tvOS.
H1B Sponsorship
Kandji has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (3)
Funding
Current Stage
Growth StageTotal Funding
$188.38MKey Investors
Tiger Global ManagementFelicisGreycroft
2021-11-18Series C· $100M
2021-04-22Series B· $60M
2020-10-28Series A· $21M
Leadership Team
Recent News
Company data provided by crunchbase