Education: Bachelor's degree or related field
Experience: 3+ years
We're looking for a People Application Developer to join the People Tech team at Snap Inc!
- Work across teams to understand product requirements, evaluate trade-offs, and deliver the solutions needed to build innovative products or services
- Advocate for and apply best practices when it comes to availability, scalability, operational excellence, and cost management
- Manage automation roadmap and lead technical direction on solutions that influence all of People Team solutions
- Design and develop large-scale solutions from scratch, with a focus on efficiency, scalability, and maintainability.
- Design and build key automations and solutions to optimize the People Team solutions
- Work closely with the product and engineering teams to integrate AI solutions into our systems
- Experience integrating LLM APIs or AI services into production applications
- Build and deploy efficient, high-quality solutions, and ensure comprehensive testing coverage.
- Perform regular testing, debugging, and updates to maintain solutions
- Lead and mentor junior team members, effectively delegating tasks and ensuring adherence to best practices.
- Design and develop middleware solutions for chatbot integration, including writing custom code, utilizing APIs to seamlessly connect between systems (e.g., Slack, Workday, Jira, Confluence).
- Enable chatbots to automate tasks within Workday, including making changes for employees and building custom automation workflows.
- Collaborate closely with product and engineering teams to integrate chatbot solutions into existing systems, ensuring smooth functionality and user experience.
- Experience with event-driven architectures, including message queues, pub/sub systems, and asynchronous processing patterns
- Experience designing and building RESTful APIs, webhooks, and middleware integrations across multiple systems
- Experience with CI/CD pipelines, containerization, and deploying services to cloud environments
- You can independently execute on medium sized features, taking a few weeks and multiple PRs to complete
- You understand the operational aspects of your system and may participate in incident or hotfix investigation and resolution
- Excellent interpersonal and influence skills with a high attention to detail
- Ability to communicate results clearly and effectively and execute both tactically and strategically
- Ability to initiate and drive projects to completion with minimal guidance
- Familiarity with additional tools like Jira, Confluence, and other cloud-based services
- Good understanding of Object-Oriented Programming and design concepts
- Ability to work independently without existing infrastructure or support
- Bachelor's degree in Computer Science or related field or equivalent years of experience
- 3+ years of hands-on experience with Node.js, TypeScript, and/or Google Cloud Platform (GCP)
- Experience with JavaScript UI frameworks (e.g., React, Vue.js, or Angular)
- Passion for building a rich and innovative user experience
- Experience building or supporting applications within an HR technology or People Operations environment
Zone A (CA, WA, NYC) : The base salary range for this position is $157,000-$235,000 annually.
Zone B : The base salary range for this position is $149,000-$223,000 annually.
Zone C : The base salary range for this position is $133,000-$200,000 annually.
Search People Application Developer jobs near Bellevue, WA → Browse all live jobs
This posting was published by Snap on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.