Distributed Systems Engineer

Overview

On Site
$70 - $95
Contract - W2
Contract - 6 Month(s)

Skills

Programming Languages
RESTful
Software Development Methodology
Algorithms
Data Structure
Amazon EC2
Amazon S3
Amazon Web Services
MongoDB
Microservices

Job Details

A global leader in consumer technology is looking for a Distributed Systems Engineer with expertise in building RESTful APIs, Search, and a solid understanding of Microservices and web services. Your role will primarily involve developing backend services and creating data and inference pipelines with large datasets, driving scalable and high-performance systems that power next-generation products. If you re passionate about building innovative backend solutions at scale, we invite you to apply!
Job Responsibilities:

  • Develop and maintain scalable backend services and RESTful APIs for distributed systems.
  • Build and optimize large-scale data and inference pipelines using AWS and Kafka.
  • Collaborate with cross-functional teams to design, test, and deploy reliable microservices.

Candidate Qualifications:
Strong coding skills and solid understanding of algorithms and data structures.
Proficient with various programming languages such as, Java, NodeJS/TypeScript, Python.
Expert knowledge of API design and interface technologies (JSON, ProtoBuf, REST,RPC, XML, etc).
Experience with AWS Services such as Amazon S3, EC2, EKS / Kubernetes.
Experience with event-based messaging systems (Kafka)
B.S or M.S. in Computer Science or equivalent experience
3-4 years of hands on experience on building back-end services.
Preferred Qualifications:
Experience with MongoDB and Unstructured data.
Solid understanding of the software development process, including unit testing and release management.

Type: Contract
Duration: 6 months (with possibility to extend)
Work Location: Seattle, WA (hybrid)
Pay rate: $70.00 - $95.00 (DOE)

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 OSI Engineering, Inc.