Overview
Skills
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