Skip to main content

Python Software Architect

Technology
C&F
Warszawa, Polska4 dni temuDo 14.07.2026
Pełny etat

Opis stanowiska

C&F is a technology services company providing innovative solutions in Data Management, Big Data, Advanced Analytics and Compliance. With a highly integrated team of 400 experts, for over 20 years C&F has been delivering superior engineering and premium operations to Fortune 500 companies, primarily in the Life Science industry. 🌍We are seeking highly skilled Software Architect with strong Python expertise specializing in LLM powered systems, RAG architectures, and agent based workflows, experienced in designing end to end solutions, leading development teams, and owning technical delivery for complex projects. A perfect candidate combines hands on engineering ability with architectural thinking, ensuring high quality software design, scalable systems, and efficient collaboration with stakeholders.

They are comfortable working across backend services, data pipelines, cloud platforms, and modern DevOps toolchains. 📝What you will do:Architecture &

  • DeliveryDesign system architecture using FastAPI, LangGraph, and Azure OpenAIOwn high-level design, API specs, module decompositionLead technical planning, estimations, sprint planningEnsure compliance with coding standards, security, CI/CD in AI/LLM Solution DevelopmentBuild complex agentic workflows (LangGraph)Implement RAG pipelines backed by ChromaDBOptimize prompts, embeddings, context, memory, retrievalIntegrate multiple LLM providers (Azure OAI, Anthropic, Vertex AI) Backend EngineeringDevelop backend services using Python 3.11 , FastAPI, async patternsImplement data models with SQLModel PostgreSQLDesign caching, throttling, session layers using Redis DevOps &
  • OperationsOversee CI/CD with GitHub ActionsEnsure containerization best practicesImplement OpenTelemetry and observability dashboardsTeam LeadershipConduct code reviews and mentor developersCommunicate architectural decisions clearlyCollaborate with product owners, UX, data scientistsMaintain project documentation (MkDocs) 👉 What you will need: Software ArchitectureSoftware architecture expertiseArchitecture design (modular monolith, microservices, event-driven systems)Ownership of technical direction, backlog, and quality standardsAPI design (REST, gRPC
  • GraphQL is optional)Domain-Driven Design and clean architecture principlesSystem decomposition and technical roadmap planningPython EngineeringAdvanced Python (asyncio, type hints, packaging, testing, profiling)Frameworks: FastAPIData and processing pipelines: Pandas, PySpark (optional)ML/analytics exposure (NumPy, scikit-learn, MLOps basics — optional but valuable)Cloud (experience with one or more)Azure: Functions, App Services, AKS, Event Hub, Cosmos DBDevOps &
  • ToolingCI/CD (GitHub Actions, Azure DevOps)Docker, KubernetesInfrastructure as Code (Terraform preferred)Observability (OpenTelemetry)Team LeadershipLeading cross-functional development teams (3–12 engineers)Conducting code reviews and architecture reviews, mentoring engineersTranslating business requirements into technical designManaging delivery risks, estimations, and sprint planning✨ What we offer:You choose your employment type – we’re open to both employment contracts and B2B arrangements. Learning & development opportunities – after your probation period, you’ll have access to a highly flexible and generous English language reimbursement program, along with an individual development budget to use as you see fit. Classic benefits like private medical care, a sports card, and a preferential life insurance plan. Plus, our infamous Fruit Tuesdays and a special summer bonus – ice cream. A hybrid work setup with plenty of flexibility. Delivery teams work mostly remotely. Support teams come to the office at least once a week – as an HR team, we meet every Wednesday. On other days, you decide where you work. A bunch of non-work activities, including Office Day (a fun-filled day when employees from all over Poland gather at the office), POP UP integrations, various competitions from cooking to photography, and the chance to submit charity causes to our CF4GOOD program, which provides support to those in need. A workplace that values people and is built on collaboration, not competition. If you’re tired of toxic work environments, you’ll finally get a chance to breathe. And if you’ve been lucky with great employers so far, we’ll do our best to keep that streak going
Keywords
CodingOCamlScikit-learnRedisDecompositionGraphQLGRPCPop! OSNumPyDevOpsPythonCI / CDCoding conventionsBig dataData managementDockerGithubTerraformCI/CD

¿Te interesa este puesto?