Staff Software Engineer, Batch Processing Platform
$177.19k - $364.8kAbout 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.At Pinterest, AI isn't just a feature, it's a powerful partner that augments our creativity and amplifies our impact, and we’re looking for candidates who are excited to be a part of that. To get a complete picture of your experience and abilities, we’ll explore your foundational skills and how you collaborate with AI.Through our interview process, what matters most is that you can always explain your approach, showing us not just what you know, but how you think. You can read more about our AI interview philosophy and how we use AI in our recruiting process here.We’re looking for a Staff Software Engineer to help us build a high-performance, efficient, and easy to use batch processing platform and infrastructure at Pinterest. You’ll be working on some of the most exciting big data open source technologies such as Spark, Presto/Trino, Iceberg, etc. at the scale of hundreds of petabytes of data to bring everyone the inspiration to create a life they love. What you’ll do:Design, implement, and optimize Pinterest’s batch processing infrastructure.Collaborate with cross-functional teams to understand data needs.Lead technical projects and initiatives, driving them to completion.Mentor and guide junior engineers on best practices and architecture.Ensure the reliability, scalability, and efficiency of data systems.What we’re looking for:6+ years of experience building and supporting large scalable big data infrastructure/platformsExtensive experience with big data query technologies such as Spark SQL or Presto/Trino.Proven skills in designing and maintaining scalable data infrastructure.Proficiency in programming languages like Java, Scala, or Python.Strong problem-solving abilities and a drive for innovation.Excellent communication skills and the ability to collaborate across teams.Bachelor's degree in a relevant field such as Computer Science or Engineering, 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-REMOTE#LI-AH2At 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$177,185—$364,795 USDOur 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.By submitting this application, I certify that all information submitted in my application and throughout the hiring process is true, accurate, and complete to the best of my knowledge. I understand that any false statement, omission, or misrepresentation may disqualify me from employment consideration or result in termination if discovered after hire.
$244.5k - $317.8k
...a world-class advertising platform that operates at a massive... ...across our ecosystem.As a Staff Software Engineer on the Feature Platform team... ...This role goes beyond data processing. You'll own the full software... ...complianceDevelop and maintain large-scale batch and streaming systems (...PlatformFull timeWork at officeWorldwide$300k
...committed researchers, engineers, policy experts,... ...on each cloud platform—from API integration... ...Have significant software engineering experience... ...optimization, batching, caching, and serving... ..., we expect all staff to be in one of... ...policy for using AI in our application process...PlatformFull timeWork at officeVisa sponsorshipFlexible hours$195k - $257.5k
...leading internet financial platform companies, building the... ...individual contributors:Senior Software Engineer (III)Staff Software Engineer (IV)Your... ..., data ingestion and processing, ETL/ELT pipelines orchestration... ..., build and maintain batch and streaming data ingestion...PlatformContract workRemote workFlexible hours$194k - $267k
...About the TeamThe Data Platform team is responsible... ...great things from our engineers and reward them with stimulating... ...for experienced Software Engineers to join our... ...Kinesis, Kafka Data processing systems like Flink, Spark... ...experience in both batch and online systems.Contributed...PlatformPermanent employmentLocal areaWorldwideFlexible hours$180k - $200k
...be assessed during the interview process. About the Role: As a Staff Engineer on the Developer Productivity - AI... ...anchor shaping the AI platform that accelerates engineering across... ...organization builds, tests, and ships software by architecting a highly secure,...PlatformFull timeWork at officeLocal areaRemote work2 days per week3 days per week- ...financial infrastructure platform for businesses.... ...that hundreds of Stripe engineers use to build world-class... ...how users interact with software, and we believe Stripe... ...you'll doAs a Senior Staff Engineer on the... ...standards, tooling, and processes that make it easy to ship...Platform
$242k - $389k
..., WA / Remote (United States)Software – Software Systems /Full-time... ...executing this mission. The ML Platform team at Zoox plays a crucial... ...a team of strong software engineers and act as a force multiplier... ...the application or interview process please reach out to [email protected...PlatformFull timeRemote work- ...financial infrastructure platform for businesses.... ...Flink-powered stream processing systems. We're at the... ...Partnering with infrastructure engineers, adjacent platform... ...requirementsThis is a Staff-level role—that typically... ...as a product • Strong software engineering skills and...PlatformRemote work
- ...reliability. We don’t just manage software; we manage the physical... ...them maximum remaining value, our platform handles the heavy lifting.As a Staff Software Engineer, you will be a technical leader... ...need assistance during the hiring process. To request a reasonable...PlatformWork at officeWorldwide3 days per week
- ....About the roleRippling processes multi-billions of dollars... ...as the financial engine for businesses worldwide. As a Staff Engineer on the broader... ...’re looking for a Staff Software Engineer to anchor our new... ...dollar moving through our platform.Build the Engine: Develop...PlatformWork at officeWorldwide3 days per week
$145.6k - $240.7k
...their days with our workforce operating platform. Helping people get paid, grow in... ...your work matters—and so do you.Sr. Staff Software Engineer-ENGUKG is seeking a Sr Staff Software... ...improve on-call, support, and escalation processes for critical platform...Platform- ...data and AI infrastructure platform, so our customers can focus... ...strategies and cutting-edge engineering. Our team ensures timely, accurate... ...(AWS, GCP & Azure).As a Sr. Staff Software Engineer on the Money team,... ...in the entire billing process, including usage ingestion,...PlatformWork at officeWorldwide
$129.5k - $214.02k
...their days with our workforce operating platform. Helping people get paid, grow in... ...UKG, your work matters—and so do you.Staff Software Engineer-ENG:We are seeking a highly experienced... ...define tests, participate in the testing process, automate tests using tools (e.g., JUnit...PlatformWorldwide- ...Opportunity:Machine learning platform insights are fundamental to... ...experience, and the Discovery team’s staff of machine learning experts... ...team is looking for a Staff Software Engineer to join the team as a senior... ...during the application process or to perform these job...PlatformLocal areaFlexible hours
$229k - $343k
...digital services.We’re looking for a Staff Software Engineer to join Snap Inc on our Feature Store... ...Serve features reliably for large-scale batch inference and low-latency online inference... ...APIs, service architecture, compute platforms, storage concepts, observability and...PlatformFull timeLive inWork at officeLocal area$177.19k - $364.8k
...of people around the world come to our platform to find creative ideas, dream about... ...collaborate with AI.Through our interview process, what matters most is that you can... ...privacy-preserving way. We are hiring a Staff Software Engineer to lead the backend architecture and implementation...PlatformWork at officeLocal areaRelocationRelocation package$195k - $257.5k
...the world’s leading internet financial platform companies, building the foundation of... ....What you’ll be responsible for:The Staff Software Engineer is responsible for extending Circle's... ...the domains of API design, payments processing, or blockchains.Deep understanding/experience...PlatformContract workRemote workFlexible hours$220k - $292k
...environment includes not just the software used to design, plan, and... ...material operations platform.You must be able to zoom all... ...THE JOBWe are looking for a Staff Software Engineer to join ArsenalOS, the digital... ...about digitizing existing processes. It's about building the...PlatformFull timeTemporary workWork experience placementImmediate start$182.4k - $247k
...data and AI infrastructure platform so our customers can turn deep... ...for building stream processing into Apache Spark and the Databricks... ...'re seeking an experienced Staff Engineer to drive the technical direction... ...and operability, building software that is not just high...PlatformLocal areaWorldwide$143k - $286k
...OfficePosition Summary...What you'll do...As a Staff Software Engineer on the Marketplace Traffic Exposure... ...discussions. Help establish tools, processes, and documentation to continuously... ...distributed caching, event-streaming platforms such as Kafka, and container...PlatformFull timeTemporary workPart time$200.4k - $260.5k
...building the next generation game creation platform, changing how games will be built over... ...to life in an entirely new way.As a Staff Software Engineer on our gaming AI team, you will be... ...applicants with updates throughout the hiring process in accordance with applicable law....PlatformFull timeWork at officeWorldwide$220k - $292k
...extends, and scales Anduril's software and hardware to deliver... ...customers. As the software engineers closest to Anduril customers... ...foundation for a first-of-its-kind platform designed for the tactical... ...significant amounts of data processing and analysisAbility to quickly...PlatformFull timeWork experience placementImmediate start$170k - $200k
...California, United StatesProducts - Engineering /Fulltime /HybridOver 50,000... ...detailsTitle of position: Staff Software EngineerPosition type: Full... ...scalable systems that process real-time network data, power... ...distributed systems, cloud platforms, security, and real-time data...PlatformFull timeH1bLocal areaWork from homeWork visaShift work$166k - $265k
...Description:Our Opportunity:Chewy is seeking a Staff Software Engineer our fast-paced, customer-first... ...at Chewy builds a state of art ads platform — offering pet parents relevant... ...in establishing front-end engineering processes.This position presents a chance to drive...PlatformLocal areaFlexible hours- ...minimizes business risk. Our platform and applications integrate into core business processes so teams can develop, deliver,... ...DataRobot’s Fleet team is the engine behind how our platform runs across... ...That’s where you come in.As a Staff Software Engineer, you’ll be...PlatformFull timeLocal areaRemote workWorldwideFlexible hours
$168.75k - $270k
...ecosystem of devices and cloud software. Like our products, we work... ...everyone involved. As a Staff Software Engineer on the Justice &... ...application or the recruiting process, please email recruitingops... ...WhatsApp, or instant messaging platforms without a formal interview...PlatformWork experience placementWork at officeRemote work$152k
...Overview The Resource Fabric Engineering team builds and operates the... ..., reliable, and intelligent platforms that enable teams to... ...scale. We are looking for a Staff Software Engineer to lead the design... ...or wage scale. Recruitment Process Application Review - Phone Interview...PlatformTemporary workFlexible hours$210k - $240k
...role:The OfferUp Business team owns the platforms that power every business vertical on... ...cross-functional team members. As a Staff Software Engineer on the Business team, you'll be both a... ...specific benefits during the interview process.About OfferUp:OfferUp is dedicated to...PlatformFull timeTemporary workLocal areaRemote workFlexible hours$166k - $220k
...not years.ABOUT THE TEAMThe Software Platform Foundations team at Anduril... ...foundational systems that empower our engineering teams to develop, test, and... ..., and optimize critical processes and control systems across... ...products fast. As the Staff Software Engineer, Quality Integration...PlatformFull timeContract workWork experience placementLocal areaImmediate start$143k - $286k
...in growing the marketplace platform You will be in the unique position... .... About Team: Marketplace Engineering team is at the forefront of... ...using asynchronous message processing including Kafka, ActiveMQ.... ...experience is a plus. Experience in software quality and operational...PlatformFull timeTemporary workPart time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Batch Processing Platform. Be the first to apply!
- data platform engineer Seattle, WA
- platform engineer Seattle, WA
- platform engineering manager Seattle, WA
- client platform engineer Seattle, WA
- senior platform engineer Seattle, WA
- platform developer Seattle, WA
- software engineer - cloud services Seattle, WA
- id software Seattle, WA
- healthcare software sales Seattle, WA
- software technical support Seattle, WA

