
Python Technical Architect
Ernst and Young12 days ago
Wrocław, PolandSenior
Responsibilities
- Own solution design for Python-based backend services, REST APIs, integrations, data-processing components, and cloud-native solutions.
- Define technical architecture, implementation approaches, non-functional requirements, engineering standards, and architectural documentation.
- Design solutions that are secure, scalable, observable, resilient, maintainable, and cost-aware.
- Lead small or medium development teams by splitting work, removing blockers, supporting delivery, and maintaining technical quality.
- Review code, challenge design decisions, promote clean and testable Python, and guide implementation trade-offs.
- Collaborate with stakeholders, analysts, architects, DevOps, engineering, and R&D teams to translate business requirements into technical solutions.
- Mentor Python engineers, share knowledge through sessions and code reviews, and support Python competency development.
- Design, test, and implement solutions from workshops and pilots through proofs of concept, deployment, and post-implementation review.
- Report R&D project progress and document implementation results.
Requirements
- BTech, MTech, or a Master’s in Computer Applications.
- At least 8 years of commercial software engineering experience, including strong Python backend development.
- Very good knowledge of Python, including clean code, typing, testing, packaging, performance fundamentals, and production debugging.
- Experience designing backend services, REST APIs, event-driven components, integrations, or data pipelines and owning technical design decisions.
- Practical AWS and/or Azure cloud experience, including secure, scalable, observable, and cost-aware service design.
- Experience defining or validating performance, security, reliability, observability, and maintainability requirements.
- Experience technically leading developers through code reviews, technical decisions, mentoring, and delivery ownership.
- Strong knowledge of architectural and design patterns, Clean Code, testing practices, and architectural documentation.
- Experience with CI/CD, Git, and automated deployments.
- Experience supporting technical communities through mentoring, knowledge sharing, standards definition, or reusable engineering guidance.
- Preferred experience with FastAPI, Django, Flask, SQLAlchemy, Pydantic, Celery, or similar Python tools.
- Preferred infrastructure-as-code experience with Terraform, Bicep, ARM templates, or AWS CDK.
- Preferred experience with Docker, Kubernetes, Azure DevOps, GitHub Actions, or similar delivery tooling.
- Preferred experience with PostgreSQL, SQL Server, DynamoDB, Cosmos DB, S3, Blob Storage, or similar database and storage technologies.
- Preferred experience with distributed systems, messaging, queues, idempotency, retries, and failure handling; frontend awareness is useful but not central.
Benefits
- Hybrid work arrangement with two days in the Wrocław or Katowice office and three days remote.
- Continuous learning opportunities and tools to support career development.
- Leadership development through coaching, insights, and confidence-building support.
- Diverse and inclusive global culture with opportunities to collaborate across EY teams, service lines, geographies, and sectors.
- Work with international teams and well-known global brands on projects across EY’s delivery network.
Tech Stack
Amazon DynamoDBAWSAzureDjangoDockerFastAPIFlaskGitGitHub ActionsKubernetesMicrosoft SQL ServerPostgreSQLPythonTerraform
Categories
About Ernst and Young
Ernst & Young (EY) provides audit/assurance, tax, consulting, strategy and transactions services to enterprises, financial institutions, and public‑sector clients. Structured as a global network of partner‑owned member firms, it sells professional services on a fee basis, including a dedicated Financial Services Organization for banking, insurance, and capital markets. Headquartered in London, EY was formed in 1989 from the merger of Ernst & Whinney and Arthur Young, and operates in 150+ countries.