Senior Software Engineer, Java (Endpoint Architecture)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer, Java (Endpoint Architecture): Designing and implementing scalable solutions and platform improvements for an IT Operations product suite with an accent on high-availability systems and client-server architecture. Focus on solving complex system design challenges, optimizing large-scale datastores, and leading the development of mission-critical services.
Location: Remote in specific US states (CA, CO, CT, FL, GA, IL, KS, ME, MA, NJ, NC, NY, OR, TN, TX, VA, WA) or Hybrid in Austin, TX and Tampa, FL. Must be based in the USA. Not eligible for visa sponsorship. Candidates cannot be based within the city limits of Chicago.
Salary: $150,000 – $200,000 per year
Company
provides a Unified IT Operations Platform for endpoint management, autonomous patching, backup, and remote access for nearly 40,000 customers worldwide.
What you will do
- Lead the development of large-scale software applications, ensuring high quality and adherence to quality-first standards.
- Influence critical architectural decisions to ensure systems remain scalable, maintainable, and aligned with business objectives.
- Collaborate with cross-functional teams to drive technical improvements and align on decision-making.
- Mentor junior engineers, provide guidance on best practices, and set technical standards across projects.
- Take ownership of technical initiatives and proactively address challenges based on support data.
- Implement and advocate for robust quality assurance practices.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, IT, or equivalent experience.
- 10+ years of experience in Java software development for product applications.
- 5+ years of experience with highly scalable systems and solving complex design challenges.
- Strong knowledge of object-oriented programming (OOP) design principles.
- Expertise in API design and RESTful services using frameworks like Jersey or Spring.
- Proficiency in relational database design and development.
Nice to have
- Experience with caching systems, particularly Redis.
Culture & Benefits
- Flexible hybrid-remote work environment.
- Comprehensive benefits package including medical, dental, and vision insurance.
- Financial future planning with a 401(k) plan.
- Work-life balance support with unlimited PTO.
- Collaborative, kind, and curious community with opportunities for growth.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →