Talent.com
Staff Software Engineer, Batch Processing Platform

Staff Software Engineer, Batch Processing Platform

PinterestSan Francisco, CA, United States
30+ days ago
Job type
  • Full-time
Job description

About Pinterest :

Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we're on a mission to bring everyone the inspiration to create a life they love, and that starts with the people behind the product.

Discover a career where you ignite innovation for millions, transform passion into growth opportunities, celebrate each other's unique experiences and embrace the flexibility to do your best work. Creating a career you love? It's Possible.

We're looking for a staff software engineer to help us build and lead the next generation of batch processing platform and infrastructure at Pinterest. You'll be working on some of the most exciting big data open source technologies (Spark, Kafka, Kubernetes, etc.), at the scale of hundreds of petabytes of data to help Pinners discover and do what they love.

What you'll do :

  • Lead the strategy and technical direction of Pinterest's Spark platform
  • Improve and customize the internals of open source Spark to meet our challenges at scale and actively participate in open source community
  • Build and scale batch processing frameworks and infrastructure to process petabytes-scale datasets
  • Work with internal customers on critical business use cases that rely on batch processing
  • Provide thought leadership to the entire company on how data should be processed and stored more reliably, quickly and efficiently at scale
  • Contribute to the team's technical vision and long-term roadmap

What we're looking for :

  • 8+years of industry experience with a proven track record of technical excellence
  • 5+ years of experience of building and support large scalable big data infrastructure / platform
  • 2+ years of experiences in contributing to open-source Spark
  • Deep knowledge of big data technologies (e.g. Spark, Hadoop, Parquet / ORC, Flink)
  • Experience in leading cross-team engineering efforts
  • Proficiency in one or more programming languages (Java, Scala, Python)
  • Experiences in Kubernetes and AWS technologies
  • BS+ degree in a relevant field such as Computer Science OR equivalent experience
  • In-Office Requirement Statement :

  • We let the type of work you do guide the collaboration style. That means we're not always working in an office, but we continue to gather for key moments of collaboration and connection.
  • This role will need to be in the office for in-person collaboration 1-2 times / quarter and therefore can be situated anywhere in the country.
  • Relocation Statement :

  • This position is not eligible for relocation assistance. Visit our PinFlex page to learn more about our working model.
  • #LI-HYBRID

    #LI-AH2

    At Pinterest we believe the workplace should be equitable, inclusive, and inspiring for every employee. In an effort to provide greater transparency, we are sharing the base salary range for this position. The position is also eligible for equity. Final salary is based on a number of factors including location, travel, relevant prior experience, or particular skills and expertise.

    Information regarding the culture at Pinterest and benefits available for this position can be found here .

    US based applicants only

    $170,371 — $350,763 USD

    Our Commitment to Inclusion :

    Pinterest is an equal opportunity employer and makes employment decisions on the basis of merit. We want to have the best qualified people in every job. All qualified applicants will receive consideration for employment without regard to race, color, ancestry, national origin, religion or religious creed, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, age, marital status, status as a protected veteran, physical or mental disability, medical condition, genetic information or characteristics (or those of a family member) or any other consideration made unlawful by applicable federal, state or local laws. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you require a medical or religious accommodation during the job application process, please complete this form for support.

    Create a job alert for this search

    Staff Software Engineer • San Francisco, CA, United States

    Related jobs
    • Promoted
    JD Edwards Developer

    JD Edwards Developer

    VirtualVocationsSan Francisco, California, United States
    Full-time
    A company is looking for a JD Edwards Developer to design, develop, and support custom solutions within JD Edwards EnterpriseOne. Key Responsibilities : Develop and maintain custom applications wit...Show moreLast updated: 1 day ago
    • Promoted
    CNC Machinist

    CNC Machinist

    MASS Precision, IncFremont, CA, US
    Full-time
    MASS manufactures medical devices and military electronics for some of the largest companies in Silicon Valley.We are constantly improving our operations and looking for new ways to meet our Custom...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - Collaboration (AI Prompt Products)

    Senior Software Engineer - Collaboration (AI Prompt Products)

    Snowflake, IncMenlo Park, CA, United States
    Full-time
    As a Senior AI Software Engineer on this pivotal project, you will be instrumental in designing, developing, and deploying the core AI systems that power our intelligent data matching, recommendati...Show moreLast updated: 30+ days ago
    • Promoted
    Production Technician

    Production Technician

    TradeJobsWorkForce95159 San Jose, CA, US
    Full-time
    Ensuring the required materials are available for production, and that the factory is safe for all workers.Inspecting machinery and reporting any faults to management and workers.Identifying faults...Show moreLast updated: 30+ days ago
    • Promoted
    Product Software Developer (Full-Stack)

    Product Software Developer (Full-Stack)

    JobotSan Francisco, CA, US
    Full-time
    Series B Startup is looking for a Product Software Developer to join their growing team!.This Jobot Job is hosted by : Caitlyn Hardy. Are you a fit? Easy Apply now by clicking the "Apply Now" button ...Show moreLast updated: 12 days ago
    • Promoted
    Engineering and Production Technician

    Engineering and Production Technician

    Reliable RoboticsMountain View, CA, United States
    Permanent
    We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show moreLast updated: 30+ days ago
    • Promoted
    Quality Assembly Technician

    Quality Assembly Technician

    Staffmark GroupFremont, CA, United States
    Full-time
    Are you a hands-on problem solver with a knack for detail? Join a team where your skills directly impact the performance and safety of advanced gas delivery systems. We're seeking an Assembly Techni...Show moreLast updated: 13 days ago
    • Promoted
    Process Technician - Fermentation

    Process Technician - Fermentation

    International Flavors and FragrancesPalo Alto, California, United States
    Full-time
    Are you ready to apply your technical and analytical skills in a cutting-edge fermentation lab and help shape the future of industrial biotechnology?. IFF is a global leader in flavors, fragrances, ...Show moreLast updated: 4 days ago
    Manufacturing Technician / Production Technician

    Manufacturing Technician / Production Technician

    Tap Growth aiNovato, California, US
    Full-time
    We're Hiring : Manufacturing Technician / Production Technician! 🌟.Understanding of process theory and equipment operation. Ability to learn biopharmaceutical manufacturing processes including mamma...Show moreLast updated: 11 days ago
    GMP Manufacturing Technician / Production Technician

    GMP Manufacturing Technician / Production Technician

    Tap Growth aiRedwood City, California, US
    Full-time
    We're Hiring : Manufacturing Technician! 🌟.If you thrive in hands-on roles and value safety, precision, and teamwork, we want to hear from you!. Wear appropriate PPE and ensure compliance with safet...Show moreLast updated: 5 days ago
    • Promoted
    CNC Operator

    CNC Operator

    South Bay SolutionsFremont, CA, US
    Full-time
    Responsible for but not limited to operating assigned machinery.Operator ensures that the machine runs smoothly and is appropriately maintained. The essential role of a CNC operator is to operate CN...Show moreLast updated: 13 days ago
    • Promoted
    Assembly / Production Worker

    Assembly / Production Worker

    VoltFremont, CA, US
    Full-time
    Start working the way you have imagined with Top Computer / Server Manufacturer!.Volt is immediately hiring multiple Assembly / Production Workers in Fremont, CA. As a Assembly / Production Wor...Show moreLast updated: 30+ days ago
    • Promoted
    CNC Machinist

    CNC Machinist

    AerotekSan Leandro, CA, US
    Full-time
    If interested text your name and the word CNC to 510 209 2515.We are seeking a skilled Machinist who is proficient in setting up and operating CNC machining centers, as well as manual lathe and mil...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer : Product

    Software Engineer : Product

    Thatch HealthSan Francisco, CA, United States
    Full-time
    Compensation $161,000 - $230,000 USD.As a Software Engineer on the Product Experience team at Thatch, you’ll build the core experiences that make it easy for employers to give — and employees to ge...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Assembly and Packaging Engineer

    Senior Assembly and Packaging Engineer

    JobotSanta Clara, CA, US
    Full-time
    This Jobot Job is hosted by : Kurt Holzmuller.Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume. Salary : $120,000 - $160,000 per year.We are a diagnostics co...Show moreLast updated: 12 days ago
    • Promoted
    • New!
    Electronics Packaging Engineer

    Electronics Packaging Engineer

    VirtualVocationsFremont, California, United States
    Full-time
    A company is looking for an Electronics Packaging Analyst III.Key Responsibilities Conduct mechanical design, stress, and thermal analysis for electronics packaging development Collaborate in a ...Show moreLast updated: less than 1 hour ago
    • Promoted
    PCR Production Technician III

    PCR Production Technician III

    Bio-Rad LaboratoriesHercules, CA, United States
    Full-time
    Hercules, CA location, you'll play a crucial role in producing specialized life science products essential for researchers and scientists striving for healthcare breakthroughs and saving lives.Your...Show moreLast updated: 25 days ago
    • Promoted
    Production Technician

    Production Technician

    Ventex CorporationSan Jose, CA, US
    Full-time
    This position guide outlines the basic function, position requirements, reporting relationships, authority, responsibilities, and duties for the Production Technician in Ventex Corporation.The Prod...Show moreLast updated: 7 days ago
    • Promoted
    General Manufacturing

    General Manufacturing

    Tempur SealyRichmond, CA, United States
    Full-time
    General Manufacturing / Production (Rates from 23.Tempur Sealy is the largest bedding manufacture in the world.As a global leader in the design, manufacture and distribution of bedding products, we k...Show moreLast updated: 30+ days ago
    Manufacturing / Production Engineer

    Manufacturing / Production Engineer

    LTD GlobalPleasanton, CA, US
    Full-time
    Quick Apply
    Company Summary We are a small but established technology company specializing in advanced materials and optical solutions for diverse industries. Our team is driven by innovation, precision, and a ...Show moreLast updated: 22 days ago