About the job
Join our dynamic team as a Backend Engineer and help shape the future of our cloud-native services! Your expertise in scalable backend solutions and cloud infrastructure will drive innovation and excellence in our projects.
Your responsibilities:
- Design, develop, and maintain scalable backend services, utilizing testing and an object-oriented programming approach
- Build new cloud native services (e.g. on AWS ECS or AWS Lambdas or similar) according to requirements and architectural decisions
- Work extensively with databases, ensuring data integrity and designing efficient data storage solutions
- Support for maintaining and extending existing AWS infrastructure with Terraform and pipelines with Gitlab throughout multiple deployment stages or similar
- Support in the ideation, architecture and design of new features, ensuring alignment with best practices
Your profile:
- Bachelor's degree in Computer Science, Informatics, or a related field. A Master’s degree is a plus
- At least 2+ years of experience as a software engineer, including experience gained during a working student position in software engineering or data science
- Technical Skills: Proficient in Python, with experience in frameworks such as Fast-API, Flask or Django
- Proficient in databases and SQL (e.g. PostgreSQL)
- Familiar with CI-CD tools, such as Gitlab or similar
- Experience with Docker and Infrastructure as code tools (such as Terraform or AWS SDK)
- Skilled in cloud-native development, ideally with AWS
- Knowledge of data-science libraries like Pandas is desirable
- Experience working within agile teams, such as those following Scrum or Kanban is a plus
- Experience with object-oriented programming and testing
- Ability to work independently and collaboratively in a team environment
- Very good English language skills (English is our company language)
We offer:
- 30 days of holidays per year
- Flexible working hours & the possibility to work from home for up to three days per week, providing a healthy work-life balance and increased convenience.
- The flexibility of working remotely for up to 10 days a year across Europe
- The opportunity to work with international experts from more than 40 nationalities in a dynamic and vibrant team, fostering a working environment that promotes Speaking Up, Respecting and Protecting, Improving, Communicating, Listening, Learning, and Empowerment.
- Cruises at exclusive discounted prices for all employees, and additionally their family & friends (as from 6 months seniority)
- Exclusive employee benefits and access to corporate perks and offers
- Employers’ contribution to ProfiTicket for local transport
- Diverse learning and development possibilities, enabling you to expand your knowledge and skills in our organization
- Participation in the company pension scheme (starting in your third-year seniority)
- Free use of the pool bicycles for leisurely strolls during your lunch break or weekends
- A modern headquarters located in the heart of the HafenCity, an innovative urban district that embraces its proximity to the Elbe River