Software Engineer II / Scala Programmer -- Costa Mesa, CA / Remote /C2C/

Overview

Remote
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

Scala
Big Query
Data Flow
Big Data pipelines
JSON
AWS
IAM
STS
AssumeRole
WebIdentity
S3
Google BigQuery
Dataflow
SQL
PostgreSQL
FS2
cats-effect

Job Details

Hi,

Position: Software Engineer II (Scala)
Location: Costa Mesa, CA / Remote
Duration: 12+ month contract

Required Skills:

Proficiency in Scala, with experience using sbt for build management

Strong understanding of functional programming concepts

Experience with JSON serialization/deserialization (e.g., Circe)

Familiarity with cloud platforms (AWS and/or Google Cloud Platform), including authentication and authorization mechanisms (IAM, STS, AssumeRole, WebIdentity)

Experience integrating with AWS SDKs (S3, STS) in Scala

Experience with Google BigQuery and Dataflow for data processing and analytics

Experience with SQL and PostgreSQL for data storage and querying

Experience with asynchronous and concurrent programming (e.g., using FS2, cats-effect)

Familiarity with distributed messaging systems (e.g., Google Pub/Sub)

Ability to test and validate code effectively, with experience in unit, component, and integration testing

Ability to troubleshoot and resolve issues in distributed, cloud-based environments

Experience with version control systems (Git) and collaborative development workflows

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Intellisoft Technologies