Senior Software Engineer, Java (MDM)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Location: Remote from home is available for candidates located in the USA and residing in CA, CO, CT, FL, GA, IL, KS, MA, MD, ME, NJ, NC, NY, OH, OR, TN, TX, VA, or WA. Hybrid work is available through physical offices in Austin, Texas, and Tampa, Florida. Onsite interviews may be required. Candidates residing within Chicago city limits cannot be hired unless they self-relocate outside the city proper.
Base salary: $150,000–$200,000 USD annually for roles based in California, Colorado, Maryland, New Jersey, Washington, or New York.
Company
provides a unified IT operations platform for endpoint management, autonomous patching, backup, and remote access, serving nearly 40,000 customers in more than 140 countries.
What you will do
- Design and implement scalable solutions and product improvements for the Mobile Device Management team.
- Develop and maintain large-scale backend applications using Java and Kotlin.
- Build enterprise software supporting millions of iOS, Android, Chrome OS, and Windows endpoints.
- Apply design patterns and quality-first engineering practices while shipping production code.
- Develop microservices deployed on ECS and running in AWS.
- Use AI-powered tools and contribute to multi-agent systems that reduce development boilerplate.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or equivalent work experience.
- 10+ years of Kotlin or Java software development experience for product applications or equivalent.
- 4+ years of experience working with highly scalable software systems.
- Working knowledge of object-oriented programming design principles.
- Knowledge of API best practices and REST service development using frameworks such as Spring Boot.
- Expertise in relational database design and development.
- Experience with both client-side and server-side development for responsive messaging.
- Experience with RabbitMQ and hands-on microservices development, including deployment on ECS and operation in AWS.
- Candidates must be U.S. citizens or lawful permanent residents; visa sponsorship is not available.
Nice to have
- Familiarity with Kafka.
- Exposure to DevOps practices and tooling.
- Expertise with caching systems and experience with Redis.
- Solid Kotlin expertise.
Culture & Benefits
- Collaborative, kind, and curious work environment.
- Full-time hybrid-remote work with flexibility.
- Medical, dental, vision, and life insurance coverage.
- 401(k) plan and unlimited paid time off.
- Opportunities for professional growth and advancement.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →