Senior Software Engineer (Data Activation Platform)

Overview

Hybrid
Depends on Experience
Contract - W2

Skills

C +
C + +
Computer Science
DNS
DevOps
Firewalling
GRPC
Golang
Linux
SSL
Software Engineer
cloud orchestration
data structures
delivery of products
product development
products
AWS

Job Details

Software Resources has an immediate job opportunity for a Senior Software Engineer (Data Activation Platform) with a major corporation in Seattle, WA. On site 2-3 days/week.
Duration: 12 month(s)
Must Haves:

  • Must have Golang experience
  • Must have SQL
  • Must have AWS Experience

Job Summary:
We are creating digital video entertainment products for one of the largest media brands in the world, with the mission of providing consumers the ability to access content on any connected device, at any time, in any location. As we continue to use our innovative technology to deliver dynamic direct-to-consumer entertainment for millions of fans across
the globe, we are looking for a Senior Software Engineer, Data Platforms who can operate across the enterprise to ensure on-time, high-quality delivery of products and features that directly drive our business.

This position is a unique opportunity to build an industry leading technology stack and engineer it "from the metal up . This platform is the embodiment of thought leading algorithms and techniques to create a very low latency database engine capable of processing large volumes of data at scale, approaching "five nines availability. The platform will process and persist streaming data arriving from AWS Kinesi
Basic Qualifications:

  • 10+ years of experience in software product development.
  • Experience in architecting distributed data systems, with an understanding of CAP theorem tradeoffs.
  • Deep understanding of concurrency, ability to identify and resolve race conditions with efficient and innovative solutions.
  • Excellent "code craftsmanship .
  • Experience profiling and tuning code for optimal performance and efficiency.
  • Experience with low level languages such as C/C++, Golang.
  • Deep understanding of advanced data structures/algorithms.
  • Solid understanding of SQL. Can envision how SQL is executed in a database engine.
  • Solid understanding of network protocols such as HTTP, GRPC and design for fault tolerance.
  • 3+ years of experience with AWS. Ability to communicate with DevOps teams. We work with external partners, and with Cloud and Datacenter services, so familiarity with SSL Certificate management, VPC networking, Security Groups/Firewalling and DNS would be useful.
  • Understanding of cloud orchestration tools, platforms, and services.
  • Solid experience with the Linux operating system.

Preferred Qualifications:

  • Master's degree in Computer Science, Engineering Mathematics
  • Preferred Qualifications:
  • Master's degree in Computer Science, Engineering Mathematics or

Required Education:
BS STEM + 5yrs exp
Don't delay. Join the Software Resources team today!
Software Resources specializes in connecting talented IT professionals with challenging job opportunities that transform jobs into careers.
To meet our clients' hiring needs, we continuously source talented IT Professionals with all levels of expertise and in all disciplines. We offer world class major medical, dental and vision benefits, 401(k) with match, short term disability, Life Insurance and AD&D. You, our future employees, can make a tremendous difference to our company and our clients. Please apply to this job and experience the Software Resources difference