At HelloFresh, our mission is to change the way people eat - forever. From our 2011 founding in Europe’s vibrant tech hub Berlin, we’ve become the global market leader in the meal kit sector and inspire millions of energised home cooks across the globe every week.
We offer our meal kit boxes full of exciting recipes and thoughtfully sourced, fresh ingredients in more than 10 countries, operating from offices in Berlin, New York City, Sydney, Toronto, London and Amsterdam. Our more than 4,000 employees are the heart and soul of our highly international, fast-paced, and dynamic environment where innovation and smart, fast action is encouraged.
Our Engineering, Data, Product and Security teams are located in Berlin and New York and are critical to what we do. From procurement tools, to conversion rate optimization, live pricing tools, payment services and add-on upselling features, we work on challenging problems and have a high output of building and releasing features and engines that make our business thrive and deliver real financial impact.
You can get a taste of what we've been working on by checking out our tech blog.
About the job
Be a valued member of an autonomous, cross-functional agile team
Build and take operational responsibility for the HelloFresh platform
Architect, design, develop, deploy and operate microservices that serve millions of users, using DevOps practices and tools
Monitor and improve the usage of the services you build
Close cooperation with Frontend, Devops and Business Intelligence teams
Creating a smooth and pleasant end user experience, for both our customers and our internal users
Who we are looking for
You are extremely comfortable and have solid back-end experience with at least one of the following languages: Go or Python
You have extensive knowledge of OOP, Design Patterns and SOLID Principles
Prior experience with unit, integration & functional testing, distributed architectures, applications tuning/profiling, and continuous integration are all highly valued
You are used to working with relational and non relational databases
Additddvfionally, any experience working with microservices is a plus
Interacting with front-ends, designers, product managers and our teams around the world is very much part of our day-to-day, so communication skills are vital. We are looking for strong problem-solvers who can apply their engineering skills to a wide range of the platforms and environments we support.
Perks & Benefits
What we offer
Relocation assistance to move to Berlin and visa application support
Competitive compensation
Significant reduction on our meal kits
Annual learning and development budget to attend conferences or purchase educational resources
Sabbatical policy
Work in our office located in the heart of Berlin
A diverse and vibrant international environment
A range of perks (Free in-house crash course in German, compensation for advanced German classes, in-house lecture series and knowledge sharing programme, discounts for our neighboring gym & Urban Sports Club, free weekly yoga classes, summer & winter parties, discount on our HelloFresh GO vending machines)
The chance to have a significant impact on one of the fastest-growing technology companies in Europe in an exciting growth phase
Are you up for a challenge?
Please submit your complete application below including your salary expectations and earliest starting date.
Herdius is a Berlin based Blockchain Company. We are working on building homomorphic distributed private key generation which then is turned into value bearing products in different sectors. Currently we are very close to open beta-testing for the Herdius-Crypto-Wallet.
What we focus on on the blockchain field specifically is interoperability and trading. When connecting different chains on the key level, users can eliminate communication channels, bridges and complex systems. In other words, users can do cross-exchange and chain token swaps very conveniently and profitably for the user due to the cross-exchange arbitrage opportunities. The broader vision is one day to replace API auth keys with public-private key cryptography in order to provide layered access to user data.
All this makes for a crypto eco system and hedge fund that pays interest on all cryptocurrencies (that right now are unfortunately somewhat unusable and just laying around on wallets).
About the role:

Herdius is seeking for a Gopher Guru - an experienced Senior Golang Backend-Developer - to join our team of smart and visionary individuals. Experience in Blockchain is not necessary but a big plus.
We do not look at this role as another standard job but rather as great opportunity to build something really meaningful und amazing. Become a member of our great collective of top nodge engineers and people - altogether working to create cutting edge tech for the masses.
Besides the Herdius HQ in Berlin our Dev-Team is working mostly remote on different time-zones - so this vacancy surely also is location agnostic.
We would expect you to contribute at least 20hrs per week for part-time but joining full time is possible, too.


Cool things you will work on:
Implementation and design of Herdius’ consensus algorithm and p2p order routing protocol.
Lots of work around trading and high volume data handling and transfer.
Design and implementation of a low-latency, high-availability, and performant algorithmic hedge fund and exchange order book.
Integration of the Herdius distributed private key generation protocol.
Constant performance testing and improvement of our architecture.
Working on new financial products that have not been seen in the crypto world, setting up the base-layer infrastructure of a trading system and hedge fund
Skills & requirements
Strong proficiency & experience working with Golang
3+ years of experience as a backend engineer, language agnostic but Go, React, NodeJS, Vue.JS, Scala, Angular, Rust preferred
Experience and passion working with distributed systems and networking
Strong interest in blockchains and related technologies
Passion for delivering quality, secure code with loads of testing
User authentication and authorization between multiple systems, servers, and environments
Interest in privacy and cryptography, trading and financial service
Understanding fundamental design principles behind various consensus algorithms
Understanding differences between dPOS, DAGs, Plasma, BFT, aBFT, etc.
Implementing automated testing platforms and unit tests
Proficient understanding of code versioning tools, such as Git
Interview Process
Your education or professional experience at the end of the day does not matter to us. It all comes down to us being convinced by your skills and drive! 
We mainly look for people who are passionate about projects they work on and have the drive to see a project through. Our code is mostly done in Golang with some Solidity for connectivity with Ethereum.
How to apply:
Send anything that reflects on your knowledge and experience in the field. Besides a CV/LinkedIn-profile you can send links of your GitHub/Stack Overflow/Portfolio/ or something awesome you've built that you’re simply proud of.
How do you design and implement an API that communicates with thousands of cash registers in all stores of REWE, Penny and real,-? How do you automatically transfer money between different banks?
Software Engineer (m/f/*)
At Barzahlen we operate Germany's largest independent payment infrastructure. Customers can use different services in several supermarkets to e.g. pay their invoices and deposit or withdraw cash from their private bank accounts using smartphone apps.
In order to further develop our systems and to implement new projects we are looking for software engineers. It is important for us that the following applies to you:
You love coding! Software development is not just a job for you. You are coding on private projects as well and you are interested in the latest developments in the industry. You are fluent in at least one programming language.
In the future you want to program in Ruby and Go! It would be awesome, if you’ve already worked with these two languages in the past but in case you haven't, that’s also no big deal: In our experience developers get productive in these languages very fast.
You are interested in the big picture! You want to know and understand how everything is connected, starting with our public APIs, over to our internal services and the PostgreSQL database. It’s your aspiration to ensure an error free operation of all our production systems through a mixture of code reviews, unit + integration tests and monitoring.
High requirements merit appropriate compensation. We are competing with other companies for your time and knowledge. So why should you decide to join us? Naturally this is quite hard to answer and depends on a lot of factors. Therefore we would be happy to answer all your questions regarding Barzahlen in a personal chat.
You can expect the following working for us:
Our office is located in the middle of Berlin and easily accessible using public transport. We will procure your preferred technical devices, so that you can code as productively as possible. We also offer flexible working hours and the possibility to develop yourself further not just in your work related area of expertise but other areas as well.
We have experts in the IT as well as in all other departments with excellent connections to other companies throughout Berlin and Germany. You can learn a lot of new things and experience how to build a "FinTech-Startup" from the ground up and to establish it in the market.
After creating a solid base of operations in Germany over the last 4 years we plan to realize several large projects in the coming months which build upon our existing payment infrastructure.
We will be happy to tell you more about this in a personal chat :)
Does the premise of solving large scale business problems with technology excite you? Are you interested in the challenges of digitizing and automating processes in the traditional real-estate industry? Do you want to be part of the ground-up software development at a EUR 700 million-a-year business, and make a massive impact in transforming the industry itself? Then we need to talk!
At Engel & Völkers Technology, we are reimagining our own industry. An industry that we have excelled in for over 40 years and has transformed Engel & Völkers into one of the world’s leading service companies specialised in the brokerage of premium residential property, commercial real estate, yachts and aircraft. Despite our successes, we see the need to be on the leading edge of innovation and always be pushing the boundaries of the industry. As a software engineer, you will be involved in developing property-tech that will revamp an entire industry. You will own the full software development lifecycle of your products and work on complex problems with startup agility at enterprise scale with global impact.
Our development ecosystem:
Languages: Java, Golang, JavaScript, TypeScript, Kotlin, Python, Elixir, Objective-C, Swift
For our startup we are looking for a Java Developer who knows what’s going on and who is a good addition to our highly skilled development team. We have space for people who like to focus on one area to become the goto person in this area as well as people who need a new challenge every now and then. People who have new ideas are more than welcome.
Responsibilities:
- Work on the development of our disruptive platform for esports data distribution
- Help us to improve and expand our OCR plattform
- Work together with our DevOps team to make our system more reliable.
- Work together with our Data Scientists to improve our data pipelines
- Create APIs to deliver our data to customers
- Have an eye for improvements in regards to performance and code quality
Requirements:
- Strong understanding and moderate (3+ years) experience working with Java, and within a Java environment.
- Moderate experience with both relational and non-relational databases
- Moderate experience writing and working with a service-based architecture.
- A fast learner who is highly motivated and independent, but also works well as part of a team.
- Output-oriented way of working
- Good problem solving skills (able to break down problems and troubleshooting bugs effectively)
- Fluent in English (both written and spoken)
Pluses:
- Experience with Python, Go-lang or Scala
- Experience with Hibernate, SpringBoot, Akka, Gradle
- Experience working with distributed messaging queues (RabbitMQ, Kafka, Pulsar) at enterprise scale
- Experience with cloud-based deployment: AWS (or similar), Docker, Kubernetes.
- Experience with game engines: Source Engine, Unreal Engine, Unity.
- Experience with OCR technologies
- Any skills or experience in reverse engineering computer games.
- Passion for esports, gaming, and technology
We offer you:
* A "get shit done" culture
* Flexible working hours based on goal reaching rather than amount of time spent in the office
* 10% of your work time to spend on esports and/or gambling topics of your choice (alone or as a team)
* Internal training sessions in your field of profession and beyond
* Gaming room stocked with 6 PCs to play and crush enemies with your colleagues
* Bayes bar with free snacks and after work beers
* Free massage sessions
* Subsidized lunches that get delivered to the office
* Free coffee, water & soft drinks to stay focused and hydrated
* Lots of game enthusiasts to talk and share game experiences with
We look forward to receiving your application (cover letter, CV and references) as well as your salary requirements and earliest possible starting date. Please send an email containing this information to: application@bayes.gg.
As (Senior) Software Engineer (m/f/d) you will be involved in every layer of the technology, including the robot control system, the video streaming system, our machine learning side as well as the cloud infrastructure. In addition, you will be essential in defining the foundations of our product and culture.
The profile:
You have relevant work experience in fast moving environments like a start-up, technology companies, or from technical university programs
You have got a strong knowledge in C or C++ programming, proficient Linux experience and you are always curious to learn new technologies
Fluent verbal and written English language skills
Affinity for autonomous mobility technology
You think big and like to build something, you are solution oriented and like to get stuff done
You enjoy working in a fast-moving environment
At the same time you are a true team player and we will enjoy working with you
Nice to have’s:
Video and audio encoding (e.g. H.264/AVC, H.265/HEVC) and multimedia systems with deep understanding of codecs for optimisations
Background in mobile networks (e.g. 4G / LTE) over the top services, real time services
General networking (e.g. VPNs, TCP/IP), packet routing, network performance tuning
Robot Operating System (ROS)
Experience with embedded systems and the Nvidia SDK
HW/SW integration into vehicles (e.g. functional safety, CAN, etc.)
We obviously don't expect anyone to check all these nice to have's!
Our offering:
Change how people move in big urban areas while making car ownership obsolete
A competitive compensation package & unlimited vacation
Involvement in one of the most exciting tech projects in Europe
An open-minded and fun work environment
Be surrounded by a highly committed and very experienced team
Relocation services to Berlin - It doesn’t matter where you currently live!
Note: Ree provides an equal opportunity to all candidates. All candidates will be considered for employment regardless of age, ancestry, color, gender identity or expression, marital status, medical condition, national origin, political affiliation, race, religion, sex, sexual orientation.
Backend Engineer Onefootball Berlin, Germany €58,000 to €75,000 a year
June 2019
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Onefootball is the ultimate media platform that enables football fans to get their daily dose of news and scores wherever they are, created by a team of professionals from more than 35 different countries. With +30 engineers based in the heart of Berlin, our mission is to tell the world’s football stories through a stable, scalable and reliable stack. On a monthly base, we reach +30 Million passionate football fans all over the world.
At Onefootball, you will be working in agile, cross functional and self-organized teams to deliver the ultimate product experience for football fans. You will help to create, promote and disseminate standards, gaining valuable experience simultaneously. Our main systems consists of micro service architecture with golang applications serving iOS, Android and Web clients. We have a strong foundation of shipping code through containers using cloud native technologies, such as Kubernetes. You can check our Stackshare page, too.
This role will either be within our Scores team, Users team or News team. We’ll be glad to tell you more about each team in the interview process.
Your role
Write code that your co-workers appreciate for its readability and elegance,
Work on a growing set of backend services that bring the latest scores, match highlights and statistics for hundreds of competitions to our users in no time by closely cooperating with our Product team,
Be responsible for delivering features and APIs on the backend service side in close cooperation with our Frontend and Apps teams.
Your profile
Experience in developing and maintaining fast, scalable and well-documented APIs,
Knowledge in developing backend services using Go,
Experience with MySQL, PostgreSQL and Redis and ability to optimize and use them effectively,
Solid understanding of what scalability, caching and load testing mean,
You’re convinced that the best backend is made of simple, easy-to-understand building blocks that form a reliable system,
Knowledge of the current trends in architecture and microservices,
Experience in Docker, Kubernetes and agile methodologies are pluses.
What we offer
At Onefootball we offer a fantastic workplace in Berlin, Prenzlauer Berg, with amazing rooftop terrace, kicker tables and FIFA corner. We provide great IT equipment, free beverages, fruits and cereals in an empowering, international and agile working environment.
As we proudly value our long-term co-workers, we offer one additional vacation day for each working year. You also have the opportunity to attend industry events & conferences, as part of our learning and development system. Add monthly parties & events to a culture of knowledge sharing – with weekly lightning talks, learning sessions and meetups – and you’ll get a great impression of how life working at Onefootball is.
If we have captured your interest and you want to help us build the ultimate media platform for football fans, apply now and join our engineering team!
Onefootball strives for a healthy and safe workplace and is committed to building diverse teams.
Golang Engineer synergist.io GmbH Berlin, Germany €55,000 to €70,000 a year
March 2019
2 Applicants This Week
More Than 6 Months Old
Job Description
At Synergist, we've begun an ambitious project to to automate human negotiation.
We're building a foundation for algorithms to predict the best way for two people to reach agreement on legal contracts.. nothing like this hasn't been attempted before.Â
We make human negotiations machine-readable, create big data sets of behavioural data and use open APIs to integrate with third-party platforms. If we do our job right, our users feel empowered to negotiate contracts and get sh*t done really quickly.
We're now looking for a a backend focused Go Engineer who is comfortable building complex, server-side business logic and contributing to our extensible architecture built on RESTful APIs. Our solution runs on a modern stack which is deployed via CI/CD on Redis and stored in Docker containers running on AWS.
We have flexible working hours, no hierarchy and give you the autonomy you need to get sh*t done. We're a small team that iterate quickly, but also value who you are over how good you are... Our culture is our greatest asset and we try not to take ourselves too seriously ;)
What we are looking for:
5+ years of experience with any general purpose programming language (PHP, Java, Python); or a solid Computer Science background and a desire to learn new stacks
A desire to learn Golang
Strong MySQL and database design skills
An understanding of how design decisions affect scalability, storage requirements, and the like
Basic Linux skills
Fluent in spoken and written English
Nice to have:
Previous Golang experience
Experience working on a consumer product at scale
Experience with Docker, ECS and AWS
Familiar with at least one frontend framework (React, Ember, etc) - AngularJS is preferred
Familiarity with Redis, Docker and/or AWS
What we offer:
Work with cutting-edge technologies that are new in the market
A small international team with different skill sets, backgrounds and cooking abilities ;)
Engineering culture: 80% of our team works in technical positions and engineers contribute directly to product decisions
A bright and spacious office (central Berlin near Checkpoint Charlie) with huge kitchen for breakfast, pasta, snacks and drinks (all included)
Choose your laptop, screen and (mechanical!) keyboard
In summary:Â


If you'd like to be part of building an enterprise software company from scratch and responsible for shaping the world's first automated negotiation bot with a bunch of cool people, then get in touch.
Fraugster is a payment security company with the goal of eliminating fraud and increasing our customers’ profits. Over the last years we’ve invented an artificial intelligence technology that combines human-like accuracy with machine scalability. This ability lets us foresee fraudulent attacks before they actually happen and gives us a distinct competitive advantage over every other player in the payment security space.
We’re already working with some of the most well-known payment and e-commerce companies in the world. Notable clients include companies like Ingenico, SIX Payments and others. Fraugster is backed by top tier investors and is currently managing billions of Euros for our clients.
Development at Fraugster:
Our stack uses Go exclusively for back-end APIs. Functionality is spread across multiple services which communicate via gRPC. Relational data is stored in Postgres and other types of data are held in other non-relational data-stores such as etcd and Kafka. All services are containerized and deployed to kubernetes. Our frontend client is implemented in Angular 7 (Typescript).
Our development process is lightweight Scrum with 2 week iterations. Code is contributed to projects via merge/pull requests which are peer reviewed by colleagues. Code is continuously integrated, tested and checked with automated CI pipelines.
As a team we value shared ownership of our code, design simplicity, code cleanliness and continuous improvement of products and processes.
Job Description:
You would be joining our cross-functional team to help us develop our customer-facing web application.
As a full-stack developer you would be responsible for implementing new features across multiple levels of our stack, assisting with the maintenance of our existing codebase/infrastructure and contributing to our overall development workflow.
The ideal candidate would be enthusiastic in helping us improve our engineering culture and quality, bringing new ideas to the table and helping us achieve clean, maintainable code and architecture.
The following skills represent the perfect skill-set of a candidate but we understand very few developers fit this profile exactly. As such, we would welcome candidates that can bring deeper knowledge of a subset of our requirements to our team, even if they have limited experience in other areas.
Desirable Skills:
Comfortable designing and developing GRPC/HTTP APIs with Go
Experience in at least one modern front-end framework, preferably Angular (2+) with Typescript
Knowledge of standard web development technologies including HTTP, CSS/SCSS, ECMAScript, HTML, bundling and testing tools
Experience containerizing and orchestrating infrastructure with tools such as Docker and Kubernetes
Interest in working with relational databases such as Postgres or MySQL
Previous exposure to non-relational data infrastructure including queues (Kafka), indexes (Elasticsearch) and key/value stores (etcd) would be desirable but not required
Business fluent in spoken and written English
What we offer:
Hands-Âon experience in building a product that’s revolutionizing the payment security industry
Technical challenges to solve with a real world application
An environment open to adopting new technology and ideas
Your own projects and opportunity to shape our Front End stack
Competitive salary
Office located in the heart of Berlin
We are looking forward to receiving your application!
IT has become the core asset for most businesses. Our Cloud Native engineers guide our clients through this increasingly complex IT landscape. We build confidence with cloud technologies and help clients transition to a modern architecture. Our engineers also work with Cloud Native vendors on next-generation open-source tools.
What we look for
Background in development or operations; we’re open to junior or senior engineers.
Experience with at least one programming language and/or scripting (e.g. Go, Java, Python, C++, Bash).
Experience with microservices (e.g. CI/CD tools, technologies like Docker, Kubernetes, Mesos) is valuable, but it’s not mandatory. Most of our engineers didn’t have Kubernetes experience when they joined. Learning is part of your job.
Beeing a Certified Kubernetes Administrator and/or Certified Kubernetes Application Developer is valuable, but it’s not mandatory.
We are cloud agnostic. Any cloud experience (AWS, Google, Azure) is a plus.
Cloud automation and infrastructure provisioning (Terraform, Ansible, Cloud Formation etc).
We value consultancy skills and community work, such as open-source contribution, meetups and conference talks, and/or blogging. We’re more than just engineers.
Why apply
You’ll be in charge of shaping a new IT architecture for some of the best companies in the world. We work in small, self-managed teams that take full responsibility for the projects. We’re not tech/cloud service resellers. We mix the best open-source tools and services that make sense for the project. We move fast and deliver mainly short-term projects (2-4 months), mostly working from our offices. We automate the infrastructure of our customers and deploy orchestration layers on top of it to run apps and data. All our engineers are encouraged to share their knowledge at conferences and within the company. We consider ourselves a continuous learning company. There are no rockstars here, just people that wanna grow themselves and their community. Switching between projects/roles/offices is possible and quite common.