обновлено 7 дней назад
Senior Software Development Engineer (Java)
175 000 - 215 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Development Engineer (Java): Building backend services and data pipelines that ingest, transform, enrich, and serve billions of records with an accent on scale, correctness, latency, and data quality. Focus on designing distributed systems, owning production components end-to-end, and applying AI/LLM capabilities to improve engineering and platform workflows.
Location: Seattle, Washington, United States; onsite five days per week
Annual base salary: $175,000–$215,000; target annual bonus: 10%
Company
, a Morningstar company, develops data and research products for customers through collaborative product and engineering teams.
What you will do
- Design, implement, and maintain backend services and data pipelines for ingesting, transforming, enriching, and indexing large-scale company and person data.
- Own system components end-to-end, from requirements and architecture through implementation, testing, deployment, and production support.
- Build reliable, scalable, and efficient services that process billions of records from multiple external sources.
- Contribute to technical design discussions, evaluate tradeoffs, perform code reviews, and provide technical guidance to peers.
- Support production systems through deployments, troubleshooting, and incident response.
- Collaborate with engineers, product managers, and data science partners in an Agile environment while experimenting with AI and LLM-powered capabilities.
Requirements
- Bachelor’s degree in Computer Science, Information Systems, or a related field.
- At least five years of software engineering experience, predominantly in backend systems, including at least five years of Java development and four years with Spring Boot or Spring Framework.
- Must be authorized to work in the United States without current or future visa sponsorship.
- Must be able to work onsite in Seattle five days per week.
- Experience with production microservices, testing, scalability, reliability, and distributed systems concepts.
- Strong written and verbal communication skills, with the ability to explain technical decisions to technical and non-technical stakeholders.
Nice to have
- Experience with Kafka or comparable streaming and messaging platforms, PostgreSQL, Elasticsearch, Docker, Kubernetes, AWS, or GCP.
- Experience with large-scale data ingestion, entity resolution, deduplication, data quality, or enrichment pipelines.
- Knowledge of RESTful API design, domain-driven design, service-oriented architecture, fault tolerance, eventual consistency, backpressure, and at-least-once delivery.
- Experience evaluating and applying AI and LLM tools pragmatically.
Culture & Benefits
- In-person collaboration in an office-based environment with company-wide and quarterly team-building events.
- Health benefits, medical wellness incentives, disability coverage, life insurance, and an employee assistance program.
- Paid sabbatical after four years, family and paternity leave, vacation, sick days, and volunteer days.
- Annual educational stipend, tuition reimbursement opportunities, CFA exam stipend, and professional training programs.
- 401(k) matching, employee stock ownership, transportation stipend, dependent care FSA, and emergency childcare support.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
9 дней назад
Senior Backend Engineer (Java)
180 000 - 275 000$
9 дней назад
Staff Software Engineer (Java)
202 500 - 274 000$
13 дней назад
Senior Software Engineer (Java)
170 000 - 220 000$
13 дней назад
Java Senior Software Engineers (AI)
160 000 - 180 000$
10 дней назад
Senior Software Developer (Java)
99 800 - 147 680CAD
14 дней назад
Senior Software Engineer
155 700 - 173 000$