People Analytics Developer and Software Engineer
Core
Design, develop, and deploy analytics solutions, dashboards, and data models to drive employee experience and data-driven decisions for leadership across the employee lifecycle.
Role type
Senior full-stack analytics software engineer (People Analytics)
Builds
Internal people tools, employee-facing applications, and analytical products for the People Analytics team
Domain
HR Technology / People Analytics / Enterprise Data
Required skills
Snowflake, SQL, Python, Linux systems administration, Bash scripting, Docker, ETL pipeline engineering, API development, Web frontend development
Preferred skills
Flask or FastAPI, NumPy, Pandas, AI/ML integration (LLM APIs, RAG), Model Context Protocol (MCP) servers
Technologies
Snowflake, MariaDB, MySQL, PostgreSQL, Python, Bash, Linux, Docker, Flask, FastAPI, NumPy, Pandas
Responsibilities
Design and optimize data models and schemas in Snowflake and relational databases. Develop Python backends, APIs, and web frontends for internal tools. Build and operate ETL pipelines for data refresh and transformation. Automate build, containerization, and deployment workflows using Bash and Python. Re-engineer reporting ecosystems for security and standardization.
Seniority
Senior, hands-on IC