{"company":{"id":3659,"name":"PandaDoc","domain":"pandadoc.com","url":"https://alion.io/company/pandadoc"},"answer":"PandaDoc builds mostly with Python, SQL, TypeScript, Java. Its stack also includes Pandas, Grafana, Kubernetes, PostgreSQL. Pandas is named in 41 of the 41 job postings PandaDoc published in the last 12 months (100%). Counted by Alion from the job postings of PandaDoc, updated Sep 29, 2026.","window_days":365,"postings_analysed":41,"open_postings":10,"technologies_in_use":48,"modernity_score":88,"ai_adoption":true,"technologies":[{"name":"Pandas","layer":"frameworks","postings":41,"share":1,"required":33,"open_postings":10,"first_seen":"2025-12-12","last_seen":"2026-09-16","median_stated_pay_usd":128316},{"name":"Python","layer":"languages","postings":17,"share":0.4146,"required":17,"open_postings":0,"first_seen":"2025-12-12","last_seen":"2026-08-11","median_stated_pay_usd":111547},{"name":"Grafana","layer":"cloud","postings":17,"share":0.4146,"required":8,"open_postings":0,"first_seen":"2025-12-12","last_seen":"2026-08-11","median_stated_pay_usd":111547},{"name":"Kubernetes","layer":"cloud","postings":17,"share":0.4146,"required":8,"open_postings":0,"first_seen":"2025-12-12","last_seen":"2026-08-11","median_stated_pay_usd":111547},{"name":"Loki","layer":"tools","postings":17,"share":0.4146,"required":8,"open_postings":0,"first_seen":"2025-12-12","last_seen":"2026-08-11","median_stated_pay_usd":111547},{"name":"Mimir","layer":"tools","postings":17,"share":0.4146,"required":8,"open_postings":0,"first_seen":"2025-12-12","last_seen":"2026-08-11","median_stated_pay_usd":111547},{"name":"Apache Kafka","layer":"cloud","postings":16,"share":0.3902,"required":16,"open_postings":0,"first_seen":"2025-12-12","last_seen":"2026-08-11","median_stated_pay_usd":111547},{"name":"NATS","layer":"cloud","postings":16,"share":0.3902,"required":16,"open_postings":0,"first_seen":"2025-12-12","last_seen":"2026-08-11","median_stated_pay_usd":111547},{"name":"RabbitMQ","layer":"cloud","postings":16,"share":0.3902,"required":16,"open_postings":0,"first_seen":"2025-12-12","last_seen":"2026-08-11","median_stated_pay_usd":111547},{"name":"Asyncio","layer":"frameworks","postings":16,"share":0.3902,"required":12,"open_postings":0,"first_seen":"2025-12-12","last_seen":"2026-08-11","median_stated_pay_usd":111547},{"name":"PostgreSQL","layer":"data","postings":16,"share":0.3902,"required":7,"open_postings":0,"first_seen":"2025-12-12","last_seen":"2026-08-11","median_stated_pay_usd":111547},{"name":"LLM","layer":"ai","postings":13,"share":0.3171,"required":8,"open_postings":0,"first_seen":"2026-06-17","last_seen":"2026-08-11","median_stated_pay_usd":128316},{"name":"SQL","layer":"languages","postings":12,"share":0.2927,"required":12,"open_postings":1,"first_seen":"2026-03-23","last_seen":"2026-09-16","median_stated_pay_usd":128683},{"name":"Django","layer":"frameworks","postings":12,"share":0.2927,"required":8,"open_postings":0,"first_seen":"2025-12-12","last_seen":"2026-06-30","median_stated_pay_usd":145956},{"name":"Docker","layer":"tools","postings":12,"share":0.2927,"required":3,"open_postings":0,"first_seen":"2026-03-23","last_seen":"2026-08-11","median_stated_pay_usd":111410},{"name":"AI Agents","layer":"practices","postings":11,"share":0.2683,"required":11,"open_postings":0,"first_seen":"2026-05-11","last_seen":"2026-08-11","median_stated_pay_usd":120373},{"name":"Claude","layer":"ai","postings":11,"share":0.2683,"required":11,"open_postings":0,"first_seen":"2026-06-17","last_seen":"2026-08-24","median_stated_pay_usd":128826},{"name":"AWS","layer":"cloud","postings":11,"share":0.2683,"required":6,"open_postings":0,"first_seen":"2025-12-12","last_seen":"2026-08-11","median_stated_pay_usd":111410},{"name":"Redis","layer":"data","postings":11,"share":0.2683,"required":2,"open_postings":0,"first_seen":"2026-03-23","last_seen":"2026-08-11","median_stated_pay_usd":111410},{"name":"Cursor","layer":"tools","postings":9,"share":0.2195,"required":9,"open_postings":0,"first_seen":"2026-06-17","last_seen":"2026-07-02","median_stated_pay_usd":128316},{"name":"Platform Engineering","layer":"practices","postings":9,"share":0.2195,"required":4,"open_postings":0,"first_seen":"2026-06-18","last_seen":"2026-08-11","median_stated_pay_usd":111410},{"name":"Claude Code","layer":"tools","postings":8,"share":0.1951,"required":8,"open_postings":0,"first_seen":"2026-06-17","last_seen":"2026-06-25","median_stated_pay_usd":128826},{"name":"Figma","layer":"cloud","postings":8,"share":0.1951,"required":8,"open_postings":0,"first_seen":"2026-06-17","last_seen":"2026-06-25","median_stated_pay_usd":128826},{"name":"TypeScript","layer":"languages","postings":8,"share":0.1951,"required":8,"open_postings":0,"first_seen":"2026-06-17","last_seen":"2026-06-25","median_stated_pay_usd":128826},{"name":"Copilot","layer":"tools","postings":8,"share":0.1951,"required":1,"open_postings":0,"first_seen":"2026-06-17","last_seen":"2026-06-25","median_stated_pay_usd":128826},{"name":"Model Context Protocol","layer":"tools","postings":6,"share":0.1463,"required":6,"open_postings":1,"first_seen":"2026-06-17","last_seen":"2026-08-04","median_stated_pay_usd":129336},{"name":"Memcached","layer":"data","postings":6,"share":0.1463,"required":2,"open_postings":0,"first_seen":"2026-03-23","last_seen":"2026-06-18","median_stated_pay_usd":145956},{"name":"ChatGPT","layer":"ai","postings":5,"share":0.122,"required":5,"open_postings":0,"first_seen":"2026-06-17","last_seen":"2026-07-02","median_stated_pay_usd":129336},{"name":"Incident Management","layer":"practices","postings":5,"share":0.122,"required":5,"open_postings":0,"first_seen":"2025-12-12","last_seen":"2026-02-06","median_stated_pay_usd":null},{"name":"Java","layer":"languages","postings":5,"share":0.122,"required":5,"open_postings":0,"first_seen":"2025-12-12","last_seen":"2026-02-06","median_stated_pay_usd":null},{"name":"JavaScript","layer":"languages","postings":5,"share":0.122,"required":5,"open_postings":0,"first_seen":"2026-06-19","last_seen":"2026-06-30","median_stated_pay_usd":null},{"name":"React.js","layer":"frameworks","postings":5,"share":0.122,"required":5,"open_postings":0,"first_seen":"2026-06-19","last_seen":"2026-06-30","median_stated_pay_usd":null},{"name":"Spring Boot","layer":"frameworks","postings":5,"share":0.122,"required":5,"open_postings":0,"first_seen":"2025-12-12","last_seen":"2026-02-06","median_stated_pay_usd":null},{"name":"Agentic Workflows","layer":"practices","postings":4,"share":0.0976,"required":4,"open_postings":0,"first_seen":"2026-06-17","last_seen":"2026-06-25","median_stated_pay_usd":null},{"name":"Framer","layer":"cloud","postings":4,"share":0.0976,"required":4,"open_postings":0,"first_seen":"2026-06-19","last_seen":"2026-06-23","median_stated_pay_usd":null},{"name":"Framer Motion","layer":"frameworks","postings":4,"share":0.0976,"required":4,"open_postings":0,"first_seen":"2026-06-19","last_seen":"2026-06-23","median_stated_pay_usd":null},{"name":"Amazon EKS","layer":"cloud","postings":1,"share":0.0244,"required":1,"open_postings":0,"first_seen":"2026-06-30","last_seen":"2026-06-30","median_stated_pay_usd":null},{"name":"Azure","layer":"cloud","postings":1,"share":0.0244,"required":1,"open_postings":0,"first_seen":"2026-06-30","last_seen":"2026-06-30","median_stated_pay_usd":null},{"name":"CI/CD","layer":"practices","postings":1,"share":0.0244,"required":1,"open_postings":0,"first_seen":"2026-06-30","last_seen":"2026-06-30","median_stated_pay_usd":null},{"name":"GCP","layer":"cloud","postings":1,"share":0.0244,"required":1,"open_postings":0,"first_seen":"2026-06-30","last_seen":"2026-06-30","median_stated_pay_usd":null},{"name":"GitHub Actions","layer":"cloud","postings":1,"share":0.0244,"required":1,"open_postings":0,"first_seen":"2026-06-30","last_seen":"2026-06-30","median_stated_pay_usd":null},{"name":"Looker","layer":"cloud","postings":1,"share":0.0244,"required":1,"open_postings":1,"first_seen":"2026-09-16","last_seen":"2026-09-16","median_stated_pay_usd":null},{"name":"Rest API","layer":"tools","postings":1,"share":0.0244,"required":1,"open_postings":1,"first_seen":"2026-08-04","last_seen":"2026-08-04","median_stated_pay_usd":null},{"name":"Rollup","layer":"practices","postings":1,"share":0.0244,"required":1,"open_postings":1,"first_seen":"2026-09-16","last_seen":"2026-09-16","median_stated_pay_usd":null},{"name":"Snowflake","layer":"data","postings":1,"share":0.0244,"required":1,"open_postings":0,"first_seen":"2026-07-13","last_seen":"2026-07-13","median_stated_pay_usd":null},{"name":"Tableau","layer":"cloud","postings":1,"share":0.0244,"required":1,"open_postings":1,"first_seen":"2026-09-16","last_seen":"2026-09-16","median_stated_pay_usd":null},{"name":"Amazon S3","layer":"cloud","postings":1,"share":0.0244,"required":0,"open_postings":0,"first_seen":"2026-06-30","last_seen":"2026-06-30","median_stated_pay_usd":null},{"name":"GitHub","layer":"cloud","postings":1,"share":0.0244,"required":0,"open_postings":0,"first_seen":"2026-06-30","last_seen":"2026-06-30","median_stated_pay_usd":null}],"own_products":[],"changes":{"first_appeared":[{"name":"JavaScript","first_seen":"2026-06-19"},{"name":"React.js","first_seen":"2026-06-19"},{"name":"Framer","first_seen":"2026-06-19"},{"name":"Framer Motion","first_seen":"2026-06-19"},{"name":"Platform Engineering","first_seen":"2026-06-18"},{"name":"LLM","first_seen":"2026-06-17"},{"name":"Claude","first_seen":"2026-06-17"},{"name":"Cursor","first_seen":"2026-06-17"}],"rising":[{"name":"AWS","share_from":7,"share_to":36}],"falling":[{"name":"Claude Code","share_from":53,"share_to":0},{"name":"Figma","share_from":53,"share_to":0},{"name":"TypeScript","share_from":53,"share_to":0},{"name":"Copilot","share_from":53,"share_to":0},{"name":"Cursor","share_from":53,"share_to":7},{"name":"Django","share_from":40,"share_to":0},{"name":"Memcached","share_from":33,"share_to":0},{"name":"JavaScript","share_from":33,"share_to":0}],"not_seen_180d":[{"name":"Incident Management","last_seen":"2026-02-06"},{"name":"Java","last_seen":"2026-02-06"},{"name":"Spring Boot","last_seen":"2026-02-06"}]},"similar_stacks":[{"name":"Octopus Energy","url":"https://alion.io/company/octopus-energy/technologies","shared_technologies":42},{"name":"Juniper Square","url":"https://alion.io/company/juniper-square/technologies","shared_technologies":41},{"name":"Alpaca","url":"https://alion.io/company/alpaca/technologies","shared_technologies":41},{"name":"Shyftlabs","url":"https://alion.io/company/shyftlabs/technologies","shared_technologies":43},{"name":"Hard Rock Digital","url":"https://alion.io/company/hardrockdigital/technologies","shared_technologies":43},{"name":"ClickHouse","url":"https://alion.io/company/clickhouse/technologies","shared_technologies":43},{"name":"LogicMonitor","url":"https://alion.io/company/remotely/technologies","shared_technologies":48},{"name":"TripAdvisor","url":"https://alion.io/company/tripadvisor/technologies","shared_technologies":41}],"html_url":"https://alion.io/company/pandadoc/technologies","json_url":"https://alion.io/company/pandadoc/technologies.json","license":"CC BY-SA 4.0","meta":{"source":"Alion","built_at":"2026-09-29T20:41:11Z","generated_at":"2026-09-30T07:25:54Z"}}