2

Remote Scala Jobs in Missouri (NOW HIRING)

Data Engineer

Saint Louis, MO · Remote

$111K - $133K/yr

LinkedIn Must needed Direct line phone no must needed - Data Engineer (EDW) - - Remote - n/a 12/26: Client is looking for candidates who have created ADF pipelines from scratch. Must have a strong ...

Showing results 21-21

Remote Scala information

See Missouri salary details

$17

$55

$73

How much do remote scala jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for remote scala in Missouri is $55.34, according to ZipRecruiter salary data. Most workers in this role earn between $47.79 and $62.02 per hour, depending on experience, location, and employer.

What is a remote Scala job?

Remote Scala jobs are positions that allow professionals to work from any location while using the Scala programming language. Scala is a powerful, high-level language that combines object-oriented and functional programming, and is often used in data engineering, backend development, and big data applications. Remote Scala roles can include job titles like Scala Developer, Backend Engineer, or Data Engineer, and typically involve building scalable applications, working with distributed systems, or processing large datasets. These jobs require strong programming skills, familiarity with JVM (Java Virtual Machine) environments, and experience with related tools and frameworks. Working remotely offers flexibility and the ability to collaborate with global teams.

What is a remote Scala job?

Scala is a high-level, general-purpose computer programming language used to develop various types of software. It has been used to develop many popular web-based platforms and has been gaining popularity for the last few years, so opportunities are on the rise. Jobs that use Scala include software engineers, solutions architects, and quality assurance testers. Some roles are remote, while others are on-site, and as a Scala expert, you can work on anything from online shopping sites to platforms that distribute live traffic video. You can also find a wide variety of freelance, temporary, and contract positions on job boards.

What are the key skills and qualifications needed to thrive as a remote Scala developer?

To thrive as a Remote Scala Developer, you need strong proficiency in Scala programming, functional programming principles, and experience with JVM-based systems, typically supported by a degree in computer science or related field. Familiarity with tools like sbt, Akka, Play Framework, Git, and cloud platforms such as AWS or Azure is common, and certifications in cloud or Scala development can be advantageous. Outstanding communication skills, self-motivation, and problem-solving ability are essential soft skills in a remote environment. These skills ensure high-quality, efficient code delivery and effective collaboration across distributed teams.

How do remote Scala developers typically collaborate with distributed teams on large-scale projects?

Remote Scala developers often work with cross-functional teams that may include front-end engineers, DevOps specialists, and product managers. Collaboration is facilitated through tools like Git, Jira, and Slack, while code reviews and regular stand-up meetings ensure alignment and maintain code quality. Since Scala is frequently used in backend and data-intensive applications, clear communication and well-documented code are especially important. Adapting to asynchronous workflows and proactively seeking feedback are common strategies for overcoming remote collaboration challenges.

What is the difference between Remote Scala vs Remote Java Developer?

AspectRemote ScalaRemote Java Developer
Required CredentialsBachelor's in CS, Scala certifications (optional)Bachelor's in CS, Java certifications (optional)
Work EnvironmentRemote, collaborative teams, tech companiesRemote, enterprise and tech firms, similar setup
Industry UsageFintech, data engineering, backend developmentEnterprise software, web applications, backend systems
Search & Comparison IntentOften compared for functional programming skillsCommonly compared due to similar backend roles

Remote Scala and Remote Java Developer roles share many similarities, including work environment and industry usage. While Scala emphasizes functional programming and data processing, Java remains a versatile, widely-used language for enterprise applications. Candidates often compare these roles to determine the best fit based on skills and project requirements.

What are the most commonly searched types of Scala jobs in Missouri?

The most popular types of Scala jobs in Missouri are:

What cities in Missouri are hiring for Remote Scala jobs?

Cities in Missouri with the most Remote Scala job openings:

Infographic showing various Remote Scala job openings in Missouri as of August 2026, with employment types broken down into 85% Full Time, 6% Part Time, and 9% Contract. Highlights an 77% Physical, 7% Hybrid, and 16% Remote job distribution, with an average salary of $115,099 per year, or $55.3 per hour.

Data Engineer

3B Staffing LLC

Saint Louis, MO • Remote

$111K - $133K/yr

Full-time

Posted 10 days ago


Job description

LinkedIn Must needed

Direct line phone no must needed

- Data Engineer (EDW) - - Remote - n/a

12/26: Client is looking for candidates who have created ADF pipelines from scratch.

Must have a strong Microsoft Tech stack (all azure components)

  • SQL Server
  • Azure SQL
  • Azure Data Factory
  • Databricks
  • Python (PySpark) - new, required

Technologies listed in Job Desc are relevant. Strong Azure, Azure Data Factory, Data Lakehouse, etc. w/ prior experience with SQL, SSRS, SSAS,

Will work closely with DBAs and SQL Developers.

Position Title: Data Engineer

SUMMARY

The purpose of this position is to perform Data Development functions including design new or enhance existing enterprise database systems, maintain or develop critical databases processes, perform unit and system testing, perform support and help desk tasks. It also requires defining and adopting best practices for each of the data development functions as well as visualization and ETL processes. The position is responsible for architecting report solutions using SSRS reports by collaborating with management team. This position is also responsible for architecting ETL functions between a multitude of relational databases and external data files.

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Work with a highly dynamic team focused towards Digital Transformation
  • Understand the domain and business processes to implement successful data pipelines.
  • Provide work status, and coordinate with Data Engineers
  • Manage customer deliverables and regularly report the status via Weekly/Monthly reviews.
  • Ability to work in a dynamic environment with changing requirements.
  • Good communication and presentation skills
  • Working experience with a wide range of data technologies, data modeling, and metadata management.
  • Working experience with T-SQL and relational databases including currently supported versions of Microsoft SQL Server in Azure.
  • Design, develop and maintain Stored Procedures, Functions and Views
  • Working experience with development and maintenance of Data Factory data pipelines.
  • Working experience with development and maintenance of data pipelines on the Databricks platform in Azure.
  • Working experience using DevOps CI/CD in Azure.
  • Program in T-SQL with relational databases including currently supported versions of Microsoft SQL Server
  • Working experience using SQL and Python.
  • Write high performance SQL queries using Joins, Cross Apply, Aggregate Queries, Merge, Pivot
  • Design, develop and maintain Stored Procedures, Functions and Views
  • Design normalized database tables with proper indexing and constraints
  • Perform SQL query tuning and performance optimization on complex inefficient queries
  • Provide guidance in the use of table variable, temporary table, CTE appropriately to deal with large datasets
  • Collaborate with DBA on database design and performance enhancements
  • Leading in all phases of the software development life cycle in a team environment
  • Debug existing code and troubleshoot for issues
  • Design and provide a framework for maintaining existing data warehouse for reporting and data analytics
  • Following best practices, design, develop, test and document ETL processes
  • Develop data cleansing routines utilizing typical data quality functions involving standardization, transformation, rationalization, linking and matching
  • Keep up-to-date with the latest database features, techniques, and technologies
  • Support current business applications including the implementation of bug fixes as needed
  • Able to multi-task and adapt to shifting priorities
  • Able to meet deadlines set in project planning
  • Effectively communicate progress through the project execution phase
  • Follow industry and company standard coding practices
  • Produce technical and application documentation
  • Produce quality deliverables upon deployment
  • Other duties as assigned.

QUALIFICATIONS AND REQUIREMENTS

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or abilities.

  • Minimum 10 years of work-related experience in T-SQL, SSRS and ETL. If candidate has relevant education in computer science, computer information systems, or related field, lack of experience can be supplemented by education as follows:
  • Microsoft Certifications - 1 year
  • Minimum 7 years of experience with development and maintenance of Data Factory data pipelines.
  • Minimum 5 years of experience with development and maintenance of data pipelines on the DataBricks platform in Azure.
  • Minimum of 3 years of experience using DevOps CI/CD in Azure.
  • Understanding of data lakehouse architecture in Azure.
  • Minimum of 3 years of supervising data infrastructure, and data flows.
  • Experience in developing, maintaining, and supporting database processes using Microsoft SQL Server with emphasis on .NET technologies.
  • Proficient at a senior level with the following; T-SQL, SSRS, SSIS, SSAS, Data warehousing, ETL, Python.
  • Demonstrated ability to perform above listed essential job functions.