Senior Software Architect

4 weeks ago


Palo Alto, California, United States Snapchat Full time

Snap Inc. is a technology company that believes the camera presents the greatest opportunity to improve the way people live and communicate. We contribute to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together.

The Company's three core products are Snapchat, a visual messaging app that enhances your relationships with friends, family, and the world; Lens Studio, an augmented reality platform that powers AR across Snapchat and other services; and its AR glasses, Spectacles.

We're deeply committed to the well-being of everyone in our global community, which is why our values are at the root of everything we do.

We move fast, with precision, and always execute with privacy at the forefront.

The Ad Attribution team develops and maintains systems that power performance advertising on Snap. The projects range from developing and optimizing high-throughput, highly available mission-critical systems to green-field research and development projects, particularly in privacy centric ad measurement.

The team operates in a cross-functional setting closely collaborating with multiple product and engineering teams including business analytics, causal measurement, targeting and optimization and privacy engineering.

We're looking for a Principal Software Engineer to join the Ad Attribution team at Snap.

Key Responsibilities:

  • Technical oversight over the lifecycle of the attribution signals from ingestion to use in measurement, ad ranking, and optimization
  • Design, implement, and operate our most critical and scalable services - ranging from signal ingestion, identity graph, attribution systems and privacy enhancing technologies such as multi-party computation
  • Drive and coordinate large-scale projects spanning Infra, ML and data pipeline components
  • Work across teams to understand product requirements, evaluate trade-offs, and deliver the solutions needed to support Snap's performance advertising suite
  • Advocate for and apply best practices when it comes to availability, scalability, operational excellence, and cost management

Requirements:

  • Expertise in ad measurement and attribution systems
  • Expertise in at least one of the following areas: Large-scale microservices and distributed systems, Cloud computing and storage systems, Infrastructure and large-scale system design, Information Retrieval/Search Systems, Machine learning for search and/or recommender systems
  • Proficiency coding in Java, C++, and/or Python
  • Ability to collaborate and work well with others

Preferred Qualifications:

  • Proven track record of delivering large scale projects in attribution and measurement
  • Experience operating highly-available systems at significant scale
  • Experience with backend services or distributed systems

Our Benefits:

Snap Inc. is its own community, so we've got your back. We do our best to make sure you and your loved ones have everything you need to be happy and healthy, on your own terms. Our benefits are built around your needs and include paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that let you share in Snap's long-term success

Compensation:

In the United States, work locations are assigned a pay zone which determines the salary range for the position. The successful candidate's starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. The starting pay may be negotiable within the salary range for the position.

Zone A (CA, WA, NYC): The base salary range for this position is $244,000-$366,000 annually.

Zone B: The base salary range for this position is $232,000-$348,000 annually.

Zone C: The base salary range for this position is $208,000-$311,000 annually.

This position is eligible for equity in the form of RSUs.



  • Palo Alto, California, United States Omni Inclusive Full time

    Senior Enterprise Software ArchitectWe are seeking a highly skilled Senior Enterprise Software Architect to join our team at Omni Inclusive. As a key member of our software development team, you will be responsible for designing, building, and implementing highly scalable enterprise applications.Key Responsibilities:Design and develop highly scalable...


  • Palo Alto, California, United States Omni Inclusive Full time

    Job Description:We are seeking a highly skilled Senior Enterprise Software Architect to lead the design, build, and implementation of highly scalable enterprise applications. The ideal candidate will have 12+ years of experience in software development, with a strong background in Java, Spring Framework, Spring Boot, and ORM (Hibernate).Key...

  • Software Architect

    4 weeks ago


    Palo Alto, California, United States Algorized Full time

    About AlgorizedWe are a fast-growing deep tech startup building software platforms for people positioning and sensing. Our technology leverages algorithms and edge-ML with various communication sensors, such as Ultra-Wideband Radar, for accurate people tracking, positioning, vital sign detection, and age classification.Job DescriptionWe are seeking a highly...


  • Palo Alto, California, United States Criteo Full time

    We are seeking a highly skilled and experienced Senior Software Developer to join our team in Palo Alto. The ideal candidate will have a strong foundation in Computer Science and a passion for shipping high-quality, high-performance code.The successful candidate will be responsible for architecting, developing, and extending large and complex systems, as...


  • Palo Alto, California, United States Velocity Global, LLC Full time

    Role SummaryAs a Staff Software Engineer joining Velocity Global, you will play a key role in shaping the architecture and design of our Global Work Platform.You will lead technical decisions that impact the architecture and scalability of our financial platforms, collaborating with cross-functional teams to drive the transition from monolithic to...


  • Palo Alto, California, United States AISERA Full time

    About AiseraAisera is a leading provider of AI Copilot solutions, utilizing AiseraGPT and Generative AI to facilitate business transformation and drive revenue growth through a self-service model.Role OverviewWe are seeking a highly skilled Senior Software Engineer to join our dynamic and fast-paced team in Palo Alto, CA. As a key member of our team, you...


  • Palo Alto, California, United States FORDER I.T. Full time

    We are seeking a highly skilled Senior Deep Learning Architect to spearhead the development of cutting-edge deep learning structures and enhance our ML infrastructure. In this role, you will be instrumental in creating innovative deep learning architectures and improving the effectiveness of our advertising technology.Key ResponsibilitiesDeep Learning...


  • Palo Alto, California, United States Woven by Toyota Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our Machine Learning Platform team at Woven by Toyota. As a key member of our team, you will be responsible for developing and integrating cutting-edge machine learning methods for efficient, large-scale training of ML models and supporting multi-platform deployment, including...


  • East Palo Alto, California, United States Amazon Full time

    About the RoleWe are seeking a highly experienced Senior Manager Solutions Architect to join our team at Amazon. As a key member of our Solutions Architecture team, you will be responsible for leading a team of technical experts who help early-stage startups build their businesses on AWS.As a Senior Manager Solutions Architect, you will be responsible for...


  • East Palo Alto, California, United States Amazon Development Center U.S., Inc. Full time

    We are seeking a seasoned engineering leader to pioneer advanced predictive heat management and placement solutions for our cloud database technology. As a Senior Cloud Database Architect, you will use your deep understanding of distributed system architecture to identify and address complex problems, develop efficient solutions, and optimize performance and...


  • Palo Alto, California, United States Foundry Technologies, Inc. Full time

    About Foundry Technologies, Inc.Foundry Technologies, Inc. is revolutionizing the way AI companies access compute power. Our mission is to orchestrate the world's compute capacity, making it easier to use and optimized for AI workloads. We're building a new type of public cloud, one designed specifically for AI, where accessing high-performance compute is as...


  • Palo Alto, California, United States Acceler8 Talent Full time

    We are seeking a highly skilled Senior Software Developer to join our team at Acceler8 Talent. This role requires a strong background in software development, with a focus on creating scalable and efficient systems.As a Senior Software Developer, you will be responsible for designing and implementing software solutions that meet the needs of our clients. You...


  • East Palo Alto, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Cloud Architect to join our team at Amazon. As a key member of our cloud infrastructure team, you will be responsible for designing and implementing scalable, secure, and highly available cloud-based systems.Key Responsibilities:Design and implement cloud-based systems and architecturesCollaborate with...


  • Palo Alto, California, United States Broadcom Corporation Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our VMware Cloud Foundation Division. As a key member of our team, you will be responsible for developing and maintaining low-level kernel code for our flagship product, VMware vSphere.Responsibilities:Design, develop, and test kernel modules and...


  • Palo Alto, California, United States Ford Motor Company Full time

    Job DescriptionWe are seeking an experienced professional to lead the development of Linux Embedded Platform Software at Ford Motor Company.Key Responsibilities:Develop a scalable architecture for the Software Platform.Develop requirements for the Linux Operating system for suppliers.Develop scalable drivers for communication, sensors, and actuators.Develop...


  • Palo Alto, California, United States Salesforce Inc Full time

    About the RoleSalesforce Inc is seeking a highly skilled Software Engineer to join our team in developing an advanced Generative AI platform. The ideal candidate will have deep expertise in Python, algorithm design, large-scale backend development, and experience in machine learning, with a particular focus on Generative AI technologies.Your ImpactOwn and...


  • Palo Alto, California, United States gpac Full time

    **Company:** {company}**Job Title:** Senior Software Engineer (Backend)**Job Summary:** We are seeking a skilled Senior Software Engineer (Backend) to join our team. The ideal candidate will have a strong background in software development and experience with backend technologies.**Key Responsibilities:*** Design and develop scalable backend systems*...


  • Palo Alto, California, United States Ford Motor Company Full time

    Job Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Ford Motor Company. As a key member of our Advanced Driver-Assistance Systems (ADAS) program, you will be responsible for designing and delivering core onboard frameworks and offboard tooling to facilitate the development of...


  • Palo Alto, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled GenAI Solutions Architect to join our Strategic Accounts team at Amazon. As a key member of our team, you will be responsible for designing, building, and migrating applications, software, and services on the AWS platform.Key ResponsibilitiesEnsure success in designing, building, and migrating applications,...


  • Palo Alto, California, United States Flow MD Full time

    About the CompanyFlow is a technology-driven company that aims to enhance living experiences across communities. We leverage technology to provide superior living conditions and foster vibrant communities.Our focus is on developing, owning, and managing multifamily apartment buildings. We implement cutting-edge solutions to meet the needs of our residents,...