Senior Full-Stack Engineer (Backend/Data Focus)
Square One Resources
⚲ Warsaw
25 200 - 30 240 PLN (B2B)
Wymagania
- Python
- PostgreSQL
- Fast API
- SQLAlchemy
- React
- Next.js
- Docker
- Kubernetes
- CI/CD Pipelines
- Problem-Solving
- risk management
- LLM APIs (nice to have)
- GenAI-driven systems (nice to have)
- Cursor (nice to have)
- Copilot (nice to have)
Opis stanowiska
O projekcie: Project Description We are seeking a highly experienced Senior Full-Stack Engineer with a strong backend and data architecture focus to take end-to-end ownership of system design and technical direction. The role combines hands-on development with architectural leadership, ensuring scalability, performance, and maintainability of a modern platform. The engineer will collaborate closely with the team while shaping backend services, data models, and API layers, and contributing to frontend development when necessary. Working Style - High level of autonomy and ownership - Comfortable working with evolving requirements - Proactive approach to technical challenges - Leadership mindset with hands-on contribution Wymagania: - 5+ years of experience in software engineering (Senior level) - Strong expertise in Python - Advanced knowledge of PostgreSQL (schema design, performance tuning) - Experience designing scalable system architectures and service-based solutions - Practical experience with FastAPI and SQLAlchemy - Solid understanding of React and/or Next.js - Experience with Docker, Kubernetes, and CI/CD pipelines - Ability to work independently with minimal supervision - Experience working in evolving environments and shaping technical direction - Strong problem-solving skills and proactive risk management Nice to Have - Experience with graph-based or adaptive data models - Familiarity with LLM APIs and GenAI-driven systems - Experience using AI-assisted coding tools (e.g., Cursor, Copilot) - Exposure to modern data-driven or AI-powered platform architectures Codzienne zadania: - Own system architecture and backend design decisions - Design, implement, and maintain data models using PostgreSQL - Define and implement API layer using FastAPI - Ensure scalability, performance, and maintainability of services - Provide technical leadership and structure for the engineering team - Design service architecture and data flows - Contribute to frontend development using React / Next.js when required - Support CI/CD processes and containerized deployments (Docker, Kubernetes) - Identify technical risks and proactively address them - Operate with end-to-end ownership across backend and data layers