Senior Software Engineer, Java
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Location: Remote from the USA for residents of CA, CO, CT, FL, GA, IL, KS, MA, MD, ME, NJ, NC, NY, OH, OR, TN, TX, VA, or WA; hybrid work is available from offices in Austin, Texas or Tampa, Florida. Onsite interviews may be required. Chicago city limits are excluded.
Salary: $140,000–$200,000 USD base salary annually.
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
- Develop large-scale, high-quality software applications for IT operations and remote access.
- Design scalable, maintainable, high-availability systems and influence architectural decisions.
- Build backend signaling and session infrastructure for connection negotiation, session state, streaming data paths, and reliable communication between endpoint agents and cloud services.
- Balance technical debt, performance, scalability, and business needs.
- Collaborate with cross-functional engineering teams, mentor junior engineers, and establish technical standards.
- Own technical initiatives, address support-driven challenges, and implement quality assurance practices.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or equivalent work experience.
- 10+ years of Java software development experience, particularly with product applications, including 5+ years working with highly scalable systems.
- Experience scaling systems and solving complex system design challenges.
- Strong knowledge of object-oriented programming design principles and practices.
- Expertise in API design and RESTful services, including frameworks such as Spring.
- Proficiency in relational database design and development and experience with caching systems.
- Must be a U.S. citizen or lawful permanent resident due to federal government security requirements.
- Visa sponsorship is not available.
Nice to have
- Experience with data warehouses.
- Experience with testing and automation tooling.
Culture & Benefits
- Full-time hybrid-remote work with flexibility needs supported.
- Medical, dental, and vision insurance, life insurance, and a 401(k) plan.
- Unlimited paid time off and work-life balance support.
- Opportunities for growth and advancement.
- Collaborative, kind, and curious working environment.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →