> Markdown version of [/jobs/ext/3780760-python-engineer](https://www.wearedevelopers.com/jobs/ext/3780760-python-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Python Engineer - **Company:** New Digital IT Inc. - **Location:** United States - **Experience:** Expert - **Contract:** Contract - **Skills:** Software as a Service, Identity and Access Management, Python (Programming Language), OAuth, Software Security, Caching, Pytest, Microservices - **Published:** October 16, 2026 - **Apply:** https://www.dice.com/job-detail/c1e2d90b-d37f-482f-b6da-32d4be2678e1 ## About the Role * 7+ years Python building production microservices for typical modern SaaS backends; strong async (asyncio), typed code, pytest, ruff. * API security fundamentals: OAuth 2.0 (client credentials, on-behalf-of / token exchange), JWT issuance and verification, JWKS rotation and caching, secrets handling. * Microservices architecture experience: service-to-service auth, structured error/result handling across service boundaries, fail-open vs. fail-closed reasoning under a latency budget. * Reads an unfamiliar, unmaintained codebase quickly and cites module and line in every claim; works from written acceptance criteria without supervision. Nice to have * OAuth token exchange (RFC 8693) in production, and can explain why forwarding the user's token downstream is unsafe (aud, scope narrowing, confused deputy); production AWS experience (Lambda or ECS, IAM, Secrets Manager).