Software Engineer I

6 Minutes ago • 0.5-2 Years • Software Development & Engineering • $104,000 PA - $106,080 PA

Job Summary

Job Description

Onward Search is hiring a Software Engineer I for a 100% remote, 6-month contract role with potential for extension. This position involves joining a team working on a Scala-based data processing platform. It’s a great opportunity for an early-career engineer eager to learn and build skills in functional programming, cloud technologies, and distributed systems. You’ll gain hands-on experience with a modern Scala stack and collaborate on the development of scalable data processing services.
Must have:
  • Collaborate with the team to build and maintain services for data ingestion and analytics.
  • Contribute to Scala-based development tasks using sbt for build management.
  • Work with SQL and PostgreSQL for querying and data storage.
  • Participate in writing unit and integration tests to validate code.
  • Use Git for version control and participate in collaborative development workflows.
  • Learn and apply concepts in asynchronous and concurrent programming.
  • Support the team in integrating cloud platform services (AWS/GCP) and authentication systems.
  • Basic proficiency in Scala, with some experience using sbt.
  • Big data experience.
  • Understanding of functional programming concepts.
  • Familiarity with JSON serialization/deserialization (e.g., Circe).
  • Interest in learning about cloud platforms (AWS and/or GCP) and authentication mechanisms.
  • Proficiency with SQL and PostgreSQL.
  • Exposure to asynchronous or concurrent programming concepts.
  • Familiarity with version control systems (Git).
  • Willingness to test and validate code effectively.
  • Bachelor’s degree in Computer Science or related field, or equivalent experience.
  • 0.5–2 years of professional software engineering experience.
Good to have:
  • Familiarity with big data concepts or tools (e.g., distributed data processing, data lakes).
  • Exposure to distributed messaging systems (e.g., Google Pub/Sub).
  • Interest in learning about data pipeline orchestration and workflow management.
  • Familiarity with containerization concepts.
Perks:
  • Medical, Dental, and Vision Insurance.
  • Life Insurance.
  • 401(k) Program.
  • Commuter Benefit.
  • eLearning & Ongoing Training.
  • Education Reimbursement.

Job Details

This is a 100% remote opportunity, a 6-month contract with potential for extension.

In this role, you’ll join a team working on a Scala-based data processing platform. It’s a great opportunity for an early-career engineer eager to learn and build skills in functional programming, cloud technologies, and distributed systems. You’ll gain hands-on experience with a modern Scala stack and collaborate on the development of scalable services for data processing.

There is no application deadline for this role.

Responsibilities:

  • Collaborate with the team to build and maintain services for data ingestion and analytics.
  • Contribute to Scala-based development tasks using sbt for build management.
  • Work with SQL and PostgreSQL for querying and data storage.
  • Participate in writing unit and integration tests to validate code.
  • Use Git for version control and participate in collaborative development workflows.
  • Learn and apply concepts in asynchronous and concurrent programming.
  • Support the team in integrating cloud platform services (AWS/GCP) and authentication systems.

Qualifications:

  • Basic proficiency in Scala, with some experience using sbt for build management.
  • Big data experience.
  • Understanding of functional programming concepts.
  • Familiarity with JSON serialization/deserialization (e.g., Circe).
  • Interest in learning about cloud platforms (AWS and/or GCP) and authentication mechanisms.
  • Proficiency with SQL and PostgreSQL for data storage and querying.
  • Exposure to asynchronous or concurrent programming concepts.
  • Familiarity with version control systems (Git) and collaborative development workflows.
  • Willingness to test and validate code effectively, including writing unit and integration tests.
  • Familiarity with big data concepts or tools (e.g., distributed data processing, data lakes, or similar technologies) (preferred).
  • Exposure to distributed messaging systems (e.g., Google Pub/Sub) (preferred).
  • Interest in learning about data pipeline orchestration and workflow management (preferred).
  • Familiarity with containerization concepts (preferred).
  • Strong problem-solving and willingness to learn.
  • Effective communication and collaboration in a team setting.
  • Ability to write clear, maintainable, and well-documented code.
  • Bachelor’s degree in Computer Science or related field, or equivalent experience.
  • 0.5–2 years of professional software engineering experience.

Perks & Benefits:

  • Medical, Dental, and Vision Insurance.
  • Life Insurance.
  • 401(k) Program.
  • Commuter Benefit.
  • eLearning & Ongoing Training.
  • Education Reimbursement.

Eligibility requires working over 30 hours per week on an assignment lasting at least 10 weeks.

If you meet the qualifications and are excited about this opportunity, apply today! Our team will connect with you to discuss next steps, support you through the interview process, and advocate for your success.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Costa Mesa, California, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Software Development & Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Onward Search is a specialized staffing and talent solutions company that helps professionals find top jobs with the nation’s leading brands. We’re hiring a Marketing…Posted yesterday Onward Search is a specialized staffing and talent solutions company that helps professionals find top jobs with the nation’s leading brands. We’re hiring a Jira…Posted yesterday Onward Search is a specialized staffing and talent solutions company that helps professionals find top jobs with the nation’s leading brands. We’re looking to place…Posted yesterday Onward Search is a specialized staffing and talent solutions company that helps professionals find top jobs with the nation’s leading brands. We’re looking to hire…Posted yesterday Onward Search is a specialized staffing and talent solutions company that helps professionals find top jobs with the nation’s leading brands. We’re looking to hire…Posted yesterday Onward Search is a specialized staffing and talent solutions company that helps professionals find top jobs with the nation’s leading brands. We’re looking to hire…Posted yesterday

New York, New York, United States (On-Site)

San Francisco, California, United States (On-Site)

North Chicago, Illinois, United States (Hybrid)

Costa Mesa, California, United States (Remote)

Costa Mesa, California, United States (Remote)

Los Angeles, California, United States (On-Site)

Los Angeles, California, United States (On-Site)

Addison, Texas, United States (Hybrid)

Carlsbad, California, United States (Hybrid)

Los Angeles, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by onwards Search

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug
Contact Us
hello@outscal.com
Made in INDIA 💛💙