Showing posts sorted by date for query san. Sort by relevance Show all posts
Showing posts sorted by date for query san. Sort by relevance Show all posts

Friday 1 August 2014

Technical Consultant | LinkedIn | San Francisco, CA


Technical Consultant | LinkedIn | San Francisco, CA


Technical Consultant

LinkedIn - San Francisco, CA

Posted 4 days ago
This is a preview of the Technical Consultant job at LinkedIn. To view the full job listing, join LinkedIn - its free!

About this job

Job description

The Technical Consultant role is part of the LinkedIn Technical Consulting team. The objective of this role is to drive customer success with LinkedIn Talent Solutions Products by integrating technology and business solutions. This role will be responsible for technical presales activities, driving client engagement from capturing initial requirements, driving implementations and final delivery to the clients. This role would suit persons from a Sales Engineering, Technical Project Management or Solution Architect background.

As part of this team, the Technical Consultant will have specialized and advanced expertise in specific discipline and will work closely with LinkedIn’s world class Corporate Sales, Product Consulting, Products, Solutions, Engineering and Customer Service teams

Responsibilities:
● Drive regional success with business technology solutions: Drive awareness and success of technology enablers which apply to selected business processes. Develop and deliver customer presentations and demos. Lead regional trainings and initiatives. Drive and own regional growth and account penetration.
● Provide single point of contact for client integrations in pre and post sales capacity: Analyze the client’s business needs. Use technical experience and existing procedures (with limited discretion to vary), to drive ongoing implementations and delivery. Be knowledgeable of more than one technical solution. Articulate clearly to prospects, customers and sales team the value proposition of automation and integration services. Develop new ways to scale solutions under moderate supervision.
● Influence / change behavior of clients by identifying and reaching key stakeholders. Provide persuasive presentations via virtual tools and in person. Effectively use data to tell customers’ story.
● Project management - functioning operationally while contributing to/leading strategic projects and initiatives. Interact with all levels from top leadership to staff teams. Drive high profile decision making with effective story-telling, message architecture skills, and related deck-writing.
● Demonstrate the proactive sharing of best practices.Establish yourself as Subject Matter Expert. Support the building of tools and accelerators for success of the team. Develop and maintain wikis and presentation content for internal team and sales team

Requirements:
● 5+ years as a Technical Consultant (with a mix presales and post sales activities)
● Bachelors in Computer Science (BS/CS) or equivalent knowledge highly desired
● A proven track record in driving sales and adoption of technical products; demonstrated history of meeting or exceeding sales targets
● Ability to wear both business and technical hats simultaneously.
● Exceptional presentation skills. Experience in presenting technical solutions.
● Technical experience implementing SaaS solutions desirable. Experience with HR ecosystem is a plus.
● Good understanding of web technologies and frameworks including HTTP, JavaScript, OAuth, REST and XML and or more of the following languages: C#, Java, PHP, Ruby, JavaScript
● Problem solver with keen attention to detail. Ability to juggle multiple, self-prioritized, balls at once.
● Ability to work in the weeds, while identifying patterns to scale the big picture better.
● Self-starter and flexible leader who can thrive in a very fast paced business
● Passionate about LinkedIn and our disruptive products
 
 
 
 
 

Content Delivery Operations Engineer | LinkedIn | San Francisco Bay Area


Content Delivery Operations Engineer | LinkedIn | San Francisco Bay Area


Content Delivery Operations Engineer

LinkedIn - San Francisco Bay Area

Posted 2 days ago
This is a preview of the Content Delivery Operations Engineer job at LinkedIn. To view the full job listing, join LinkedIn - its free!

About this job

Job description

Content Delivery Operations Engineer-Mountain View, CA
LinkedIn seeks a seasoned engineer with proven experience in 24x7 CDN operations to coordinate resources – with various LinkedIn teams and partners – to scale and support the LinkedIn Content Delivery program. The ideal candidate will combine technical knowledge, project management strength, a metrics-driven analytical posture and a focus on maximizing UX and member satisfaction – to help further LinkedIn’s aggressive global growth.

Responsibilities:
• Coordinate short- and long-term initiatives with LinkedIn DevOps teams, as well as partners (CDN, DNS, monitoring/measurement, etc.) – prioritizing and driving project closure on all sides
• Coordinate with service owners on best practices for content caching, with an emphasis on page speed and UX
• Drive continual improvement into CDN monitoring/measurement/alerting practices and tools, with an emphasis on the acquisition, visualization and storage of CDN availability and performance metrics
• Proactively monitor CDN availability, throughput and performance – and effectively respond to monitoring alerts, incident tickets, email requests, etc.
• Participate in 24x7 on-call rotation for CDN-related escalations

Required Skills & Experience:
• Significant knowledge of CDN technology and best practices
• Knowledge of internet protocols (in practice and by RFC) – especially TCP/IP, HTTP and DNS
• Superb communication skills, both written and verbal
• Excellent planning, prioritization and project/time-management skills – especially in a cross-functional context
• Flexibility to work in a novel, dynamic and extremely fast-paced environment Preferred

Skills & Experience:
• Familiarity with monitoring solutions, both SaaS and software-based
• Familiarity with Unix/Linux and demonstrated shell programming experience
• Working knowledge of HTML and JavaScript
• Strong troubleshooting skills spanning code, network, HTTP, DNS, etc.
• Experience running a production consumer 24x7 website at scale
• Bachelor’s Degree in Computer Science


http://www.linkedin.com/jobs2/view/18036763?trk=jserp_job_details_text


Technical Program Manager | LinkedIn | San Francisco Bay Area


Technical Program Manager | LinkedIn | San Francisco Bay Area


Technical Program Manager

LinkedIn - San Francisco Bay Area

Posted 2 days ago
This is a preview of the Technical Program Manager job at LinkedIn. To view the full job listing, join LinkedIn - its free!

About this job

Job description

Technical Program Manager-Mountain View, CA

The Program Manager role in LinkedIn's Start engineering team is at the center of effort and results in our drive to expand the power of professional social networking. You should possess a fundamental software engineering background and have demonstrated full working knowledge of program management best practices for initiating, planning and executing intermediate to large, complex, cross-functional, critical technical programs. At this level of professional development, you should be able to communicate clearly and compellingly and understand how to drive a high level of focus and excellence with a strong team. LinkedIn Program Managers need to be high-flying masters of communication inside LinkedIn while always staying grounded with the proven ability to better serve LinkedIn's worldwide users.


Responsibilities:
- Develop, assist in deployment and manage technical programs for LinkedIn’s Start engineering team
- Support and manage from a program manage standpoint a cross-functional team of software development engineers to successfully deliver multi-tier scalable and reliable applications which operate 24x7
- Foster and maintain a collaborative environment
- Develop and maintain project plans and reporting documentation as necessary to ensure timely communication and successful delivery of assigned projects.
- Develop and maintain an agreed upon communications plan and keep all business entities appraised of all relevant data and actions
- of project plans and related implications.
- Resolve project conflicts and establish escalation path on all projects within program assignment

Qualifications:
- Agile certification or equivalent is desirable at this level
- Multi-tasking ability across as many as five major concurrent programs
- Excellent communication and teamwork skills
- Detail-oriented with attention to detail

Experience Level:
- Minimum of 2 years full time internet-related software development experience
- 1-3 years of full time program management experience within an engineering or technical department
- BS or better in Computer Science or related technical discipline


http://www.linkedin.com/jobs2/view/18036773?trk=jserp_job_details_text


Senior Software Engineer-GTS | LinkedIn | Sunnyvale, CA or San Francisco, CA


Senior Software Engineer-GTS | LinkedIn | Sunnyvale, CA or San Francisco, CA


Senior Software Engineer-GTS

LinkedIn - Sunnyvale, CA or San Francisco, CA

Posted 2 days ago
This is a preview of the Senior Software Engineer-GTS job at LinkedIn. To view the full job listing, join LinkedIn - its free!

About this job

Job description

Software Engineer-GTS

The Global Technology Solutions (GTS) Software Engineering Team is looking for an experienced Software Engineer to help build, integrate, and manage applications for LinkedIn’s premier cross-functional software development team. Working with a variety of other development and operations teams, you will extend features and build custom solutions. You will be responsible for delivering quality code and technical documentation for our diverse collection of applications, all of which are vital to the organization. You will be involved in all stages of development, from design to testing, while providing status to project management and other stakeholders. We are looking for a talented individual who loves to gets things done without sacrificing quality.

Required Skills:
•    Strong CS fundamentals
•    Expert knowledge of Java (1.7+)
•    Experienced in building scalable Web 2.0 applications, front-to-back
•    At least 3 years of experience building web based applications
•    Ability to work in an Agile/Scrum environment
•    Ability to learn and integrate third party API’s
•    Understanding of Internet technology: TCP/IP, HTTP, SSL and other major protocols
•    BS in Computer Science or related discipline
•    Excellent communication skills

Optional/Preferred Skills:
•    Knowledge of HTML5, CSS, JavaScript, and client-side technologies
•    Experience in developing within the Adobe CQ platform or other enterprise CMS platforms
•    Experience with Java Content Repository (JCR)
•    Experience with continuous build/integration and deployment tools such as Maven, Hudson, or Jenkins.
•    Experience interacting with stakeholders directly


http://www.linkedin.com/jobs2/view/18037527?trk=jserp_job_details_text


Technical Program Manager - Mobile | Pinterest | San Francisco, CA


Technical Program Manager - Mobile | Pinterest | San Francisco, CA


Technical Program Manager - Mobile

Location

San Francisco

Description

Description
We're looking for a strong technical program manager with experience regularly shipping mobile application updates on multiple platforms. A strong candidate would have opportunity to extend into helping with the continuous deployment of web application releases as well, potentially growing a release management group within Pinterest.
Role & Responsibilities:
  • Release management of Pinterest on iOS and Android
  • Defining release schedules and processes, including how to escalate critical issues to "hotfix" releases
  • Communicating status and project details across multiple groups within the organization
  • Documenting release history and maintain change management records
  • Co-ordinating with engineering, product, design, localization, QA, operations, and business analytics teams
  • Managing, developing and extending tools for release management
  • Analyzing, identifying and implementing process improvements
  • Analyzing usage metrics for mobile applications, identifying patterns and opportunities for improvement
  • Being a critical team member in the group responsible for delivering a great mobile Pinterest experience.
The ideal candidate has:
  • Strong project management and communication skills,
  • A strong technical foundation in order to be conversant with engineers,
  • Experience producing mobile applications that interact with cloud based services fronted by APIs,
  • Experience shipping both new applications and maintenance releases to existing applications,
  • Experience with various development and release management models (ex: Agile, Kanban),
  • Familiarity with GitHub, Jenkins, iOS and Android build environments,
  • Basic experience with data analysis and SQL, and
  • Decent programming knowledge and a proficiency with scripting languages.
 
 
 
 
 
 

Systems Engineer, IT | Pinterest | San Francisco, CA


Systems Engineer, IT | Pinterest | San Francisco, CA


Systems Engineer, IT

Location

San Francisco

Description

We're looking for our first IT Systems Engineer to create nimble, secure and scalable systems that help us build our business.

Responsibilities
  • Help us create an innovative internal systems landscape
  • Rebuild our authentication infrastructure so that it supports easy on/offboarding, multi-factor auth, and SSO
  • Help us scale throughout the world
  • Spend your time building services, not running servers

Requirements
  • Strong UNIX and TCP/IP fundamentals
  • Experience building authentication systems: LDAP, SAML, SSO, MFA
  • Strong in at least one scripting/development language—Python preferred
  • Experience with configuration management tools like Puppet, Chef and Casper
  • Familiarity with an all-cloud environment consisting of Amazon EC2 and Saas
  • Creative problem-solving style and strong critical thinking skills
  • Efficient, passionate, and comfortable wearing lots of hats
 
 
 
 
 

Software Engineer, Web Platform | Pinterest | San Francisco, CA


Software Engineer, Web Platform | Pinterest | San Francisco, CA


Software Engineer, Web Platform

Location

San Francisco

Description

Software Engineer, Web Platform
As a platform engineer on the web team you’ll be responsible for developing and improving our web platform. This platform is used by engineers from all teams to build features on desktop and mobile web. You’ll have a huge impact on how we design, build, and deliver features to millions of people. You should feel comfortable working in a fast-paced environment with the goal of giving Pinners a great experience across all devices and platforms. This includes writing core components and design elements on the client, as well as ensuring that the web application builds and runs efficiently and building new systems for the rest of the company to build on top of.
Responsibilities:
  1. Build and improve the scalable framework that supports all features on desktop and mobile web.
  2. Build out reusable components and design elements.
  3. Discover and address performance bottlenecks both on the client-side and server-side.
  4. Identify and communicate best practices for frontend engineering.
  5. Keep up to date on the latest web platforms and standards.
  6. Ensure a polished and consistent user experience across the site.
Requirements:
  • BA/BS degree in Computer Science or equivalent work experience.
  • Experience building and running web-based applications.
  • Experience in web technologies (object-oriented JavaScript, HTML, CSS)
  • Experience with current web libraries, frameworks, and web standards including HTML5, CSS3.
  • Experience in a dynamic programming language such as Python.
 
 
 
 
 
 

Software Engineer, Systems | Pinterest | San Francisco, CA


Software Engineer, Systems | Pinterest | San Francisco, CA


Software Engineer, Systems

Location

San Francisco

Description

We’re looking for talented backend software engineers to help us build and deliver Pinterest to millions of people all over the world. You should be a generalist who's passionate about building large-scale distributed systems that are fast and scalable.
Responsibilities:
  • Work on small teams to build infrastructure in areas like storage, caching, spam detection, analytics and engineering efficiency
  • Build scalable and reliable systems that efficiently process data for a quickly growing product
  • Explore new technologies and cutting edge infrastructure designs to optimize, build and serve one of the world’s largest interests graphs (recent examples include: Pinball, Follower Service and ZooKeeper Resilience)
Requirements:
  • Bachelor’s degree in Computer Science or closely related field (Master’s or PhD degree also a plus)
  • Knowledge of Python, C/C++ and/or Java
  • Experience building large-scale server applications and distributed systems
  • Experience with databases, operating system internals, networking and file systems also a plus
 
 
 
 
 
 

Software Engineer, Product | Pinterest | San Francisco, CA


Software Engineer, Product | Pinterest | San Francisco, CA


Software Engineer, Product

Location

San Francisco

Description

Description
We’re looking for talented product engineers to help us build and deliver Pinterest to millions of people all over the world. You should be a generalist who's passionate about working on the software stack and have a strong focus on product development.
Responsibilities:
  • Contribute to each step of the product development process, from ideation to implementation to release, including rapidly prototyping, running A/B tests, and pushing code into production
  • Build new features that help Pinners discover and curate the things they love
  • Run experiments on new and existing features to improve the Pinner experience (recent examples include: animated GIF support, product pins, send a pin, secret boards)
  • Build features on multiple platforms including iOS, Android, and Web
Requirements:
  • BA/BS degree in Computer Science or equivalent work experience (2+ years programming)
  • Proficiency in a dynamic programming language such as Python
  • Strong command of data that can help improve the Pinner experience
  • iOS, Android or web development a plus
 
 
 
 
 
 

Software Engineer, Growth | Pinterest | San Francisco, CA


Software Engineer, Growth | Pinterest | San Francisco, CA


Software Engineer, Growth

Location

San Francisco

Description

As a Software Engineer on the Growth Team, you’ll have a huge impact on how we design, build and deliver our service to millions of people. You should be a generalist who enjoys working across the software stack with a strong focus on data and a keen eye for product. Prototyping, running A/B tests, pushing code into production, weighing in on the best ways to grow Pinterest and engage Pinners...if that all sounds good to you, then this might just be the place for you.
Responsibilities:
  • Find ways to get new users on the site and engaged with the product. This includes SEO, signup optimizations, new-user experiences and any product change you think needs to happen. For more about how we work, read all about how we recently rebuilt our new user experience and created our SEO sitemaps on our engineering blog: http://engineering.pinterest.com/
  • Be heavily involved in every step of the product development process, from ideation to implementation to release.
  • Build new features that increase social sharing both within Pinterest and externally with friends (SMS, Facebook, Twitter).
  • Improve the messaging platform so that we can send our Pinners engaging and timely notifications and emails.
  • Run experiments on new and existing features to improve the overall Pinner experience. For example, check out our blog post on how we recently added animated GIF support.
  • Build and improve the tools and frameworks that let us quickly run experiments across all our platforms, including our A/B experiments system, funnel analysis system, experience framework and more.
Requirements:
  • BA/BS degree in Computer Science or equivalent work experience (2+ years programming).
  • Proficiency in a dynamic programming language such as Python.
  • Strong focus on data and love for improving the Pinner experience.
  • iOS, Android or web development a plus. 
 
 
 
 
 
 
 

Software Engineer, Black Ops (Spam/Abuse) | Pinterest | San Francisco, CA


Software Engineer, Black Ops (Spam/Abuse) | Pinterest | San Francisco, CA


Software Engineer, Black Ops (Spam/Abuse)

Location

San Francisco

Description

The mission of the Black Ops team is to destroy spam, battle abuse and keep every Pinner’s account and personal information safe. Do you live to solve problems? Do you enjoy working on the front lines? Do you eat spammers for dinner? Then this just might be the team for you.

Responsibilities:
  • Analyze spam and abuse cases and build solutions to stop them from ever happening again
  • Build infrastructure to detect abuse as it happens
  • Evolve new ways to prevent never-before-seen types of spam and abuse that crop up as new products and features launch—so stay on your toes!
  • Work closely with fellow engineering, product and Pinner operations teams to support Pinners and solve issues fast
  • Communicate complex technical concepts to both technical and non-technical teams

Requirements:
  • Minimum BA/BS degree in Math, Computer Science or similar technical discipline
  • Object Oriented Programming experience (Python, Java, Go)
  • 5+ years of software engineering experience
  • Proven ability to communicate technical concepts clearly and effectively
  • Ability to think like a Pinner and a passion for creating one-of-a-kind experiences unspoiled by anything inappropriate or unsightly
  • Experience fighting spam/abuse a plus!
  •  
  •  
https://about.pinterest.com/en/careers/software-engineer-black-ops-spamabuse_10435 


Software Engineer (New Grad) | Pinterest | San Francisco, CA


Software Engineer (New Grad) | Pinterest | San Francisco, CA


Software Engineer (New Grad)

Location

San Francisco

Description

We're looking for a software engineer who's eager to get deep in the code to help scale Pinterest. You should be comfortable working in a fast-paced environment, and be a thoughtful and efficient problem solver. You should also love working across the stack - ours includes Python, HIVE, MySQL, Java, Javascript, Redis, Solr, and Hadoop.
To give you a sense of the type of stuff you could be doing, here are some projects our interns did over the summer:
  • Jeff pitched price drop notifications during our Make-a-thon. He shipped it ten weeks later, and now pinners get emails when products they've pinned drop in price.
  • Kasey created a system metrics dashboard that processes all requests in real-time.
  • Jared pushed a distributed tracing tool that helps us identify and fix the greatest sources of latency.
  • Sarah, JJ, and Ken rewrote our entire mobile website from scratch.  
  • Victor implemented aesthetic image analysis to automatically hide low-quality pins.
Responsibilities
  • Write clean code
  • Come up with efficient and creative algorithms for complex problems
  • Contribute to and implement new features from scratch
Requirements
  • Familiarity with Python, Javascript, and Java
  • Desire to enhance the pinner experience
  • Previous work experience (2+ internships or relevant experience)
This is a full-time position in San Francisco and we accept applications year-round. Feel free to link to any things you’ve built.
 
 
 
 
 
 

Thursday 31 July 2014

Software Engineer (Intern) | Pinterest | San Francisco, CA


Software Engineer (Intern) | Pinterest | San Francisco, CA


Software Engineer (Intern)

Location

San Francisco

Description

We're looking for an engineering intern to help us build and scale Pinterest. You'll work alongside our engineers to develop your very own project that impacts millions of pinners. You should be a thoughtful and efficient problem solver, and love working across the stack - ours includes Python, HIVE, MySQL, Java, Javascript, Redis, Solr, and Hadoop.
Some examples of previous pintern projects:
  • Jeff pitched price drop notifications during our Make-a-thon. He shipped it ten weeks later, and now pinners get emails when products they've pinned drop in price.
  • Kasey created a system metrics dashboard that processes all requests in real-time.
  • Jared pushed a distributed tracing tool that helps us identify and fix the greatest sources of latency.
  • Sarah, JJ, and Ken rewrote our entire mobile website from scratch.  
  • Victor implemented aesthetic image analysis to automatically hide low-quality pins.
Responsibilities
  • Write clean code
  • Come up with efficient and creative algorithms for complex problems
  • Contribute and implement new features from scratch
  • Independently manage your project and know when to ask for guidance
Requirements
  • Interest in learning new programming languages and technologies
  • Familiarity with Python, Javascript, and Java
  • Desire to enhance the pinner experience
  • Previous industry experience is a plus
This is a summer 2015 internship in San Francisco. When you apply, feel free to link to any things you’ve built.
 
 
 
 
 
 

Site Reliability Engineer - Data | Pinterest | San Francisco, CA


Site Reliability Engineer - Data | Pinterest | San Francisco, CA


Site Reliability Engineer - Data

Location

San Francisco

Description

We're looking for a site reliability engineer to help us provide a trustworthy experience for Pinners. You’ll work with our TechOps team to keep Pinterest reliable, speedy, efficient and secure.
Responsibilites
  • Work closely with our development team to design, build and operate our data technologies stack (Apache Hadoop, Apache Hbase, and Kafka including batch-oriented as well as real-time processing pipelines with a focus on reliability, automation, operability and performance)  
  • Develop and deploy software solutions
  • Establish alerting & monitoring systems  
  • Capacity plan and help scale our infrastructure both on public and private clouds around the world 
Requirements
  • BA/BS degree in Computer Science or equivalent work experience
  • Strong programming skills in a modern web programming environment (Python a plus)
  • Experience developing and architecting solutions using both SQL and no-SQL databases like MySQL and Redis 
  • Strong knowledge of Linux/Unix/BSD internals
  • Bonus points for experience running infrastructure with Amazon Web Services and for experience with automation tools such as Chef or Puppet 
  • Broad personal interests beyond software
  • You love to move fast and work collaboratively
 
 
 
 
 
 

Performance Engineer | Pinterest | San Francisco, CA


Performance Engineer | Pinterest | San Francisco, CA


Performance Engineer

Location

San Francisco

Description

We're looking for a performance engineer to help improve s overall site optimization and speed with a focus on web and mobile performance.

Responsibilities
  • Provide in-depth web performance data analysis (patterning, trending, clustering, matching) using both internal and third party tools.
  • Develop practical performance management best practices and software mechanisms for overall engineering team and stack.
  • Establish benchmarks for performance across the stack and measure/monitor them.
  • Develop and execute experiments and initiatives for performance optimization in partnership with respective teams (for ex. mobile, global caching etc.)
  • Evangelize practice of performance engineering at Pinterest.
  • Become the primary engagement point with our CDN vendors.

Requirements
  • BS or MS degree in Computer Science or equivalent work experience
  • Programming skills in a modern web programming environment (Java or Python)
  • Proficient in http, tcp, dns and related protocols for performance optimization.
  • Proficient in performance management practices such as GC tuning, TCP acceleration/aggregation,
  • Work well with others in a influencing approach including vendors.
 
 
 
 
 
 

iOS Software Engineer | Pinterest | San Francisco, CA


iOS Software Engineer | Pinterest | San Francisco, CA


iOS Software Engineer

Location

San Francisco

Description

We're looking for a talented iOS Engineer to help build an application that transforms how millions of people discover and collect inspiration everyday. You should have experience building beautiful high-performance applications on mobile and be able to work full-time.
Responsibilities:
  • Contribute and implement new features from scratch
  • Writing clean, maintainable code while rapidly iterating and shipping
  • Work with our world class creative team to craft and execute pixel perfect designs
  • Improving the stability and performance of the iOS app by profiling and analyzing crash logs
  • Apply your knowledge of software engineering fundamentals to constantly evolving real-world challenges on a daily basis
Requirements:
  • This role requires existing experience with iOS development.
  • You should have a strong Computer Science background, understanding of iOS performance and extensive experience using performance analysis tools.
  • You are eager to work in a fast paced startup environment and want to ship products that are as beautifully built as they are designed.
  • Holistic knowledge and passion for the platform.
  • We would love to hear about iOS applications you have worked on either professionally or in your free time.
 
 
 
 
 

Full Stack Engineer, Ads and Analytics Front-Ends | Pinterest | San Francisco, CA


Full Stack Engineer, Ads and Analytics Front-Ends | Pinterest | San Francisco, CA


Full Stack Engineer, Ads and Analytics Front-Ends

Location

San Francisco

Description

As an engineer working on ads, your mission is to enhance the Pinterest experience with ads that are tasteful, relevant, and informed by user feedback. You’ll have the opportunity to be on the ground floor and help shape the systems and products that serve this mission.
Responsibilities:
  • Build tools to help advertisers set up and manage their Promoted Pins campaigns
  • Build dashboards and visualizations to help advertisers and partners understand the value they’re receiving from advertising and organic content on Pinterest
  • Define product specs alongside product managers, designers, and other engineers
  • Participate in our on-call rotation and build monitoring and automation tools
Requirements:
  • Interest in full stack engineering, from managing data workflows to backend and API design to application and front end development (HTML/CSS/JavaScript)
  • BA/BS degree in Computer Science or equivalent work experience
  • Experience with HTML, CSS, and JavaScript, and module-based web development, e.g. with Backbone.js or Ember.js
  • Experience with a dynamic programming language such as Python
  • Experience with databases, caching, and networking
 
 
 
 
 
 

Front-End Engineer | Pinterest | San Francisco, CA


Front-End Engineer | Pinterest | San Francisco, CA


Front-End Engineer

Location

San Francisco

Description

The front-end engineer will help us push the boundaries of what is possible. You'll work side by side with outstanding designers. You should be proficient in HTML, CSS and Javascript. You should appreciate the details that make a front-end user experience memorable, and demonstrate enthusiasm for new front-end technologies.
Responsibilities
  • Own the implementation of highly-visible user-facing features. Write production-quality code, push it out to Pinners, conduct A/B tests, and iterate rapidly
  • Jam with product designers to brainstorm new features that will delight Pinners and work side-by-side to create prototypes.

Requirements:
  • BA/BS degree in Computer Science or equivalent work experience.
  • Experience building web-based applications.
  • Experience in web technologies (object-oriented JavaScript, HTML, CSS)
  • Experience in a dynamic programming language such as Python.
 
 
 
 
 
 

DevOps Engineer | Pinterest | San Francisco, CA


DevOps Engineer | Pinterest | San Francisco, CA

DevOps Engineer

Location

San Francisco

Description

You will help design, build and monitor our applications and systems infrastructure that currently now handles billions of monthly page views. You should have a software engineering background and a strong understanding of systems internals, and love building and running massive-scale web production systems and application environments. You get excited about reacting to a problem to find a solution and thrive on being tactically focused to ensure Pinterest's site reliability.
Requirements:
  • Strong programming skills in a modern web programming environment; Python a plus
  • Experience developing and architecting solutions using both SQL and no-SQL databases such as MySQL and Redis
  • Strong knowledge of Linux/Unix/BSD internals
  • Bonus points for having run infrastructure with Amazon Web Services, and for experience with automation tools such as Chef or Puppet
  • BA/BS degree in Computer Science or equivalent work experience
  • Broad personal interests beyond software
  • Enthusiasm for working collaboratively with talented people
 
 
 
 
 
 

Database Engineer | Pinterest | San Francisco, CA


Database Engineer | Pinterest | San Francisco, CA


Database Engineer

Location

San Francisco

Description

We’re looking for a Database Engineer who has awesome experience working with databases, systems, and programming to help manage issues and optimize performance. You’ll know the ins and outs of our primary datastore in MySQL, providing support and fine tuning as needed. You should feel equally as confident in your coding abilities since you’ll work closely with our software engineers in automating scripts.
Responsibilities:
  • Develop and iterate on frameworks to automate scripts that will execute processes consistently and at scale
  • Understand our database to its core and optimize its access and performance
  • Improve MySQL automation and performance to prevent work on the command line
  • Work closely with operations and engineering teams as necessary
  • Own the technical direction and execution of MySQL at Pinterest
Requirements:
  • 7+ years of experience in a database engineering role
  • 5+ years of experience writing production level Python, PHP or Perl
  • Experience with covering indexes and sharding mechanisms
  • Proficiency in Linux
  • MySQL a plus

https://about.pinterest.com/en/careers/database-engineer_15400