Dice is the leading career destination for tech experts at every stage of their careers. Our client, Software Resources, Inc., is seeking the following. Apply via Dice today!
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 Kinesis.
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. 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.
Required Education:BS STEM + 5 years experience.
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.
#J-18808-Ljbffr