Senior Scala Developer (Apache Spark)

BairesDev

Chile

Remote

CLP 117,417,000 - 176,125,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Remote work from anywhere
Competitive USD compensation
Home office setup provided
Flexible hours
Parental leave & vacations
Multicultural environment
Mentorship & growth opportunities

Job summary

BairesDev in Chile is hiring a Senior Scala Developer to lead complex Spark implementations and mentor the team. You will design and optimize data-intensive applications, contribute to Spark’s evolution, and collaborate with global engineers to deliver scalable solutions.

The role requires 10+ years in software development, deep Scala and Spark expertise, and a proactive, English-proficient communicator. We offer 100% remote work from anywhere, competitive USD compensation, and a diverse,

Qualifications

  • 10+ years of experience in software development.
  • Strong expertise in Scala, functional programming, and JVM optimization.
  • Deep understanding of Spark internals, Catalyst optimizer, and Tungsten execution engine.
  • Experience in building large-scale, fault-tolerant Spark pipelines.
  • Proven track record of contributions to Spark or other Apache projects.
  • Advanced level of English.

Responsibilities

  • Contribute actively to Apache Spark and related open source projects as a core contributor.
  • Lead development of distributed data applications using Scala and Spark APIs.
  • Implement advanced Dataset and typed transformations with Scala’s functional features.
  • Drive performance tuning and memory optimization in Spark applications.
  • Mentor junior developers and review Scala/Spark code for best practices.

Skills

Scala
Functional programming
JVM optimization
Apache Spark
Spark internals
Catalyst optimizer
Tungsten
Distributed data processing
Mentorship
Open source contributions

Tools

Spark

Job description

At BairesDev®, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley.

Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive significant impact worldwide.

When you apply for this position, you're taking the first step in a process that goes beyond the ordinary. We aim to align your passions and skills with our vacancies, setting you on a path to exceptional career development and success.

Senior Scala Developer (Apache Spark) at BairesDev

We are seeking a Senior Scala (Apache Spark) Developer to lead complex Spark implementations and mentor team members. You'll design and optimize data-intensive applications, implement advanced transformations, and contribute to Spark’s evolution.

What You'll Do:
  • Contribute actively to Apache Spark and related open source projects as a core contributor.
  • Lead development of distributed data applications using Scala and Spark APIs.
  • Implement advanced Dataset and typed transformations with Scala’s functional features.
  • Drive performance tuning and memory optimization in Spark applications.
  • Mentor junior developers and review Scala/Spark code for best practices.
What we are looking for:
  • 10+ years of experience in software development.
  • Strong expertise in Scala, functional programming, and JVM optimization.
  • Deep understanding of Spark internals, Catalyst optimizer, and Tungsten execution engine.
  • Experience in building large-scale, fault-tolerant Spark pipelines.
  • Proven track record of contributions to Spark or other Apache projects.
  • Advanced level of English.
How we do make your work (and your life) easier:
  • 100% remote work (from anywhere).
  • Excellent compensation in USD or your local currency if preferred
  • Hardware and software setup for you to work from home.
  • Flexible hours: create your own schedule.
  • Paid parental leaves, vacations, and national holidays.
  • Innovative and multicultural work environment: collaborate and learn from the global Top 1% of talent.
  • Supportive environment with mentorship, promotions, skill development, and diverse growth opportunities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Scala Developer (Apache Spark)
Senior Scala Developer (Apache Spark)

BairesDev • Concepcion

Remote
CLP 117,417,000 - 176,125,000
Remote work
Competitive USD pay
Work from home setup
+3
Senior Scala & Spark Architect (Remote, Flexible Hours)
Senior Scala & Spark Architect (Remote, Flexible Hours)

BairesDev • Concepcion

Remote
CLP 117,417,000 - 176,125,000
Remote work
Competitive USD pay
Work from home setup
+3
Senior Scala & Spark Lead - Remote, Flexible Hours
Senior Scala & Spark Lead - Remote, Flexible Hours

BairesDev • Chile

Remote
CLP 117,417,000 - 176,125,000
Remote work from anywhere
Competitive USD compensation
Home office setup provided
+4
Software Engineer (Apache Kafka) - Remote Work | REF#304629
Software Engineer (Apache Kafka) - Remote Work | REF#304629

BairesDev • Chile

Remote
CLP 117,417,000 - 176,125,000
Remote work (100% remote)
Flexible hours
Paid parental leave
Data Engineer - Remote Work
Data Engineer - Remote Work

BairesDev • Chile

Remote
CLP 88,063,000 - 136,986,000
100% remote work
Excellent compensation in USD or local
Home office setup
+2
Software Engineer (Apache Kafka) - Remote Work | REF#304630
Software Engineer (Apache Kafka) - Remote Work | REF#304630

BairesDev • Chile

Remote
CLP 88,063,000 - 146,771,000
100% remote
Flexible hours
Home setup provided
+3
Senior Java & Hive Engineer - Remote Work | REF#302295
Senior Java & Hive Engineer - Remote Work | REF#302295

BairesDev • Chile

Remote
CLP 117,417,000 - 176,125,000
Remote work
USD compensation
Hardware provided
+3
Data Engineer (Databricks) - Remote Work | REF#297218
Data Engineer (Databricks) - Remote Work | REF#297218

BairesDev • Chile

Remote
CLP 88,063,000 - 146,771,000
100% remote work
USD or local currency compensation
Hardware provided
+4
Senior Analytics Engineer – Snowflake / SQL - Remote Work | REF#302902
Senior Analytics Engineer – Snowflake / SQL - Remote Work | REF#302902

BairesDev • Chile

Remote
CLP 116,618,000 - 174,927,000
Remote work
Competitive USD salary
Home office setup
Software Engineer (Apache Kafka) - Remote Work | REF#303290
Software Engineer (Apache Kafka) - Remote Work | REF#303290

BairesDev • Chile

On-site
CLP 84,666,000 - 141,110,000
Remote work
USD payments
Home office setup
+3