Enable job alerts via email!

Senior Software Engineer (Apache Spark)

TechBrains

New York (NY)

On-site

USD 120,000 - 160,000

Full time

12 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading tech company is seeking a Senior Platform Engineer to enhance their Apache Spark pipeline, focusing on data services and machine learning infrastructure. The role involves writing performant code, collaborating across teams, and leveraging extensive engineering expertise. This position is perfect for someone with significant experience in platform engineering, looking to contribute to innovative solutions in the SaaS domain.

Benefits

Competitive salary
Company Equity
Exceptional benefits package
Flexible Vacation & Paid Time Off
Employer-matched 401(k) plan

Qualifications

  • 5+ years of professional Software Engineering experience preferred.
  • Experience building software with Scala and/or Java required.
  • Familiarity with Machine Learning techniques is a plus.

Responsibilities

  • Write clean and maintainable code for microservices.
  • Collaborate with cross-functional teams including Data Scientists and Product Managers.
  • Manage competing priorities while enhancing company culture.

Skills

Concurrency
Distributed Systems
Communication Skills
Critical Thinking
Problem Solving

Education

BS or MS in Computer Science

Tools

Apache Spark
HDFS
Postgres
Memcached
Redis

Job description

Quantifind is seeking a Senior Platform Engineer to enhance our Apache Spark pipeline, which generates risk signal results from diverse data sources. You will define and deliver data services and machine learning infrastructure, contributing to the backend that powers our SaaS products. You will process terabytes of data daily on our dedicated Apache Spark clusters.

Responsibilities:
* Write clean, performant, and maintainable code for microservices and our distributed data platform.
* Collaborate with cross-functional teams including Data Scientists, DevOps Engineers, Front-end Engineers, and Product Managers.
* Proactively improve software design, performance, and testing.
* Manage competing priorities while contributing to company and culture growth.
* Explore client-facing roles in software and consulting, focusing on delighting clients at Financial Institutions by helping them identify financial crimes.
* Apply critical thinking and problem-solving skills.
* Communicate complex concepts effectively in verbal and written presentations.
* Work closely with Sales, Product, and Technology teams to promote a Customer Centric culture.
* Demonstrate an entrepreneurial spirit with personal accountability for work quality.
* Maintain a positive attitude in a deadline-driven environment.

Requirements:
* BS or MS in Computer Science.
* 5+ years of professional Software Engineering experience with a focus on platform engineering.
* Experience at a software startup is strongly preferred.
* Great communication skills for collaborating with Data Scientists, DevOps Engineers, and Product Managers.
* Solid understanding of concurrency and distributed systems.
* Experience building software with Scala and/or Java.
* Ability to design and prototype scalable algorithms.
* Ability to create efficient data structures and algorithms.
* Deep understanding of algorithm complexity and performance implications.
* Experience with Apache Spark, HDFS, and/or general MapReduce technologies.
* Experience writing unit tests and automated integration tests.
* Experience working with code that runs in a JVM.
* Familiarity with storage and caching solutions (Memcached, Redis, Postgres, etc.).
* Ability to build microservices with REST APIs for real-time query engines and web crawlers.
* Knowledge of setting up ETL pipelines for data streams.
* Familiarity with Machine Learning techniques.
* Must be legally authorized to work in the United States without sponsorship.

Benefits:
* Competitive salary
* Company Equity
* Exceptional benefits package
* Flexible Vacation & Paid Time Off
* Employer-matched 401(k) plan
* A fun environment where work-life balance is valued

How to Apply

Interested in this position? Please submit your resume and cover letter through the application portal.

Greenhouse Software London, United Kingdom

HyperScience New York City - NY, US Remote

Get the latest tech news, tutorials, and updates delivered to your inbox.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

TalentAlly

New York

Remote

USD 116,000 - 169,000

5 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

New York

Remote

USD 140,000 - 185,000

3 days ago
Be an early applicant

Senior/Staff Software Engineer, North

The Rundown AI, Inc.

New York

Remote

USD 120,000 - 180,000

11 days ago

Software Engineer, C++

Figma

New York

Remote

USD 149,000 - 350,000

2 days ago
Be an early applicant

Senior Software Engineer

Ruby on Rails

New York

Remote

USD 130,000 - 180,000

8 days ago

Senior Front-End Software Engineer (Remote)

Bask Health, Inc.

New York

Remote

USD 100,000 - 150,000

11 days ago

Software Engineer

Sundae Labs, Inc.

New York

Remote

USD 120,000 - 180,000

4 days ago
Be an early applicant

Front-End Software Engineer II

Parsley Health

New York

Remote

USD 123,000 - 145,000

4 days ago
Be an early applicant

Software Engineer

Goliath Partners

New York

Remote

USD 140,000 - 260,000

4 days ago
Be an early applicant