Senior Software Engineer
- On-site
- Berlin, Berlin, Germany
- Software Development
Join our Berlin-based e-commerce team to develop innovative tech in Python, APIs, and GCP. Collaborate globally and help redefine how bedding products reach the world.
Job description
We are seeking a Senior Software Engineer to join our team and play a pivotal role in developing and maintaining our systems. The ideal candidate is a self-starter with a proven ability to take initiative, work independently, and seamlessly collaborate with a distributed team. This is a critical position requiring someone who can assess what needs to be done, prioritize effectively, and deliver reliable solutions without extensive oversight.
As a Senior Software Engineer, you will be responsible for designing, implementing, and optimizing systems that are integral to our operations. Your work will directly impact our ability to scale and improve efficiency, ensuring a seamless experience for our users and partners.
Responsibilities
API Development:
Design, build, and maintain APIs to connect internal platforms with external systems.
Software Development & Maintenance:
Troubleshoot, debug, and enhance existing systems, including apps, websites, and integrations with ERP systems.
Web Scraping:
Develop and maintain tools to gather and process data from various online sources.
GCP Cloud Service Management:
Manage the GCP environment and create/maintain cloud run functions.
Version Control:
Work with GitLab for source control and version management.
Collaboration:
Coordinate with cross-functional teams located across various regions to ensure quality solutions and efficient project delivery.
Data Warehousing:
Write and manage SQL queries for a PostgreSQL data warehouse to support business analytics and operations.
Job requirements
Qualifications:
4+ Years of experience: With relevance to APIs, Software Engineering, and Cloud services
Master's Degree: In Computer Science, Software Engineering, or a related field.
Excellent Python Proficiency: Strong understanding of Python.
Extensive API Knowledge: Experience or coursework in RESTful API development.
Web scraping knowledge: (Beautiful Soup/Scrapy)
Git knowledge: Ability to implement effective version control
Problem-Solving: Ability to analyze and solve technical challenges.
Cloud services experience: Strong preference in Google Cloud
Self-Motivation: Able to work independently and in teams.
Nice to Have:
PHP Programming knowledge
Experience with Odoo ERP
Experience with Akeneo PIM System
Certification or knowledge of BPMN
or
All done!
Your application has been successfully submitted!