2

Remote Scala Jobs in Indiana (NOW HIRING)

Data Engineer II

Indianapolis, IN · On-site +1

$109.40K - $131.40K/yr

... remote work, Professional development, Access to life insurance benefits, short and long-Term ... Experience with PySpark and one or more additional languages like Scala, Java, or Bash for managing ...

$106.60K - $128K/yr

Remote-first across Germany and the US (offices available). * Relocation to Germany is supported by Transparent Hiring if the candidate is based outside Germany, and wants to relocate. If this sounds ...

This is a fully remote, flexible contract role designed for experienced data professionals with a background in life sciences, genomics, or healthcare analytics. Your domain expertise will directly ...

AI Data Expert | English | Remote

Indianapolis, IN · On-site +1

$109.40K - $131.40K/yr

About The Opportunity We are seeking detail-oriented human reviewers with a strong understanding of their local cultural context to support a range of AI training and evaluation projects. In this ...

Data Engineer - Healthcare

Indianapolis, IN · Remote

$109.40K - $131.40K/yr

While this is a remote position, occasional travel to Humana's offices for training or meetings may be required. Scheduled Weekly Hours 40 Pay Range The compensation range below reflects a good faith ...

Data Engineer III

Fort Wayne, IN · On-site +1

$113K - $135.70K/yr

Remote (US-based, Central or Eastern Time Zone preference) * 5% travel to company sites may be required COMPENSATION This position offers a competitive compensation package, benchmarked to regional ...

People also search for

Remote Scala information

See Indiana salary details

$17

$56

$74

How much do remote scala jobs pay per hour?

As of May 28, 2026, the average hourly pay for remote scala in Indiana is $56.14, according to ZipRecruiter salary data. Most workers in this role earn between $48.51 and $62.88 per hour, depending on experience, location, and employer.

What Are Remote Scala Jobs?

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, and why are they important?

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 Indiana? The most popular types of Scala jobs in Indiana are:
What cities in Indiana are hiring for Remote Scala jobs? Cities in Indiana with the most Remote Scala job openings:

Data Engineer II

Delineate

Indianapolis, IN • On-site, Remote

$109.40K - $131.40K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Data Engineer II

Job Location - Indianapolis, IN

The Data Engineer is a key technical contributor responsible for designing, building, and maintaining robust data infrastructure and pipelines that enable seamless data integration, transformation, and analysis. This role involves optimizing cloud resource usage, ensuring data quality and governance, and implementing scalable, efficient data solutions aligned with business objectives. As a member of the data services team, the Data Engineer collaboratively designs database schemas, develops ETL workflows, and ensures compliance with data privacy and regulatory standards. They proactively diagnose and resolve complex technical issues, optimize queries, and contribute to process improvements.

Status - Part-Time or Full-Time considered.

Salary - Salary for this position is competitive and will be determined based on the candidate's experience, expertise, and qualifications.

Benefits for Full-Time Employees - Paid Holidays, Paid Time Off, Employer Retirement Contributions, Health Savings Account Contributions, Health, Vision, and Dental Insurance Coverage, Profit sharing and/or annual bonuses dependent on company performance, Flexible work arrangements including remote work, Professional development, Access to life insurance benefits, short and long-Term disability insurance, and an employee assistance program

Technical Skills and Knowledge You Bring to the Role

The ideal candidate is highly skilled in Python, SQL, and cloud-based data storage technologies, with a strong focus on automation and continuous learning. They take ownership of tasks within cross-team initiatives, mentor more junior team members, and recommend innovative tools and solutions to enhance performance. This role is integral to driving the scalability, reliability, and efficiency of our clients' data systems.

  • Programming Languages: Proficiency in Python and SQL for data processing and query optimization. Experience with PySpark and one or more additional languages like Scala, Java, or Bash for managing data workflows.
  • Data Storage and Databases: Strong knowledge of relational databases (e.g., PostgreSQL, MySQL, Oracle). Experience with modern data warehouses such as Snowflake, Amazon Redshift, or Google BigQuery. Familiarity with data lakes (e.g., Amazon S3, Azure Data Lake) and lakehouse solutions (e.g., Delta Lake, Apache Iceberg).
  • Big Data Frameworks: Hands-on experience with Apache Spark for distributed data processing, including leveraging Apache Spark through Databricks. Knowledge of Apache Kafka or similar tools for real-time data streaming.
  • Cloud Platforms: Experience with cloud technologies such as AWS (S3, Glue, Redshift), Microsoft Azure (Data Factory, Synapse), or Google Cloud Platform (BigQuery, Dataflow).
  • Data Governance and Security: Understanding of data governance frameworks, compliance (GDPR, HIPAA), and tools like Unity Catalog, Apache Atlas, and Great Expectations.
  • Pipeline Monitoring and Optimization: Experience with monitoring tools, such as Apache Airflow, for pipeline performance. Ability to optimize and troubleshoot data pipelines for scalability and efficiency.
Key Responsibilities

In this role, you will work alongside the Delineate team to:

  • Develop database schemas for moderately complex data models, optimizing for query performance. Design and implement data models utilizing concepts like dimensional modeling (Kimball) and normalized data structures (Inmon) to store data for analytical reporting in alignment with business requirements.
  • Design and implement automated data validation and quality checks to ensure data accuracy, consistency, and anomaly detection. Collaborate with cross-functional teams to maintain data integrity across systems and pipelines.
  • Implement and enforce data lifecycle management practices, including data retention, archiving, and deletion. Ensure policies are applied consistently across platforms.
  • Contribute to data integration strategies by designing and optimizing ETL workflows to integrate diverse data sources. Implement data transformation processes to improve data usability and streamline integration.
  • Develop and automate scalable data pipelines, ensuring continuous and reliable data flow. Optimize pipeline monitoring processes to quickly detect and address failures or delays.
  • Enhance ETL workflow performance through optimization techniques and independently refine code to improve efficiency and resource utilization.
  • Conduct thorough root cause analyses for moderately complex issues, identifying underlying problems and proposing effective solutions to prevent recurrence.
  • Lead the resolution of moderately complex incidents, ensuring swift recovery and minimal disruption to operations.
  • Write and optimize efficient SQL queries to improve performance on moderately complex datasets and ensure data processing efficiency.
  • Apply analytical skills to independently tackle and resolve moderately complex technical challenges, delivering innovative and practical solutions.
  • Write complex and modular data processing scripts in Python for performance, ensuring efficient, repeatable, and traceable data transformations and retrieval.
  • Maintain version control practices (e.g., Git) while harnessing DevOps principles to automate build, test, and deployment processes, ensuring continuous integration across development and production environments.
  • Conduct thorough code reviews to uphold standards and best practices. Develop scripts to automate workflows, enhancing efficiency and reducing manual errors.
  • Optimize storage usage in cloud environments for cost-efficiency and performance. Maintain and improve data warehousing systems, ensuring query performance and operational reliability.
  • Ensure the efficient operation of data lakes and integrate them with data processing tools. Optimize storage and processing within a data lakehouse architecture for advanced analytics.
  • Evaluate and recommend new tools and technologies to improve team efficiency and workflow. Suggest process improvements and embrace changes in methodologies and tools.
  • Incorporate data governance best practices within workflows, maintaining high standards of data privacy and regulatory compliance across all tasks and projects.
  • Ensure security measures are consistently applied across all data systems, proactively identifying and addressing areas where additional measures are required. Implement improvements to enhance data protection.