Staff Software Engineer, Data Analytics

Optimizely San Francisco , CA 94118

Posted 3 months ago

Job Description:

At Optimizely, the Data Platform is the core foundation driving all our Experimentation and Personalization products that directly impact the customer experience. The Platform is leveraged across all product lines from spanning Analytics, Targeting, Recommendations and large-scale Ingestion. This platform processes billions of events a day and we've built many sophisticated, real-time data pipelines that can power a variety of analytical queries at web scale.

We are looking for a strong Backend Engineer to build cutting-edge analytical capabilities on the Data Platform for our rapidly growing enterprise customer base.

Why is this exciting for you?

We have recently made a strategic bet on the modern Data Science technical stack using Notebook technology as our next general Analytical offering. We are just getting started on this new, exciting Product and you'll play a key role in influencing this Product's roadmap and direction

  • You will build highly scalable systems and services that ingest, deduplicate, count, aggregate, store, and archive these events as well as serve real-time analytics insights.

  • You'll be challenged to engineer solutions that need to work at enterprise grade for our customers that send us their user activity events at web scale (6B+ and multiple TB/day).

Team's accomplishments and contributions:

  • Our Streaming Analytics architecture in highscalability, one of the top sites for Distributed Systems architectures

  • Our presentation at LinkedIn's Stream Processing Meetup on our use of Samza for Sessionization:

  • Our presentation in Apache Big Data Conference '17 in Miami on the use of a Lambda architecture with Streaming:

  • Apache Samza Case Study of Optimizely's Streaming use cases

  • Our Engineering blog

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Staff Software Development Engineer In Test Threat


Posted Today

VIEW JOBS 1/25/2020 12:00:00 AM 2020-04-24T00:00 About Netskope Today, there's more data and users outside the enterprise than inside, causing the network perimeter as we know it to dissolve. We realized a new perimeter was needed, one that is built in the cloud and follows and protects data wherever it goes, so we started Netskope to redefine Cloud, Network and Data Security. Since 2012, we have built the market-leading cloud security company and an award-winning culture powered by hundreds of employees spread across offices in Santa Clara, San Francisco, Seattle, Bangalore, London, Melbourne, and Tokyo. Our core values are openness, honesty, and transparency, and we purposely developed our open desk layouts and large meeting spaces to support and promote partnerships, collaboration, and teamwork. From catered lunches and office celebrations to employee recognition events and social professional groups such as the Awesome Women of Netskope (AWON), we strive to keep work fun, supportive and interactive. Visit us at Netskope Careers and follow us on Twitter @Netskope and Facebook. Staff Software Development Engineer in Test, UI About You You love testing highly dynamic software and pushing it to the max and beyond for strength and resilience. You are happily challenged when faced with solving complex problems. You love digging deep into the product to find its breaking points. You love the "aha!" moment when you find the repro to a bug. We are looking for highly motivated and talented developers who are self-driven and also a good team player. Job Responsibilities: * Develop comprehensive test strategies for a complex, cloud based cyber security offering * Partner across the engineering organization in planning, development and delivery * Understand the major browser technologies * Ensure that the Netskope web interface works seamlessly in all browsers. * Have a great sense for usability and consistency of design * Stay abreast of changes in the Netskope client interface and tackle newly leveraged technologies. * Stay updated of industry UI trends Job Requirements: * Understand Selenium Bindings and can program in at least one language (python preferred) * Experience with modern Javascript frameworks * Experience with HTML5/CSS3 and modern CSS Frameworks * Understand CSS locators * Understand JSON, REST API and Angular * Be able to create reusable and extendable test suites. * Some proficiency in Algorithms. Education * BS or MS in Computer Science or equivalent technical degree #LI-NW1 Netskope San Francisco CA

Staff Software Engineer, Data Analytics