Software Engineer II (Java/AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Location: Remote for candidates currently residing in the Minneapolis, MN or Eau Claire, WI metro areas; occasional work from a office or local collaborative workspace may be required for key events or important in-person engagements. Applicants must be U.S. citizens physically located in the United States.
Base pay: $93,700–$169,840 USD annually, depending on hiring location, scope, skills, experience, budget, and qualifications.
Company
develops Apple device management, deployment, and security solutions for organizations, including workplaces, schools, and healthcare providers.
What you will do
- Break down customer problems into executable work for the agile team.
- Independently complete most assigned software development tasks from start to finish with high quality.
- Apply engineering best practices, testing, and quality-focused development to build products.
- Develop deep product knowledge and mentor or coach other engineers.
- Communicate technical concepts and collaborate with Engineering, Technical Communication, Support, Product, Cloud, and leadership.
- Seek guidance from appropriate colleagues when solutions are unclear and uphold security, privacy, ethical, and legal standards.
Requirements
- At least 3 years of experience developing enterprise-grade software, including understanding of testing and quality assurance processes.
- At least 3 years of demonstrated experience with Java, the current programming language for the role.
- Hands-on experience using agentic AI tools for software development, including multi-step code changes, testing, or debugging beyond chat-based suggestions.
- Experience building enterprise-level software and working within an agile organization.
- Understanding of build systems such as Jenkins or Bamboo.
- Ability to establish trust and rapport with customers and employees at all levels.
- Solution-focused ability to work collaboratively in a fast-paced environment.
- Required: 2-year degree or associate degree; a combination of relevant experience and education may be considered.
- Mandatory ongoing security training, adherence to security protocols, responsible handling of sensitive data, compliance with relevant privacy regulations, and acknowledgment of the Code of Conduct.
- U.S. citizenship and physical location in the United States are required because the work is restricted by the U.S. government.
Nice to have
- Experience with Kotlin.
- Experience with React or other modern frontend frameworks.
- Experience with distributed messaging and event streaming platforms such as Apache Pulsar, Apache Kafka, RabbitMQ, or similar systems.
- Experience with DynamoDB.
- Four-year bachelor's degree.
Culture & Benefits
- Remote work with occasional in-person collaboration for key events or important engagements.
- Flexible, respectful, and trust-based culture focused on work-life balance, ownership, inclusion, and continuous improvement.
- Work in a small, empowered agile delivery team developing features and improving Apple device management software.
- Supportive leadership, a clear career path, and opportunities to make an impact for global customers.
- Access to innovative Apple platform work, new OS releases, and opportunities to contribute to patented engineering work.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →