Yahoo Finance Backend Engineer

Oath Sunnyvale , CA 94085

Posted 2 months ago

It takes powerful technology to connect our brands and partners with an audience of 1 billion. Nearly half of Verizon Media employees are building the code and platforms that help us achieve that. Whether you're looking to write mobile app code, engineer the servers behind our massive ad tech stacks, or develop algorithms to help us process 4 trillion data points a day, what you do here will have a huge impact on our businessand the world. Want in? The largest business and financial news site in the world, with unrivaled access to data, insights and original editorial content.

About Verizon Media

Verizon Media is focused on making the world's daily habits inspiring and entertaining. By creating highly personalized experiences for our users, we keep people connected to what matters most to them, across devices and around the globe. In turn, we create value for advertisers by connecting them with the audiences that build their businesses. Yahoo is headquartered in Sunnyvale, Calif., and has offices located throughout the Americas, Asia Pacific (APAC) and the Europe, Middle East and Africa (EMEA) regions. For more information, visit the pressroom (pressroom.yahoo.net) or the company's blog (yahoo.tumblr.com).

A Little About Us

Think about impacting 1 out of every 2 people online--in an innovative and imaginative ways that are uniquely Yahoo!. We do just that each and every day, and you could too. After all, it's big thinkers like you who will create the next generation of Internet experiences for consumers and advertisers across the globe. Now's the time to show the world what you've got. Put your ideas to work for over half a billion people.

Job Description

We have an exciting opportunity in Yahoo! Finance market data Engineering team for an experienced C++/*NIX engineer who is capable of working in a fast paced environment. The candidate will design, develop & maintain Yahoo! Finance data systems & APIs.

Responsibilities

  • Design, develop, maintain, revamp Yahoo! Finance low latency & high throughput data processing and distribution systems. This involves working on entire backend technology stack feed processing, data distribution & APIs.

  • Implement feed processors for new data sets.

  • Storage and distribution infrastructure.

  • Code in C++/Perl/Java in UNIX environment.

  • Proactively optimize for scalability, efficiency and maintainability in a practical way.

  • Troubleshoot production issues.

  • Identify and communicate best practices. Participate in design and code reviews.

  • Follow & lead excellent coding, testing and documenting practices & adhere to existing standards.

  • Experience troubleshooting live production issues during market hours

Requirements

  • Internship experience in C++ or Java programming in Unix/Linux environment

  • Experience with multi-threaded programming, networking (socket programming, tcp/ip, multicast communications) and UNIX system programming.

  • Experience building & benchmarking high performance 24/7 reliable systems.

  • BS/MS/PhD Degree in Computer Science, Engineering (or equivalent expertise).

  • Overall Strong Computer Science Background with excellent knowledge of Algorithms and Data structures.

  • High energy/self starter with the ability to work independently within the firm's demanding and highly focused environment.

Preferred

  • C++/Java/Perl & OO design expertise

  • Experience in the financial industry involving real-time / delayed / EOD feed processing (FIX Protocol, XBRL, and Bloomberg, Reuters, Interactive Data/Data Feeds.. ), messaging infrastructure (Kafka) & MySQL would be great plus.

  • Experience with HTML5, Java Script & CSS or willingness to learn and work on Web frontend technologies as required.

Oath is proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard to, and will not be discriminated against based on, age, race, gender, color, religion, national origin, sexual orientation, gender identity, veteran status, disability or any other protected category. Oath is dedicated to providing an accessible environment for all candidates during the application process and for employees during their employment. Please let us know if you need a reasonable accommodation to apply for a job or participate in the application process.

Currently work for Oath? Please apply on our internal career site.


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
lc_ad

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
Software Backend Engineer

Oath

Posted 5 days ago

VIEW JOBS 4/17/2019 12:00:00 AM 2019-07-16T00:00 Take Yahoo and AOL, fuse them and you get a media and technology company operating at massive global scale. It takes powerful technology to connect our combined media brands and partners with an audience of 1 billion. Nearly half of Oath's employees are building the code and platforms that help us achieve that. And we're only getting bigger. Whether you're looking to write mobile app code, engineer the servers behind our massive ad tech stacks, or develop algorithms to help us process 4 trillion data points a day, what you do here will have a huge impact on our business—and the world. Want in? Millions of people vist the Yahoo homepage for news, sports, finance, email, and more. Take Yahoo and AOL, fuse them and you get a media and technology company operating at massive global scale. It takes powerful technology to connect our combined media brands and partners with an audience of 1 billion. Nearly half of Oath's employees are building the code and platforms that help us achieve that. And we're only getting bigger. Whether you're looking to write mobile app code, engineer the servers behind our massive ad tech stacks, or develop algorithms to help us process 4 trillion data points a day, what you do here will have a huge impact on our business—and the world. Want in? The largest business and financial news site in the world, with unrivaled access to data, insights and original editorial content. About Oath/Verizon Media Oath is focused on making the world's daily habits inspiring and entertaining. By creating highly personalized experiences for our users, we keep people connected to what matters most to them, across devices and around the world. Oath is committed to building brands that people love, including Yahoo, AOL, Tumblr, & Huffington Post just to name a few. Oath's businesses span across Search, Communications, Media and many other verticals. We reach over one billion people around the world with a dynamic house of 50+ media & technology brands and are a global leader in digital and mobile, shaping the future of media. We create value for advertisers by connecting them with the audiences that build their businesses. A Little About Us Oath Media Brands and Products delivers delightful, inspiring and entertaining daily-habit experiences to over half a billion people worldwide. Our products include Yahoo Sports, Fantasy, Finance, Yahoo News, Yahoo Home, Tumblr and Weather Apps as well as Flurry Mobile Analytics. We are a talented group of engineers and who are passionate about building best-in-class apps. We value collaboration, innovation, fun and a good technical challenge. We take pride in our apps and the service we bring to millions of users, each day, all over the world. A Lot About You You are a motivated engineer who is passionate about software development and building high quality products. Someone who thrives on working with a team of smart, talented engineers. You can both take and give constructive feedback, and enjoy active team discussions. You are someone who enjoys challenging work, and is curious and driven. You can help us take our products to the next level. As a senior engineer you will play a key role on the team, responsible for all stages of software development. You will work with skilled product owners, designers, and engineers to collect requirements, define feature sets, and build scalable and reliable web products seen and used by millions of people. You should have solid experience architecting, developing, and delivering dynamic web applications with modern web concepts and technologies. Responsibilities * Work in an agile environment where we ship features frequently to create user delight * Design, develop, code and test software systems or applications for software enhancements and new products; revise and refine as required * Develop various large-scale distributed systems including core functionality, application logic, operational reliability, and scalability/performance * Ensure quality of code base by writing tests and doing code reviews * Participate in agile development of project timelines, implementation design specifications, system flow diagrams, documentation, testing and ongoing support of systems Minimum Qualifications * Bachelors or greater in Computer Science or equivalent * 6 years or more of directly related experience of software development * Programming proficiency in Java, Python or Go * Knowledge of software engineering processes, tools, test driven development, algorithms and data structure * Familiarity with object-oriented programming concepts, large-scale software architecture, networking and distributed systems, and UNIX/Linux environments * Customer-focused, react well to changes, work with teams, self-starter * Focus on backend excellence * Think through every aspect of the backend architecture and interface, putting customer needs and expectations first in the definition of requirements About Oath Oath, a subsidiary of Verizon, is a values-led company committed to building brands people love. We reach over one billion people around the world with a dynamic house of 50+ media and technology brands. A global leader in digital and mobile, Oath is shaping the future of media. Oath is proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard to, and will not be discriminated against based on, age, race, gender, color, religion, national origin, sexual orientation, gender identity, veteran status, disability or any other protected category. Oath is dedicated to providing an accessible environment for all candidates during the application process and for employees during their employment. Please let us know if you need a reasonable accommodation to apply for a job or participate in the application process. Oath is proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard to, and will not be discriminated against based on, age, race, gender, color, religion, national origin, sexual orientation, gender identity, veteran status, disability or any other protected category. Oath is dedicated to providing an accessible environment for all candidates during the application process and for employees during their employment. Please let us know if you need a reasonable accommodation to apply for a job or participate in the application process. Currently work for Oath? Please apply on our internal career site. Oath Sunnyvale CA

Yahoo Finance Backend Engineer

Oath