Hybrid Application Engineer, CRM Technology

Posted last week

Apply now

About the role

  • Application Engineer designing scalable applications and tools for Snap's CRM Technology team. Collaborating with various teams to support internal business systems with high application uptime.

Responsibilities

  • Work with Product Managers and Customers to understand business problems.
  • Design & build scalable applications/features focussed towards creating business impact.
  • Work with other engineering teams to build & maintain high volume inbound & outbound integrations.
  • Ensure high application uptime.
  • Build technical documentation & contribute towards engineering excellence in the area of CRM.

Requirements

  • Bachelor's degree in computer science or a related technical field
  • 3+ years of software development experience in Java, C++, Python and/or Apex
  • Experience with backend services or distributed systems
  • Experience with SQL/NoSQL solutions, Memcache/Redis, Kubernetes, or Google/AWS services
  • Experience or willingness to learn to create data pipelines using Airflow
  • Solid knowledge of unit testing
  • Knowledge on Salesforce CRM including Apex Programming and Lightning Web Components is a plus.

Benefits

  • Paid parental leave
  • Comprehensive medical coverage
  • Emotional and mental health support programs
  • Compensation packages that let you share in Snap’s long-term success!

Job title

Application Engineer, CRM Technology

Job type

Experience level

Mid levelSenior

Salary

$157,000 - $235,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job