About Shapespark:
Shapespark is at the forefront of delivering immersive 3D visualizations of architecture through web browsers, offering real-time exploration experiences. As part of the Glodon Group, we're expanding our engineering team while maintaining the agility of a small company, free from the usual startup risks.
The Role:
We are seeking a Backend Engineer with expertise in cloud technologies to enhance Shapespark's scene editor backend and cloud solutions, and also to drive the automation and scalability of our infrastructure.
Key Responsibilities:
- Design and implement scalable backend solutions for Shapespark's cloud services and scene editor.
- Leverage Terraform for infrastructure as code (IaC) to automate the setup, scaling, and management of cloud resources.
- Utilize Docker and Kubernetes for application containerization, ensuring high availability, scalability, and efficient deployment of our services.
- Collaborate with the development team to integrate new features and ensure seamless infrastructure operations.
- Stay abreast of the latest cloud and containerization technologies to continuously improve our platform.
Requirements:
- Proficient in Python with a strong understanding of backend development principles.
- Solid experience in using Docker + Kubernetes for application containerization.
- Familiarity with one of the cloud platforms such as, Google Cloud Platform, AWS, Azure.
- At least 4 years of professional experience in software development, with a focus on backend and cloud services.
- Proven ability to work independently and drive projects with innovative solutions.
- Excellent problem-solving skills and a pragmatic approach to software development.
- Good command of English, with strong communication skills.
Nice to Have:
- Terraform for infrastructure automation
- Flask
- Knowledge of web security practices and frameworks.
- Familiarity with frontend technologies (e.g., JavaScript, React.js) and Electron for desktop application development.
What We Offer:
- A competitive salary.
- A dynamic, small team environment within a stable, growing company.
- An office in a historic Kraków building, featuring a serene internal garden.
- Opportunities for professional growth and a chance to work on cutting-edge projects in 3D visualization.