People Application Developer at Snap Inc - ScoutJobs - The AI-curated global job board
Skip to content
Snap Inc
Posted 8 hours ago

People Application Developer

Snap IncPeople Application Developer

Requirements

Bachelor's degree in Computer Science or related field, 3+ years experience with Node.js, TypeScript, or GCP, Experience with backend services or distributed systems, Experience with database design and data modeling, Experience with RESTful APIs and middleware integrations, Experience with CI/CD pipelines and containerization, Experience with Workday integrations and automations

Skills

Node.jsTypeScriptGCPPythonSQLReact

About the role

Responsibilities

  • Design, develop, and deploy large-scale, efficient, and maintainable solutions to optimize People Team operations.
  • Manage the automation roadmap and provide technical direction for solutions influencing all People Team systems.
  • Integrate AI and LLM solutions into production applications to enhance system capabilities.
  • Build middleware solutions for chatbot integrations, connecting systems such as Slack, Workday, Jira, and Confluence.
  • Advocate for best practices regarding scalability, availability, operational excellence, and cost management.
  • Lead and mentor junior team members, ensuring high-quality code and adherence to engineering standards.
  • Perform regular testing, debugging, and updates to maintain system reliability.

Requirements

  • Bachelor's degree in Computer Science or a related field, or equivalent professional experience.
  • 3+ years of hands-on experience with Node.js, TypeScript, and/or Google Cloud Platform (GCP).
  • Experience with backend services, distributed systems, and event-driven architectures.
  • Proficiency in database design, data modeling, and RESTful API development.
  • Experience with CI/CD pipelines, containerization, and cloud deployment.
  • Experience with Workday integrations and automations.

Preferred Qualifications

  • Experience with Java, Python, SQL, or NoSQL solutions.
  • Experience with JavaScript UI frameworks such as React, Vue.js, or Angular.
  • Background building or supporting applications within an HR technology or People Operations environment.
  • Passion for creating innovative and rich user experiences.

Benefits

  • Comprehensive medical coverage and emotional/mental health support programs.
  • Paid parental leave.
  • Competitive compensation packages including equity in the form of RSUs.

About the Company

Snap Inc. is a technology company that believes the camera presents the greatest opportunity to improve the way people live and communicate. Through products like Snapchat, Lens Studio, and Spectacles, Snap empowers people to express themselves, live in the moment, and learn about the world.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

People Application Developer

Snap Inc · Los Angeles

Sign up to apply