Job
- Level
- Senior
- Job Field
- Software
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Hamburg
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you will develop automated solutions to improve internal workflows, integrate complex APIs, and manage technical architecture decisions with a focus on data and AI integration.
Job Technologies
Your role in the team
- This role is based in Hamburg, Germany. You should already have permission to live/work in Germany where our primary services operations office is located.
- You will embed within our advertising services teams and be paired with experienced members of those teams. They will help you to learn how/why various service operations are being done the way they are, what are the pain points and inefficiencies? Together you will work to plan and develop solutions to streamline, automate and improve workflows.
- You should make technical and data architecture decisions keeping in mind the requirement to connect AI agents to these new systems in a way that enables control, transparency and data privacy (where relevant).
- You will be supported by our small software development team that works on other problem areas in the business (adservers, UIs, auction systems and other technical components used by the services teams).
This text has been machine translated. Show original
Our expectations of you
Qualifications
- You should be an independent senior developer interested in learning about the advertising business domain, analytical and able to propose architecture for moderately complex systems.
- You should be self-organized, a good communicator, detail oriented, and able to reliably set and meet expectations.
- You are capable of independent problem solving, good component architecture and producing high quality, well-tested code.
- Attention to detail.
- Responsible for your own work.
- Proficiency using Git.
- German - important in order to properly embed with the services teams in Hamburg
- English - important because the rest of the development team is international
- Node.js. You know how the event loop works, streams, asynchronous programming, deal with errors, events. We also work with Python, Erlang, Rust, and Go depending on the project, but Node.js is our dominant environment.
- Solid relational database knowledge: Modern SQL, how data is indexed, stored procedures, transactions
- Linux.
- Basic shell scripting.
- Willingness to learn.
Experience
- 5+ years of experience doing professional software development
- Multiple experiences integrating complex third-party APIs in a robust way (e.g., rate limiting, OAuth token management, version management, and upgrade processes)
- Experience with CRMs, ERPs, project management, and related systems is highly desirable.
This text has been machine translated. Show original
What we offer
- A varied role within a young and dynamic team.
- Public transportation costs covered.
- JobRad bike leasing.
- Opportunities for personal and professional development through internal and external training.
- Flexible working options, including mobile office and workation opportunities.
- State-of-the-art equipment, with your choice of a MacBook Pro or Lenovo ThinkPad, including noise-cancelling headphones.
- Ergonomic workspaces.
- Language courses.
- Regular team events and social evenings at our office bar, including great cocktails.
- Access to our company gym, offering CrossFit-style training, bodybuilding, cardio, HIIT and online workouts.
- Und ja - Bürohunde!
This text has been machine translated. Show original
Benefits
Health, Fitness & Fun
Topics You Will Work On
Job Locations
About Your Employer
adlicious
adlicious is a 100% independent programmatic media powerhouse. We support companies with strategic thinking and audience precision in the world of data driven marketing.
Description
- Founding Year
- 2013
- Company Type
- Digital Agency
- Industry
- Advertising, Marketing, PR