Full Stack Engineer (Python, FastAPI, Next.js)
Summary
Full stack engineer building secure, scalable FastAPI REST APIs and Next.js (TypeScript) frontends for data-intensive B2B workflows, including PostgreSQL modeling, ETL/ELT pipelines, and AWS deployment. Stack: Python 3.11+, FastAPI, PostgreSQL, SQLAlchemy, Pydantic, DuckLake, Next.js, AWS.
We are looking for a Python Engineer with strong FastAPI experience and the ability to build and integrate Next.js frontends. You will develop scalable, secure, and high-performance APIs, contribute to data pipelines, and collaborate with Product, Data, QA, and DevOps teams to deliver end-to-end solutions.
Tech stack: Python 3.11+, FastAPI, PostgreSQL, SQLAlchemy, Pydantic, DuckLake, Next.js (TypeScript), and AWS.- Design, develop, and maintain secure, scalable REST APIs using FastAPI.
- Model and optimize PostgreSQL databases, including schemas and migrations.
- Build and integrate Next.js frontends with reliable API contracts and efficient data access.
- Ensure code quality through automated testing, monitoring, and performance optimization.
- Implement authentication, authorization, and security best practices.
- Collaborate with DevOps on containerization, deployment, and AWS infrastructure.
- Contribute to ETL/ELT pipelines and data-intensive B2B workflows.
- 3+ years of Python experience building production APIs, with strong FastAPI and PostgreSQL skills.
- Hands-on experience with Next.js, TypeScript, API integration, and state management.
- Strong testing, type safety, and CI/CD practices.
- Knowledge of API security, authentication, authorization, and data protection.
- Experience with AWS, Docker, and Infrastructure as Code.
- Knowledge of WebSockets, background workers, and caching solutions like Redis.
- Experience with B2B data products, analytics, reporting, and API design.
- A minimum gross salary of 60.000 EUR per year (overpayment possible)
- Flexible working time
- Permanent full-time contract (38,5 h / week)
- Mobility package (1-year ticket for public transport in Tyrol or a parking space near the office)
- English/German course together with your team-mates
- A modern office in Innsbruck, in the middle of the Alps
