Senior Software Engineer (Big Data & Java)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (Big Data & Java): Develop tools and applications for distributed big data processing systems with an accent on Apache Hudi, Trino, and large-scale data pipelines. Focus on optimizing data partitioning, sharding, and performance in high-throughput environments using Java and Python.
Remote (USA), with required travel to Mississauga and/or Salt Lake City offices for onboarding, team events, and meetings.
$158,000 - $176,000 a year
Company
Leading health tech company providing AI-accelerated SaaS platform for long-term and post-acute care providers serving 30,000+ organizations.
What you will do
- Identify, prioritize, and execute tasks across the software development life cycle.
- Iterate on software requirements with business stakeholders.
- Develop clean, efficient code for tools and applications, automating tasks via scripting.
- Analyze, debug systems, and perform test-driven validation and verification.
- Review code collaboratively and collaborate with teams and vendors to improve products.
- Work with distributed systems like Apache Hudi and Trino for big data processing.
Requirements
- Experience with distributed computing tools like Apache Hudi, Spark, Kafka, Flink, Beam, Trino, DataBricks.
- Experience with distributed storage systems like ADLS, HDFS, S3.
- Familiarity with Hadoop, Spark, Databricks; understanding of data partitioning and sharding.
- Experience writing scalable clean code in Java, Python; knowledge of relational databases (SQL Server, MySQL).
- Solid RESTful API development, TDD proficiency, GIT, monitoring tools (New Relic, DataDog).
- BSc/BA in Computer Science or related; strong organization, problem-solving, and self-starter skills.
Nice to have
- Python scripting, Spring Boot, React, Selenium, Docker, Kubernetes, Istio, Ansible, Jenkins CI/CD.
- Linux, IP networking, AWS/Azure, SAML/OAuth, SaaS experience, SOA.
- On-call experience, mentoring, Generative AI Code Assistants (e.g., GitHub Copilot).
Culture & Benefits
- Benefits from Day 1: retirement plan matching, flexible PTO, wellness programs.
- Parental/caregiver leaves, fertility/adoption support, continuous development program.
- Employee Assistance Program, allyship/inclusion communities, employee recognition.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →