Application & Systems Engineer (Remote - San Diego or Los Angelos Area only) (Lo
WFA Digital Insight
The demand for skilled systems engineers has grown significantly in recent years, with a 25% increase in job postings in the last year alone. dormakaba's remote Application & Systems Engineer role is an exciting opportunity for professionals with a strong background in Python development and API integration. With the rise of cloud-based architectures and IoT-connected devices, companies are looking for experts who can design and develop automated regression testing tools and improve quality and efficiency. dormakaba stands out for its commitment to employee development and well-being, offering a range of benefits and perks that set it apart from other companies in the industry. Before applying, candidates should be aware of the company's focus on access control industry standards and protocols, as well as its emphasis on strong system-level troubleshooting and analytical skills.
Job Description
About the Role
The Application & Systems Engineer role at dormakaba is a remote position that entails developing and maintaining example code, integration guides, and technical documentation to support APIs, SDKs, and partner onboarding activities. This role is crucial in ensuring seamless interoperability within the access control ecosystem, and the successful candidate will be responsible for validating end-to-end system workflows across reader, cloud, and mobile platforms. The ideal candidate will have a strong background in Python development, API integration, and automated testing, as well as excellent troubleshooting and analytical skills.The role will involve working closely with cross-functional teams, including engineering, product, and customer support, to design and develop automated regression testing tools, protocol validation tools, and other internal software utilities. The successful candidate will also be responsible for providing technical support for physical access control software customers and integration partners, including assistance with Apple Wallet and Google Wallet testing and certification requirements.
What You Will Do
- Develop and maintain example code, integration guides, and technical documentation to support APIs, SDKs, and partner onboarding activities
- Validate end-to-end system workflows across reader, cloud, and mobile platforms to ensure reliable integration and performance
- Design and develop automated regression testing tools, protocol validation tools, and other internal software utilities to improve quality and efficiency
- Provide technical support for physical access control software customers and integration partners, including assistance with Apple Wallet and Google Wallet testing and certification requirements
- Leverage strong Python programming, REST API integration, troubleshooting, and communication skills to support system validation, process automation, and AI-driven workflow improvements
- Develop and maintain automated test frameworks, regression test suites, or CI/CD pipelines for software validation
- Integrate, validate, and troubleshoot REST APIs, web services, and connected software platforms
- Diagnose and resolve issues across cloud, mobile, firmware, and hardware environments
- Collaborate with cross-functional teams to design and develop new features and products
- Stay up-to-date with industry trends and developments, including access control industry standards and protocols
What We Are Looking For
- Bachelor's degree in Computer Science, Engineering, or a related technical field
- 3+ years of experience in application systems engineering or a similar role
- Proficiency in Python development, including experience building automation tools, test frameworks, and software utilities
- Demonstrated experience integrating, validating, and troubleshooting REST APIs, web services, and connected software platforms
- Strong system-level troubleshooting and analytical skills, with the ability to diagnose and resolve issues across cloud, mobile, firmware, and hardware environments
- Experience with access control industry standards and protocols, such as OSDP, Wiegand, and credential management systems
- Knowledge of cloud-based architectures, IoT-connected devices, and end-to-end system integration testing
- Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams
Nice to Have
- Bachelor's degree in Computer Science, Engineering, or a related field, or 5+ years of experience in application systems engineering
- Familiarity with authentication protocols, RESTful web services, JSON, OAuth, and API security best practices
- Familiarity with mobile credential technologies, including Apple Wallet, Google Wallet, NFC, BLE, and digital identity ecosystems
- Knowledge of cloud-based architectures, IoT-connected devices, and end-to-end system integration testing
Benefits and Perks
- Competitive salary range, with a base salary of 10,000 -50,000
- Comprehensive benefits package, including medical, dental, vision, life, and disability insurance
- Generous PTO and vacation policy
- 401k matching plan, with immediate vesting
- Tuition reimbursement program, to support ongoing education and professional development
- Access to LinkedIn Learning courses, to support ongoing learning and development
- Employee assistance programs, to support overall well-being
- Voluntary legal insurance, to provide additional protection and support
- Unlimited referral reward bonuses, to recognize and reward referrals
- Corporate discounts, to provide additional benefits and perks
How to Stand Out
- Make sure to highlight your experience with Python development, API integration, and automated testing in your resume and cover letter.
- Be prepared to provide specific examples of your experience with access control industry standards and protocols, such as OSDP and Wiegand.
- Showcase your ability to work effectively with cross-functional teams, including engineering, product, and customer support.
- Emphasize your strong system-level troubleshooting and analytical skills, with the ability to diagnose and resolve issues across cloud, mobile, firmware, and hardware environments.
- Be prepared to discuss your experience with cloud-based architectures, IoT-connected devices, and end-to-end system integration testing.
- Consider including a portfolio of your work, such as code samples or examples of automated testing tools you have developed.
- Be prepared to negotiate your salary, based on your experience and qualifications.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.