BellevueWARecruiter Since 2001
the smart solution for Bellevue jobs

Senior Software Engineer, Real Time Systems

Location: Bellevue
Posted on: May 12, 2022

Job Description:

Job Description Overview Cognitiv has been revolutionizing the ad tech space for the last 6 years as the only programmatic buying platform to leverage Deep Learning in real-time. We use Deep Learning (the most sophisticated machine learning) to build custom algorithms for digital marketers to help grow their customer base. We have seen explosive growth and are looking for talented people who are looking to affect change in a rapidly growing organization and industry to join the team. You will be a valued member in a company with great culture and generous benefits. Description We are looking for a senior developer for the RTS (real-time systems) team. This team builds and maintains a set of highly scalable distributed systems written in modern C++ that handle very high throughputs with tight latency requirements. These systems form the heart of Cognitivs business-responsible for bidding in programmatic ad auctions. This position will be located in Bellevue, WA office with a hybrid work schedule of 3 days in office (Mon/Tue/Wed) and 2 days remote (Thursday/Friday). Core Responsibilities Train, mentor, grow, and promote junior developers Design, implement, test, optimize and maintain our core platform in the form of robust libraries and software development tools Create value by providing robust and consistent cross-hardware implementations using modern C++ Document design of complex software systems and conduct thorough and constructively critical software reviews Requirements An independent self-starter who looks at the big picture and likes to take ownership and independently seek out new challenges with creative solutions A constructive, supportive team player, with good communication and interpersonal skills Proficient in and enjoy working with modern C++ (14/17/20) At home in a Linux development environment A CI/CD and testing enthusiast Comfortable with both traditional and state-of-the-art algorithms and data structures Preferred Qualifications 5 years of experience in software engineering within real time solutions Interested in / Familiar with Machine Learning, especially deep learning Familiar with x86 and ARM, including AVX512 and SVE2 Experienced with high volume, low latency, real time back-end services. Familiar with Linux schedulers, syscalls, and extensions for example, FUTEX2 and io_uring

Keywords:, Bellevue , Senior Software Engineer, Real Time Systems, IT / Software / Systems , Bellevue, Washington

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Washington jobs by following @recnetWA on Twitter!

Bellevue RSS job feeds