Principal Scala Engineer (Apache Spark) - Remote Work | REF#308114

BairesDev

United States

Remote

USD 180,000 - 240,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

100% remote work
Competitive USD or local currency
Hardware provided
Flexible hours
Parental leave
Paid vacations
Multicultural environment
Mentorship and growth

Job summary

BairesDev is seeking a Principal Scala (Apache Spark) Engineer to define the technical vision and architecture for large-scale distributed data systems. You will shape Spark ecosystem contributions, optimize enterprise Spark platforms, and influence roadmap and best practices across teams.

The role demands deep Spark internals knowledge, Scala leadership, and strong command of English in a distributed, remote environment.

Qualifications

  • 10+ years of software development experience.
  • Deep expertise in Scala and functional programming.
  • Strong knowledge of Spark internals (Catalyst, Tungsten).
  • Proven record leading large-scale distributed Spark projects.
  • Core contributions to Apache Spark or related OSS.
  • Advanced English proficiency.

Responsibilities

  • Contribute to Apache Spark and related OSS as a core contributor.
  • Define architecture and optimization for enterprise Spark platforms.
  • Lead technical vision for Spark integrations, performance enhancements.
  • Shape best practices for Scala and Spark development.
  • Influence Apache Spark's evolution through open source contributions.

Skills

Scala
Functional programming
JVM optimization
Spark internals
Large-scale Spark projects

Tools

Apache 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.

Principal Scala (Apache Spark) Engineer at BairesDev

We are seeking a Principal Scala (Apache Spark) Engineer to define the technical vision and architecture for large-scale distributed data systems. You'll shape Spark ecosystem contributions, design high-performance platforms, and influence roadmap and best practices.

What You'll Do
  • Contribute actively to Apache Spark and related open source projects as a core contributor.
  • Define the architecture and optimization strategies for enterprise-scale Spark platforms.
  • Lead technical vision for Spark integrations, advanced Dataset APIs, and performance enhancements.
  • Shape best practices for Scala and Spark development across teams.
  • Influence Apache Spark's evolution through active participation in open source contributions.
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, including Catalyst, Tungsten, and query execution.
  • Proven record of leading large-scale distributed Spark projects.
  • Core contributions to Apache Spark or related open source 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.

Join a global team where your unique talents can truly thrive and make a significant impact!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Full-Stack Engineer (Apache Spark, Java) - Remote work | REF#300663
Lead Full-Stack Engineer (Apache Spark, Java) - Remote work | REF#300663

BairesDev • United States

Remote
CLP 137,390,000 - 186,457,000
Remote work (100% from anywhere)
Competitive compensation in USD or лок
Hardware and software setup for home办公
Senior Spark Data Engineer - Remote Work | REF#301371
Senior Spark Data Engineer - Remote Work | REF#301371

BairesDev • United States

Remote
MXN 1,676,000 - 2,421,000
100% remote work
USD or local currency payment
Hardware provided
+3
Databricks Data Engineer (Apache Spark) - Remote work | REF#306532
Databricks Data Engineer (Apache Spark) - Remote work | REF#306532

BairesDev • United States

Remote
MXN 2,260,000 - 3,013,000
100% remote
Competitive USD pay
Home setup provided
+4
Databricks Data Engineer (Apache Spark) - Remote work | REF#305827
Databricks Data Engineer (Apache Spark) - Remote work | REF#305827

BairesDev • United States

Remote
CLP 78,125,000 - 117,188,000
Remote work
USD compensation
Hardware provided
+4
Apache Spark Committer - Remote work | REF#297546
Apache Spark Committer - Remote work | REF#297546

BairesDev • United States

Remote
USD 140,000 - 180,000
Remote work from anywhere
Excellent compensation in USD or local
Hardware and software setup for home
+3
Principal Spark Engineer — Remote, Flexible Hours
Principal Spark Engineer — Remote, Flexible Hours

BairesDev • United States

Remote
USD 180,000 - 240,000
100% remote work
Competitive USD or local currency
Hardware provided
+5
Data Analyst (Spark & SQL) - Remote Work | REF#309116
Data Analyst (Spark & SQL) - Remote Work | REF#309116

BairesDev • United States

Remote
MXN 1,117,000 - 1,676,000
100% remote work
USD or local currency compensation
Home office setup provided
+2
Data Engineer (Spark) - Remote Work | REF#294742
Data Engineer (Spark) - Remote Work | REF#294742

BairesDev • United States

Remote
USD 110,000 - 165,000
100% Remote
Competitive USD compensation
Home office setup
+5
Software Engineer (Data) - Remote Work
Software Engineer (Data) - Remote Work

BairesDev • United States

Remote
CLP 86,957,000 - 144,928,000
100% remote work
USD or local currency payments
Hardware provided
+4
Apache Kafka Developer - Remote Work | REF#308102
Apache Kafka Developer - Remote Work | REF#308102

BairesDev • United States

Remote
MXN 1,676,000 - 2,421,000
100% remote work
Competitive compensation in USD
Flexible hours
+3