.
Lead Full-Stack Software Engineer
  • Warszawa
Lead Full-Stack Software Engineer
Warszawa, Warszawa, mazowieckie, Polska
Square One Resources Sp. z o.o.
18. 5. 2025
Informacje o stanowisku

We are looking for a motivated Lead Full-Stack Software Engineer (Python + Pandas) who is willing to dive into the new project with a modern stack.

Lead Full-Stack Software Engineer



Your responsibilities

  • Define and enforce best practices and coding standards across the project
  • Conduct thorough code reviews to ensure adherence to established guidelines and maintain high code quality
  • Working both independently and in close collaboration with others in the team
  • Communicating clear instructions to team members and helping manage the flow of day-to-day operations
  • Communicating with the client regularly
  • Design, develop, and maintain robust and scalable Python applications
  • Write clean, maintainable, and efficient code following best practices and coding standards
  • Optimize code for performance and scalability, ensuring efficient data handling
  • Work closely with cross-functional teams to deliver high-quality software solutions
  • Identify and resolve technical issues, ensuring the reliability and performance of applications
  • Create and maintain comprehensive documentation for code, processes, and workflows
  • Provide guidance and mentorship to junior developers, fostering a collaborative and productive team environment

Our requirements

  • 7+ years of experience in Python development
  • Proficient in web development with substantial hands-on experience using the FastAPI framework
  • Experience with Pydantic for data validation and schema definition in Python applications
  • Deep expertise in data manipulation and analysis using Pandas/Polars and similar
  • Skilled in asynchronous and parallel programming, with practical knowledge of asyncio
  • Proficiency working with both structured and semi-structured data, including MongoDB, Parquet, and Delta Tables
  • Proven expertise in data processing, analysis, and transformation workflows
  • Strong analytical and problem-solving abilities with a detail-oriented mindset
  • Practical and pragmatic approach to balancing standardized processes with flexibility to meet project goals effectively
  • Organizational skills with the ability to self-manage, prioritize tasks, structure workload, and meet tight deadlines
  • Experience working with Azure Cloud services (or other major cloud platforms), including a range of SaaS offerings such as Service Bus, Data Lake, Blob Storage, Redis, and more
  • Familiarity with .NET/Databricks/Spark/PySpark is a plus
  • Expertise in containerization and orchestration tools such as Docker and Kubernetes
  • Solid understanding of microservices architecture and its implementation in scalable systems

 

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    78 011
    8 696