Software Engineer (Python / AWS)
⚲ Kraków
18 000 - 22 000 PLN (B2B)
Wymagania
- Git
- Jenkins
- SQL
- Python
- pytest
- PostgreSQL
- Confluence (nice to have)
- AWS (nice to have)
- JavaScript (nice to have)
- TypeScript (nice to have)
- Angular (nice to have)
- IoT (nice to have)
- Terraform (nice to have)
- Node.js (nice to have)
Opis stanowiska
O projekcie:
About the job
We are looking for an engineer who will be a part of Silvair’s Engineering Team developing "Silvair Platform" - that is cloud infrastructure, services, appliances and web applications designed to make mesh network management easy, fast and reliable.
You will work with up-to-date technologies/concepts such as microservices, JavaScript, Python, Open API, MongoDB, RabbitMQ, AWS, Git, Terraform, Jenkins.
You will have a chance to work with Silvair’s top specialists to develop and maintain robust smart lighting solutions that are rapidly gaining momentum in the IoT and smart building industry.
We offer
- Responsible and creative role- Agile, fast-paced, and exciting startup environment- Work with trending technologies, such as the IoT, smart lighting and Bluetooth Mesh- Paid AI tools for coding and research- Company co-financed lunches- Medical care package- Functional and modern working space- B2B contract or permanent agreement - as you wish
Wymagania:
Essential job requirements:
- Solid experience (3+ years) with Python and Pytest- Practical experience with asynchronous programming in Python- Strong knowledge of REST APIs and familiarity with event-driven architectures- Experience with MongoDB, PostgreSQL, and Redis in production environments- Operational experience with Docker and Jenkins CI/CD pipelines- Familiarity with monitoring and observability tools such as Datadog- Ability to write clean, well-documented, and maintainable code with a focus on architecture and minimizing technical debt- Self-reliance in everyday work, strong communication skills, and effective collaboration in cross-functional teams
Nice to have:
- Experience with JavaScript and Node.js- Exposure to TypeScript and Angular- Familiarity with AWS, Terraform, and Ansible
Codzienne zadania:
- Designing and implementing new features and functionalities, covering everything from business logic to API and persistence layers
- Contributing to architectural decisions — particularly around service decomposition, cloud infrastructure, and long-term technical debt reduction
- Performing code reviews to maintain code quality and share technical knowledge across the team
- Writing and maintaining automated tests across the testing pyramid to ensure reliability and prevent regressions
- Collaborating with product and cross-functional teams to translate business requirements into solid technical solutions
About the job
We are looking for an engineer who will be a part of Silvair’s Engineering Team developing "Silvair Platform" - that is cloud infrastructure, services, appliances and web applications designed to make mesh network management easy, fast and reliable.
You will work with up-to-date technologies/concepts such as microservices, JavaScript, Python, Open API, MongoDB, RabbitMQ, AWS, Git, Terraform, Jenkins.
You will have a chance to work with Silvair’s top specialists to develop and maintain robust smart lighting solutions that are rapidly gaining momentum in the IoT and smart building industry.
We offer
- Responsible and creative role- Agile, fast-paced, and exciting startup environment- Work with trending technologies, such as the IoT, smart lighting and Bluetooth Mesh- Paid AI tools for coding and research- Company co-financed lunches- Medical care package- Functional and modern working space- B2B contract or permanent agreement - as you wish
Wymagania:
Essential job requirements:
- Solid experience (3+ years) with Python and Pytest- Practical experience with asynchronous programming in Python- Strong knowledge of REST APIs and familiarity with event-driven architectures- Experience with MongoDB, PostgreSQL, and Redis in production environments- Operational experience with Docker and Jenkins CI/CD pipelines- Familiarity with monitoring and observability tools such as Datadog- Ability to write clean, well-documented, and maintainable code with a focus on architecture and minimizing technical debt- Self-reliance in everyday work, strong communication skills, and effective collaboration in cross-functional teams
Nice to have:
- Experience with JavaScript and Node.js- Exposure to TypeScript and Angular- Familiarity with AWS, Terraform, and Ansible
Codzienne zadania:
- Designing and implementing new features and functionalities, covering everything from business logic to API and persistence layers
- Contributing to architectural decisions — particularly around service decomposition, cloud infrastructure, and long-term technical debt reduction
- Performing code reviews to maintain code quality and share technical knowledge across the team
- Writing and maintaining automated tests across the testing pyramid to ensure reliability and prevent regressions
- Collaborating with product and cross-functional teams to translate business requirements into solid technical solutions
🔍 Dekoder Ogłoszenia
🔴
Agile, fast-paced, and exciting startup environment
Może oznaczać brak stabilności, częste zmiany priorytetów i potencjalnie wysokie tempo pracy wymagające elastyczności.
🔴
Responsible and creative role
Może oznaczać dużą samodzielność, ale także brak jasnych wytycznych i konieczność samodzielnego definiowania zadań.
🟡
Work with up-to-date technologies/concepts
Choć brzmi pozytywnie, może oznaczać, że firma dopiero wdraża te technologie i nie ma jeszcze ugruntowanych dobrych praktyk.
🟡
Solid experience (3+ years) with Python and Pytest
Wymagane jest nie tylko ogólne doświadczenie, ale konkretne i udokumentowane umiejętności w testowaniu kodu.
🟡
Ability to write clean, well-documented, and maintainable code with a f
Fragment jest niekompletny, ale sugeruje, że oczekiwana jest wysoka jakość kodu, co jest standardem, ale warto zwrócić uwagę na brak pełnego opisu.