Snap Inc. is seeking a People Application Developer to join their People Tech team. This role involves understanding product requirements, evaluating trade-offs, and delivering solutions for innovative products and services. The developer will advocate for best practices in availability, scalability, operational excellence, and cost management. They will manage the automation roadmap, lead technical direction for People Team solutions, and design and develop large-scale solutions from scratch with a focus on efficiency, scalability, and maintainability. Key responsibilities include building automations and solutions to optimize People Team offerings, integrating AI solutions (including LLM APIs) into production applications, and automating key processes. The role also involves building and deploying efficient, high-quality solutions with comprehensive testing coverage, performing regular testing, debugging, and updates, and leading/mentoring junior team members. A significant part of the role includes designing and developing middleware solutions for chatbot integration, writing custom code, and utilizing APIs to connect systems like Slack, Workday, and Jira. The goal is to enable chatbots to automate tasks within Workday, such as making employee changes and building custom automation workflows, and to collaborate with product and engineering teams for seamless integration.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Associate degree