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

Senior Director, Software Engineering

$190k - $205k

Affinity Solutions

Affinity Solutions (Affinity) is the leading consumer purchase insights company. We provide a complete view of U.S. and U.K. consumer spending, across and between brands, via exclusive access to fully permissioned data from over 100 million consumers. Our proprietary AI technology, Comet™, transforms these purchase signals into actionable insights for business and marketing leaders to drive optimal outcomes and build lasting customer relationships. Visit to discover how we're shaping the future of consumer purchase insights.

About Your Role:

Affinity Solutions is looking for a Senior Director, Software Engineering to build and drive a team responsible for multidirectional integrations of its unique purchase-data based media and marketing solutions within the broader adtech/martech ecosystem.

The ideal candidate is a highly skilled, proven technical leader with prior experience in managing software, cloud-services development teams, and direct technical expertise in API development, integration with third-party systems in adtech space, and data-related software development.

Your Responsibilities:
  • Product Development and Delivery
    • Partner with product management to understand current product functionality and roadmap requirements
    • Drive engineering delivery from beta through general availability across multiple product releases
  • Ecosystem Integrations
    • Lead integrations with major adtech/martech platforms (e.g., LiveRamp XMI)
    • Manage clean room integrations, such as AWS Clean Rooms and Amazon Marketing Cloud
    • Oversee Conversions API (CAPI) integrations with walled garden platforms
    • Build and maintain data connectivity solutions with intermediaries like LiveRamp and MadConnect
    • Identify and prioritize new integration channels based on client and business needs
  • Technical Leadership
    • Provide architectural and design guidance for scalable, cloud-based products
    • Assess and evolve the existing technology stack; develop upgrade and modernization plans
    • Standardize engineering practices to improve modularity, scalability, and delivery velocity
    • Work with executive leadership to define strategic technical direction and integration roadmap
  • Team Leadership and Development
    • Lead and grow a distributed engineering organization through hiring, coaching, and mentorship
    • Establish clear goals, operational processes, and accountability frameworks
    • Promote a collaborative, knowledge-sharing engineering environment
Your Qualifications:
  • Leadership and Architecture
    • 8+ years defining and delivering software architectures, technical strategies, and enterprise-scale solutions
    • 4+ years leveraging public cloud platforms to build scalable, resilient SaaS products.
    • Experience leading distributed engineering teams and aligning with executive stakeholders on technical decisions
  • Technical Expertise
    • Proficiency in one or more of the following: Node.js, Python, SQL, scripting languages, Big Data systems, Amazon Redshift, Google BigQuery, Snowflake, AWS services, REST API development, Amazon EMR, Apache Spark
    • Hands-on experience with API integrations, including REST APIs, enterprise integration patterns, and CAPI implementations
    • Experience with clean room/privacy-preserving data platforms (AWS Clean Rooms, Amazon Marketing Cloud, or similar)
    • Familiarity with adtech/martech platforms such as LiveRamp, The Trade Desk, Google Ads, and Amazon Ads
    • Background designing high-performance, high-volume cloud architectures across AWS or other major cloud environments
  • Communication and Cross-Functional Collaboration
    • Ability to articulate technical decisions and tradeoffs to both technical and executive stakeholders
    • Experience partnering with product management, architects, and technical leads to guide product development
  • Preferred Qualifications
    • Experience developing enterprise software, including REST APIs, CAPI integrations, and clean room technologies
    • Experience in integrating with marketing technology and walled garden ecosystems
    • Experience in adtech, martech, or large-scale consumer data analytics
Salary Range: $190,000 - $205,000
Office Hours: 9am - 5:30pm

Benefits for full-time employees of Affinity Solutions begin on the first of the month following your date of hire with a generous employer contribution for medical, dental, and vision. In addition to company paid holidays, wellness time off, other wellness benefits, and employee discounts, you will also get employer paid life insurance and have the option to enroll into an employer-matched 401K Plan. We strongly encourage work/life balance by providing unlimited vacation days, available starting 90 days from your hire date as a team member.
Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Senior Director, Software Engineering in San Jose, CA vacancy
  • $160k - $320k

     ...Senior Director, Engineering – Code Puppy Join Walmart as a Senior Director of Engineering, leading Code Puppy, a flagship capability within...  ...science, computer engineering, computer information systems, software engineering, or related area and 7 years' experience in... 
    Senior
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    11 hours ago
  •  ...scale. You'll lead a focused team of 3–5 senior engineers while remaining deeply involved in the...  ...performance. This is not a traditional director role. You'll spend 60%+ of your time on...  ...-on About you: ~10+ years of software engineering experience, with 5+ years... 
    Senior
    Remote work
    Relocation package

    McAfee

    San Jose, CA
    8 hours ago
  • $384k

     ...NVIDIA is seeking a Senior Director, System Software Engineering, to lead strategy and execution for capacity management in DGX Cloud, building the capacity foundation for NVIDIA's internal AI research clusters. This leader will shape the roadmap for scalable system software... 
    Senior

    NVIDIA

    Santa Clara, CA
    5 days ago
  •  ...Director - Software Engineering Location: San Jose, CA Duration: 6 months contract to hire The Director Software Engineering (Clinical Applications...  .... This position involves regular communication with senior management on progress, risks and change control. Ability... 
    Suggested
    Contract work

    InterSources

    San Jose, CA
    10 hours ago
  • $305k

     ...Director of Software Engineering, Comms Apps Teams Apple is where individual imaginations gather together, committing to the values that lead to...  ...to ensure continuity features work flawlessly Mentor senior engineers and engineering managers while building inclusive... 
    Suggested
    Work experience placement
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  • $157k - $271.4k

     ...R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: People Leader All Job Posting Locations...  ...for the best talent to join our Vision team as a Senior Manager, R&D Software Engineering located in Milpitas, CA... 
    Senior
    Local area
    Immediate start

    Johnson and Johnson

    Milpitas, CA
    4 days ago
  • $148.7k - $297.3k

     ...place to work for diversity, working mothers, female executives, and scientists. THE OPPORTUNITY This Senior Manager, Software Engineering, Digital Solutions position can work out of our Santa Clara, CA location. The Senior Manager, Software Engineering... 
    Senior

    Abbott Laboratories

    Santa Clara, CA
    14 hours ago
  •  ...networking with an AI-first approach to silicon and software development. We're seeking engineers who are energized by working on cutting-edge ASIC design...  ..., and fully remote roles. We are seeking a Director, Host Software to lead the engineering team... 
    Full time
    Remote work
    Flexible hours

    Cornelis Networks

    San Jose, CA
    4 days ago
  • $300k - $360k

     ...fees or compounding interest. As a Director of Site Reliability Engineering, you will own execution for reliability...  ..., and accountability. As a senior technical leader, you will balance...  ...response & lifecycle program. Build software and program management structure to... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    San Jose, CA
    4 days ago
  • $305k

     ...Director of Software Engineering - Security The Apple Service Engineering (ASE) team builds and provides systems and infrastructure that fuel Apple's services (such as Apple TV, App Store, Apple Music, Apple Fitness, iCloud, Siri, and Maps). We are the foundation on... 
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $196.5k - $291.5k

     ...projects through direct reports and may directly manage individual software development projects. Ensures project delivery through...  ...targets that impact their group and drives operational rigor around engineering KPIs such as unit test coverage, uptime/resiliency targets,... 
    Senior
    Work at office
    Local area
    Immediate start
    Flexible hours

    PayPal

    San Jose, CA
    4 days ago
  • $160.2k - $320k

     ...As one of the world's most innovative software companies whose products touch billions of people around the world, Adobe empowers everyone...  ...we are seeking an experienced manager to join our world-class engineering team in Product Engagement Systems (PES) in San Jose. This is... 
    Senior
    Temporary work
    Local area
    Worldwide

    Adobe

    San Jose, CA
    3 days ago
  •  ...Senior Strategic Sourcing Manager Engineering Software, IP & R&D Services At WD, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible. At our core, WD is a company of problem solvers... 
    Senior
    Contract work
    Temporary work
    Remote work
    Shift work

    Western Digital

    San Jose, CA
    2 days ago
  • $184.5k

     ...' passion for travel and ensure a rewarding career journey. We’re building a more open world. Join us. Senior Manager, Software Development Engineering About the team Expedia Group’s Identity organization builds the authentication, authorization, and account... 
    Senior
    Temporary work
    Local area
    Flexible hours

    Expedia Group

    San Jose, CA
    1 day ago
  • $147k - $237.5k

     ...protecting our digital way of life. We are looking for an Engineering Manager to lead the Explicit Proxy team, one of the most technically...  ...Your Experience: ~3-4 years of experience managing a software engineering team in a large enterprise organization. ~5+ years... 
    Senior
    Full time
    Work at office
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • $170k - $277k

     ...outcomes. Job Summary Your Career: Palo Alto Networks's Advanced DNS Resolver service team is looking for a Principal Software Engineer with strong programming skills and extensive background in developing DNS infrastructure products. You will be part of a world... 
    Senior
    Full time
    Work at office
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    5 days ago
  • $320k

     ...Blueprints (EMB), this team is the execution engine behind NVIDIA’s Vision AI strategy—...  ...Physical AI. NVIDIA is looking for a proven Director of Systems Engineering who is hands-on...  ...industry expertise in the embedded software sector, holding technical leadership positions... 

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $160.2k - $263.7k

     ...Job Description The Role We are looking for a Manager, Software Engineer to elevate the quality, trust, and operational efficiency of simulated tests and protocols, with a specific focus on driving test quality metrics within the Simulation organization at large.... 
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    5 days ago
  • $166.5k - $291.4k

     ...It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward to today — ServiceNow stands as a global market leader, bringing innovative AI-enhanced technology to over 8,100 customers... 
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    3 days ago
  • $166.5k - $291.4k

     ...sometimes ambiguous problems Manage departmental resources, staffing, mentoring, and enhancing and maintaining a best-of-class engineering team Qualifications: Qualifications To be successful in this role you have: ~ Experience in leveraging or critically... 
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    5 days ago
  • $176.6k - $313.5k

     ...Manager, Software Engineering, Tools We are hiring an Engineering Manager to lead our Internal Tools team. This role focuses on team leadership, culture maintenance, and project delivery. The team is focused on internal users, and develops applications using a variety... 
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  • $165k - $267.5k

     ...accountability, and shared success where your work truly matters. Job Summary Job Summary We are seeking a highly motivated Software Engineering Manager to lead and grow development teams working on Cortex, Palo Alto Networks’ leading platforms for cloud security and... 
    Remote work

    Palo Alto Networks

    Santa Clara, CA
    5 days ago
  •  ...Manager, Software Engineering-Kernels At d-Matrix, we are focused on unleashing the potential of generative AI to power the transformation of technology. We are at the forefront of software and hardware innovation, pushing the boundaries of what is possible. Our culture... 
    Work experience placement
    3 days per week

    d-Matrix

    Santa Clara, CA
    4 days ago
  • $176.5k - $262.35k

     .... Job Summary: This job manages software development projects, implements processes...  ...& Platform Management ~5+ years of engineering experience with at least 2 years in a...  ...technical updates and recommendations to senior stakeholders Ability to balance regulatory... 
    Work at office
    Local area
    Immediate start
    Flexible hours

    PayPal

    San Jose, CA
    1 day ago
  • $260k - $300k

     ...Opportunity Postman is seeking a strategic and results-driven engineering leader who is passionate about APIs, partnerships, ecosystems,...  ...Have Qualifications: ~10+ years of experience as a software engineer, with 5+ years in an engineering management or... 
    Senior
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    Postman

    Cupertino, CA
    5 days ago
  • $123.24k - $200k

     ...Overview of Role As a Sr./Principal AI Engineer within TSMC's Artificial Intelligence...  ...0+ years of professional experience in software engineering, machine learning...  ...concepts to both engineering teams and senior management audiences. Education:... 
    Senior
    Work at office

    Taiwan Semiconductor Manufacturing Company Limited

    San Jose, CA
    4 days ago
  • $224k - $356.5k

     ...a lasting impact on the world. We are seeking a Manager of Software Performance within the Autonomous Vehicles organization! In this role, you will drive the strategic scaling of performance engineering efforts across the full portfolio of NVIDIA DRIVE Autonomous Solutions... 

    NVIDIA

    Santa Clara, CA
    1 day ago
  •  ...Description Senior Engineer / Technical Lead You'll be joining Adobe on a contract opportunity, employed through NextDeavor Benefits...  ...'ll Need to Be Successful in This Role ~6+ years of software engineering experience (platform or backend preferred) ~... 
    Senior
    Permanent employment
    Full time
    Contract work

    NextDeavor

    San Jose, CA
    3 days ago
  • $177.9k - $284.7k

     ...business results. Opportunity Overview Nextest is looking for software engineers to join an exciting, dynamic, hardworking, engaging, and...  ...our existing software architecture. Learn from our most senior engineers and bring your experience and voice to help drive the... 
    Senior
    For contractors
    Work at office
    Flexible hours

    Teradyne

    San Jose, CA
    2 days ago
  • $337.1k - $426.7k

     ...of applications are received . Meet the Team As the Senior Director of AI Engineering within the Security Business Group (SBG), you will lead...  ...You will head a world-class organization of engineers and software architects dedicated to transforming how Cisco protects... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    San Jose, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Director, Software Engineering. Be the first to apply!