3 дня назад
Associate Software Engineer - Java (Distributed Systems and Databases)
98 000 - 123 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Associate Software Engineer - Java (Distributed Systems and Databases) (Java/Distributed Systems): Building and improving the telemetry data platform's ingest, storage, and query capabilities for systems processing millions of messages per second and exabytes of data with an accent on performance, scalability, and reliability. Focus on developing high-throughput Java software, solving distributed-systems and database challenges, and troubleshooting production failures through on-call support.
Location: Remote role associated with Portland, Oregon, USA
Salary: $98,000–$123,000 USD base pay per year, plus eligibility for a corporate bonus plan.
Company
develops an observability platform that provides insight into complex digital systems, including telemetry data ingestion, storage, and querying.
What you will do
- Develop Java features for the NRDB telemetry database and optimize performance and efficiency.
- Implement scalable solutions for high-throughput distributed systems.
- Improve service reliability and investigate opportunities to prevent system failures.
- Participate in pager rotation and occasional on-call support for production incidents.
- Collaborate with a distributed engineering group across North America and Europe.
Requirements
- 2+ years of professional experience developing distributed SaaS software.
- Proficiency in Java, algorithms, data structures, and high-throughput software development.
- Understanding of distributed systems and their core challenges.
- Experience using the command line to investigate and resolve technical issues.
- Experience with databases such as MySQL, PostgreSQL, DynamoDB, Redis, or MongoDB.
- Familiarity with public cloud platforms, Kubernetes, or Docker, plus strong computer science fundamentals.
Nice to have
- Knowledge of networking and load balancing for low-latency, high-throughput systems.
- Familiarity with observability and alerting patterns.
- Experience debugging Java applications with tools such as Java Flight Recorder.
- Experience working in distributed teams and asynchronously.
Culture & Benefits
- Flexible workforce model supporting office-based, remote, and hybrid workplaces.
- Healthcare, dental, vision, parental leave and planning, and mental health benefits.
- 401(k) plan with company match.
- Flexible time off, 11 paid holidays, and volunteer time off.
- Inclusive environment focused on diverse backgrounds, abilities, and experiences.
Hiring process
- Identity and employment eligibility verification is required.
- A criminal background check is required.
- Some roles may require an export compliance assessment.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
7 дней назад
Senior Software Engineer (Java/Backup)
140 000 - 220 000$
1 день назад
Staff Backend Engineer (Java)
155 000 - 225 000$
3 дня назад
Senior Software Development Engineer (Java)
140 183 - 150 800$
4 дня назад
Principal Software Engineer - Backend
139 000 - 249 260$
7 дней назад
Senior Java Developer - Senior Software Engineer (Spring Boot)
73 150 - 174 000$
6 дней назад
Software Engineer (Java/Kotlin)
120 700 - 213 000$