You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Snap

Application Engineer, CRM Technology, Level 4

  • Office
  • 3-6 years

Salary

$157,000 - 235,000/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is a technology business building products around the camera. Its offerings include a visual messaging app, a subsidiary focused on making computing more human, and other digital services.

You would join the CRM Technology team, which builds applications and platforms for the advertising business, including CRM, sales, and go-to-market (GTM) systems.

The role mixes AI platform work with business applications. You would help create shared services, AI agents, APIs, and integrations, and ship features that business teams use.

Your work would span internal infrastructure, Salesforce, and cloud services, with the goal of helping teams operate more efficiently and supporting advertiser growth.

Responsibilities

  • Create backend services, APIs, and applications that scale for the CRM and advertising business.
  • Build shared AI capabilities, agent frameworks, and reusable services that several business applications can use.
  • Build AI-powered apps and workflows that draw on LLMs, internal tools, and business data.
  • Build and run high-volume integrations between Salesforce, ads platforms, internal services, and third-party systems.
  • Partner with product managers, engineers, and business teams to understand requirements, weigh technical tradeoffs, and deliver solutions.
  • Take features end to end, from design and build through testing, deployment, and production support.
  • Use AI-assisted tools and modern workflows to ship faster without weakening code quality, security, or reliability.
  • Improve performance, availability, monitoring, and CI/CD processes.
  • Review code, write technical documentation, and help set engineering practice.

Requirements

  • Bachelor's degree in computer science or a related technical field, or equivalent practical experience.
  • 3+ years building and running production applications or services.
  • Programming experience in Python, Java, JavaScript/TypeScript, or similar languages.
  • Experience with BigQuery, Airflow, SQL or NoSQL databases, or other data platforms.
  • Experience designing and building backend services, APIs, or system integrations.
  • Experience with REST APIs, integrations, and data-driven applications.
  • Strong programming and software design skills, including debugging, performance analysis, and test design.
  • Understanding of distributed systems, cloud infrastructure, and databases.
  • Familiarity with AI and LLM concepts such as agents, RAG, tool calling, and agent orchestration.
  • Ability to independently design and deliver medium-sized features that span multiple components.
  • Understanding of running production systems, including monitoring, incident investigation, and troubleshooting.
  • Ability to weigh technical tradeoffs and write maintainable, well-tested code.
  • Ability to work with product managers, engineers, and business teams to solve problems.
  • Ability to pick up new technologies and apply them to existing systems.
  • Familiarity with AI-assisted development tools and workflows.
  • Preferred: experience with Salesforce CRM, including Apex, Lightning Web Components, Force.com, or Salesforce APIs.
  • Preferred: experience building applications with LLMs, AI agents, RAG, or Model Context Protocol (MCP).
  • Preferred: experience with AI agent frameworks such as Google ADK, Langfuse, or similar.
  • Preferred: experience with GCP, AWS, Kubernetes, or other cloud services.
  • Preferred: experience building scalable integrations with enterprise SaaS platforms and internal services.
  • Preferred: experience with advertising platforms, Ads APIs, CRM, or GTM systems.
  • Preferred: experience with AI-assisted engineering tools such as Cursor, Claude Code, or similar.

Conditions

Work in the office 4+ days per week under the company's 'default together' policy.

US base salary depends on the work location's pay zone: Zone A (CA, WA, NYC) $157,000-$235,000 per year; Zone B $149,000-$223,000 per year; Zone C $133,000-$200,000 per year.

Starting pay depends on job-related skills, experience, qualifications, work location, and market conditions, and may be negotiable within the range.

Pay zones may be changed in the future.

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

The company is an equal opportunity employer that considers applicants with criminal histories in line with applicable law, including San Francisco and Los Angeles fair chance rules.

Benefits

  • Paid parental leave.
  • Comprehensive medical coverage.
  • Emotional and mental health support programs.
  • Compensation packages that let you share in the company's long-term success.

Where you’d work

From the office

About the company

Snap

Offices in Los Angeles, United States, Palo Alto, United States, United States

Also hiring in San Diego, United States, Bellevue, United States, San Francisco, United States and 11 more places

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 21 checks run
  • 1 red flag

Still hiring?

14 checks

No red flags

How crowded?

7 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details11 facts · Role, Location, Compensation, Employment
Tech stack
  • TypeScript
  • Python
  • Java
  • SQL
  • AWS
  • Kubernetes
  • JavaScript
  • CI/CD
  • LLMs
  • RAG
Type
Full-time
Equity
Equity offered
Specialty
Backend
Region
United States
Pay period
Annual
Show 5 more factsShow less

Role

Category
Development
Specialty
Backend
Experience
3+ years
Tech stack
  • TypeScript
  • Python
  • Java
  • SQL
  • AWS
  • Kubernetes
  • JavaScript
  • CI/CD
  • LLMs
  • RAG

Location

Work model
Office
Region
United States
Offices
  • Los Angeles, United States
  • Palo Alto, United States
  • United States

Compensation

Salary
$157,000 - 235,000 / year
Pay period
Annual
Equity
Equity offered

Employment

Type
Full-time

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason