Senior Software Engineer (Python)

18 000 - 23 500 PLN/ mies.B2B (netto)
SeniorFull-time·B2B
#333372·Dodano 8 dni temu·3
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

PythonFastAPIPostgreSQLSQLAlchemy

Firma i stanowisko

We’re looking for a Senior Software Engineer to join a team and be responsible for developing the core back end of cloud-based, multi-tenant industrial AI solutions, while ensuring top standards of performance, security, and reliability.


Wymagania

  • 7+ years of hands-on back-end development experience, with a demonstrated history of designing, building, and operating scalable, production-grade SaaS systems
  • Strong, proven expertise in developing asynchronous APIs using Python
  • Mandatory, hands-on experience with FastAPI, Pydantic, and SQLAlchemy
  • Advanced knowledge of PostgreSQL, including data modeling and migrations (e.g., Alembic)
  • Practical, professional experience deploying to Kubernetes on hyperscaler platforms such as MS Azure and AKS
  • Basic skills in data tools (e.g., Pandas) and exposure to data platforms (e.g., Databricks) necessary to collaborate effectively with Data Scientists and Data Engineers at interface level
  • Extensive experience designing secure, multi-tenant systems and RESTful APIs
  • Strong ability to apply modular, layered architecture principles with strict component boundaries
  • Proficiency in automated testing frameworks (e.g., pytest), including experience automating different levels of testing such as unit, integration, and acceptance testing
  • Strong experience working in international, multidisciplinary teams
  • Excellent communication abilities
  • English level – Upper-Intermediate or higher

Nice to have:

  • German language skills
  • Ability to go on business trips (EU, Germany)

Obowiązki

  • Lead detailed software design, documentation, and development of secure and resilient back-end systems and APIs, emphasizing a modular, layered architecture
  • Build and maintain key back-end services, business logic, and database schemas, ensuring strong data integrity and application consistency
  • Maintain technical excellence in deploying back-end services on cloud infrastructure, applying best practices for observability, monitoring, and security
  • Establish and enforce back-end engineering best practices, including automated testing, dependency injection patterns, and structured code reviews to ensure system stability and quality
Edvantis

Edvantis

4 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz