Principal Software Engineer - Core Services at Yahoo

Posted in General Business 11 days ago.

This job brought to you by eQuest

Type: Full-Time
Location: New York, New York

Job Description:

Tumblr launched in 2007 with the belief that people need a place to say what they want, be who they want, and connect over what they love. We continue to build out Tumblr as a platform for free expression, individuality, and human connection. That's why we need smart, humble, funny people to keep Tumblr growing. We're big enough to give you the resources you need and still small enough that you can work on things that matter. Come work with us.

We're seeking an experienced backend engineer to help build the internal systems and frameworks that powers our high volume services. The Core Services team develops software that allows other engineering teams to craft features in the most robust way, defines the paradigms and tooling that make common cases simple to implement, and ensures the efficiency and traceability of the code we execute. In addition, this team builds and maintains several of the services that power many of the core features of Tumblr.

Our massive network combined with an impressively low engineer-to-user ratio means you will have an unparalleled opportunity to impact the lives of millions.

What you'll do:
As a member of the team, you will help architect the next generation framework for services at Tumblr. We're excited to use event driven architectures, deploy with Kubernetes, and enable the systems you and other teams create to work across multiple data centers and regions. You'll create tooling that is a delight for other developers to use, and write new services that are clear to read, highly performant, and easy to debug and monitor.

What we're looking for:

- Knowledgeable and excitement to create the next generation SOA that all our services will use going forward.

- Experience building very high volume, event driven systems across multiple data centers and regions.

- Desire to create tools that are a delight for other developers to use.

- Smarts, humility, and equal willingness to learn and teach.

Tools we use:

- Go

- Scala

- Kubernetes

- Kafka
- Grafana and OpenTSDB

- Git and GitHub

- Confluence

- Slack

- Memcached and Redis

- Hadoop and Hive

- PHP 7.0+

- MySQL

Tumblr is proud to be an Equal Opportunity Employer and individuals seeking employment at Tumblr are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation.

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. ​