Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II, Big Data

$123.7k - $254.67k
Full-time

Pinterest

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.

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 .

About tvScientific

tvScientific is the first and only CTV advertising platform purpose-built for performance marketers. We leverage massive data and cutting-edge science to automate and optimize TV advertising to drive business outcomes. Our solution combines media buying, optimization, measurement, and attribution in one, efficient platform. Our platform is built by industry leaders with a long history in programmatic advertising, digital media, and ad verification who have now purpose-built a CTV performance platform advertisers can trust to grow their business.

As a Data Engineer at tvScientific, you will be a key player in implementing the robust data infrastructure to power our data-heavy company. You will collaborate with our cross-functional teams to evolve our core data pipelines, design for efficiency as we scale, and store data in optimal engines and formats. This is an individual contributor role, where you will work to define and implement a strategic vision for data engineering within the organization. 


What you'll do:

  • Design and implement robust data infrastructure in AWS, using Spark with Scala
  • Evolve our core data pipelines to efficiently scale for our massive growth
  • Store data in optimal engines and formats, matching your designs to our performance needs and cost factors
  • Collaborate with our cross-functional teams to design data solutions that meet business needs
  • Design and implement knowledge graphs, exposing their functionality both via Batch Processing and APIs
  • Leverage and optimize AWS resources while designing for scale
  • Collaborate closely with our Data Science and Product teams
  • How we'll define success:
    • Successful design and implementation of scalable and efficient data infrastructure
    • Timely delivery and optimization of data assets and APIs
    • High attention to detail in implementation of automated data quality checks
    • Effective collaboration with cross-functional teams


What we're looking for:

  • Production data engineering experience
  • Proficiency in Spark and Scala, with proven experience building data infrastructure in Spark using Scala is preferred
  • Experience in delivering significant technical initiatives and building reliable, large scale services
  • Experience in delivering APIs backed by relationship-heavy datasets
  • Familiarity with data lakes, cloud warehouses, and storage formats
  • Strong proficiency in AWS services
  • Expertise in SQL for data manipulation and extraction
  • Excellent written and verbal communication skills
  • Bachelor's degree in Computer Science or a related field
  • Demonstrated ability to use AI to improve speed and quality in your day-to-day workflow for relevant outputs
  • Strong track record of critical evaluation and verification of AI-assisted work (e.g., testing, source-checking, data validation, peer review)
  • High integrity and ownership: you protect sensitive data, avoid over-reliance on AI, and remain accountable for final decisions and deliverables
  • Nice-to-haves:
    • Experience in adtech
    • Experience implementing data governance practices, including data quality, metadata management, and access controls
    • Strong understanding of privacy-by-design principles and handling of sensitive or regulated data
    • Familiarity with data table formats like Apache Iceberg, Delta
    • Previous experience building out a Data Engineering function
    • Proven experience working closely with Data Science teams on machine learning pipelines

In-Office Requirement Statement:

  • We recognize that the ideal environment for work is situational and may differ across departments. What this looks like day-to-day can vary based on the needs of each organization or role.


Relocation Statement:

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

#LI-SM4

#LI-REMOTE

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

$123,696—$254,667 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.

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.

Vacancy posted 15 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II, Big Data in Remote vacancy
  • $160.65k - $217.35k

     ...motivated, curious, and innovative Software Development Engineers for the Navigation, Traffic...  ...Development Engineer II on the Navigation Traffic team...  ...to a world’s worth of data ~Build and deploy microservices...  ...with SQL Experience with Big Data/ML Experience with... 
    Big data
    Full time

    Mapbox

    Remote
    4 days ago
  • $160.65k - $217.35k

     ...Organizations use Mapbox applications, data, SDKs and APIs to create...  ..., curious, and innovative Software Development Engineers for the Navigation, Traffic...  ...Development Engineer II on the Navigation Traffic team...  ...with SQL Experience with Big Data/ML Experience with various... 
    Big data
    Full time
    Remote work

    Mapbox

    Remote
    9 days ago
  • $2,000 per month

     ...to the world — it's where potential customers first encounter our products and where existing ones come to learn more. As a Software Engineer II on the Web Engineering team you'll own meaningful parts of that experience: building the features, systems, and infrastructure... 
    Suggested
    Full time
    Local area
    Flexible hours

    Elastic

    Remote
    4 days ago
  • $91k - $140k

     ...greatest potential. Title and Summary Software Engineer II Who is Mastercard? Mastercard is a...  ...simple, smart, and accessible. Using secure data and networks, partnerships and passion,...  ...rules & AI engines, a streaming big data cluster, an in memory data grids, APIs... 
    Big data
    Full time
    Work at office
    Worldwide

    Mastercard

    Canada
    28 days ago
  •  ...Description Spreetail is looking for a Software Engineer III to join our team. Spreetail is a technology...  ...issues: performance bottlenecks, data consistency gaps, fragile integrations....  ...into sound software design. ~Mentor SE II engineers and help raise the overall engineering... 
    Suggested
    Full time

    Spreetail

    Remote
    1 day ago
  • $125k - $177k

    Role Description We’re hiring a backend Software Engineer II to join our Core Services team. In this role, you will be responsible for building and maintaining the critical infrastructure behind authentication, authorization, analytics, and user/account management across... 
    Full time
    Flexible hours

    Censys

    Remote
    3 days ago
  • $80k - $100k

    Role Description The Software Engineer II will perform full stack development with C# program, MVC, Linq, and REST API development in the .NET...  ...software programs for computer-based systems. ~Ensure automated data feeds and system interfaces are working as intended. ~... 
    Full time
    Remote work

    Amentum

    Remote
    8 days ago
  • $96.3k - $154.4k

    Role Description As an AWS Software Engineer II at Kapitus, you will play a pivotal role in driving impactful solutions for intricate business challenges within a dynamic and high-energy delivery setting. You will be spearheading a transformative initiative aimed at optimizing... 
    Full time
    Temporary work
    Flexible hours

    Kapitus

    Remote
    6 days ago
  • $92.9k - $145.8k

    Role Description Join our innovation team as a Software Engineer II, where you'll play a pivotal role in shaping innovative software solutions...  ...development teams. ~Conduct research, gather information, interpret data, identify requirements, and develop effective solutions.... 
    Full time
    Work experience placement

    MeridianLink

    Remote
    1 day ago
  • $120k - $140k

    Role Description Fabletics is seeking a talented and experienced Software Engineer II to join our team remotely. This role focuses on the development, enhancement, and maintenance of application systems that drive innovation and growth on the Evolve (WMS) platform. The... 
    Full time
    Work experience placement
    Summer work
    Remote work

    Fabletics

    Remote
    6 days ago
  • $175k - $200k

    Role Description As Senior Software Engineer II, you will be responsible for web application architecture and a senior member of a product squad developing new features and enhancements for our product. You should have experience developing coding patterns to maintain... 
    Full time
    Temporary work
    Flexible hours

    Shopmonkey

    Remote
    1 day ago
  • $118.14k

     ...develop computer and network software or specialized utility programs...  ...Process and analyze high volume data to mine valuable chunks of...  ...database. ~Collaborate with the engineering organization and across multi-...  ...for the ‘Software Engineer II’ Job Title – req. IL0207.... 
    Full time
    Work experience placement
    Remote work

    RR Donnelley

    Remote
    6 days ago
  • $76.6k - $106.45k

    Role Description The Software Engineer II is a mid-level technical role responsible for supporting the design, development, maintenance, and enhancement of software applications and business solutions. This position operates with a high degree of independence across development... 
    Full time
    Work experience placement

    Horace Mann

    Remote
    2 days ago
  • $90k - $170k

    Role Description The Software Engineer II is responsible for independently developing and assisting in the design of a product that our customers and associates love. As a Software Engineer II, you will be part of a dynamic team with engineers of all experience levels... 
    Full time
    Work experience placement

    The Home Depot

    Remote
    1 day ago
  • $46.64 - $77.74 per hour

    Role Description CTG is seeking to fill a Software Engineer II opening for our client. Join a growing technology team where you'll design, develop, and support enterprise applications that power critical business operations. This role is ideal for an experienced software... 
    Contract work

    Computer Task Group, Inc

    Remote
    8 days ago
  • $85k - $115k

    Role Description The Software Engineer II is responsible for the full lifecycle development and support of new and existing software products, from research and design through implementation, testing, training, and ongoing support. This role ensures high-quality, fully... 
    Full time

    Meduit

    Remote
    1 day ago
  • $130k - $150k

    Role Description As a Senior Software Engineer II, you’ll lead complex technical initiatives and shape how we build, scale, and evolve our Nliven...  ...(.NET Core). ~Deep understanding of SQL databases and data modeling best practices. ~Familiarity with Agile framework... 
    Full time
    Remote work
    Flexible hours

    TixTrack

    Remote
    6 days ago
  • Role Description Join a high-performing engineering team as a Software Engineer II, where you'll design, build, and optimize enterprise-grade applications...  ..., and maintainable software solutions prioritizing data integrity, usability, and extensibility ~Collaborate... 
    Full time
    Remote work

    Indotronix International Corporation

    Remote
    1 day ago
  • $130k

    Role Description As a member of the Software Engineering team, the Software Engineer II, Apps and Cloud Infrastructure will play a crucial role on our AI team...  ...and implement efficient cloud services, ensuring high data quality and integrity. ~Develop APIs and services... 
    Full time
    Work at office

    Brain Corp

    Remote
    1 day ago
  • $171k - $198k

    Role Description We are looking for an exceptional Senior Software Engineer II to join the Extend Fulfillments team, a core pillar driving our...  ...distilling complex ideas for leadership, and pushing back with data ~A pattern of mentoring across levels and driving team-... 
    Full time
    Flexible hours

    Extend

    Remote
    8 days ago
  • Role Description Our client is seeking an Actuarial Software Engineer II to design, develop, and maintain actuarial calculation software within...  ...patterns ~SQL Server experience including query optimization and data modeling ~Ability to interpret and validate financial and... 
    Full time

    Inficare Technologies

    Remote
    18 hours ago
  • $98k - $138k

    Role Description We are seeking a skilled and motivated Software Engineer II to join our dynamic team. This role is ideal for developers who thrive in a small, collaborative team environment and prefer working on complete projects rather than fragmented tasks. As a key... 
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    CXtec Inc.

    Remote
    1 day ago
  • $186k

     ...formed a dedicated Product Growth team, and we need a Senior Software Engineer II to build the in-product experiences that connect creator needs...  ...Manager ~Product designers on different squads ~A data analyst on the growth team You'll also work cross-functionally... 
    Full time
    Remote work
    Flexible hours
    Afternoon shift
    Early shift

    Kit

    Remote
    3 days ago
  • $183.34k - $205k

    Role Description As a Senior Software Engineer II on the App O11y team, you'll be joining a team focused on delivering the core observability capabilities that power Honeycomb. Our ownership spans across querying, metrics, anomaly detection, and high-level analysis — the... 
    Full time
    Work at office
    Work from home
    Home office
    Flexible hours

    Honeycomb.io

    Remote
    6 days ago
  • $130.32k

    Role Description Dimagi is looking for a full-stack software engineer to fill our Engineer II position to primarily work on our flagship platform CommCare...  ...open-source technology ~(bonus) Experience with data engineering Benefits ~100% employer-sponsored medical... 
    Full time
    Work at office
    Immediate start
    Remote work
    Work from home
    Home office
    Flexible hours

    Dimagi

    Remote
    3 days ago
  • $154k - $230k

    Role Description As a Software Engineer II (Front-End) – React/TypeScript, Analytics Applications, you will: ~Design, develop, and maintain front-end components of data-intensive, single-page web applications using React and TypeScript. ~Build user interfaces and... 
    Full time
    Work experience placement
    Remote work

    Demandbase

    Remote
    4 days ago
  • $110k - $120k

    Role Description The Software Engineer II is a highly valued member of the Engineering team and plays a critical role in designing, building, and maintaining the software systems that power Convo Communications’ mission-critical platform. Our systems are complex, high-... 
    Full time
    Remote work

    Convo Communications

    Remote
    8 days ago
  • Role Description The Software Engineer II is designed to build and demonstrate core engineering competency through the application of established...  ...specifications, while developing a strong understanding of data processing and system requirements. ~Maintain, enhance, and... 
    Full time
    Remote work
    Work from home
    Flexible hours

    Constellation Insurance, Inc.

    Remote
    3 days ago
  • $161.93k - $227.33k

    Role Description At Freenome, we are seeking a Senior Software Engineer II to join our innovative Engineering team. The ideal candidate is an experienced...  ...and collaboration. ~Contribute to the development of data infrastructure for machine learning applications, ensuring... 
    Full time
    Work experience placement
    Remote work

    Freenome

    Remote
    1 hour ago
  • Role Description As a Software Engineer II on the Digital Sales team, you will be working with our web quoting experience and have direct impact...  ...non-brokered messaging ~Security: SAML, OAuth 2, OIDC, data encryption, signing, CSRF ~System Performance: load testing... 
    Full time
    Remote work
    Flexible hours

    Hagerty

    Remote
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II, Big Data. Be the first to apply!