We are Synergeticon, a fast-growing startup in the aerospace and shipping industry.
Our goal is to leverage the latest web, communications, machine learning and robotic technologies to make aircraft production and maintenance processes even more efficient.
Particular focus is placed on the cooperation between man and machine.
We use Golang for various cool things like graphql-backends, microservices communicating via grpc or implementing interfaces to robots, sensors. In Addition we're working with docker, kubernetes.
Golang Engineer synergist.io GmbH Berlin, Germany €55,000 to €70,000 a year
March 2019
3 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.
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.
Golang Blockchain Engineer Herdius Berlin, Germany $50,000 to $80,000 a year
October 2018
4 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Job Description
We are looking for awesome backend developers to join our Berlin team at Herdius. We are a blockchain startup working on a decentralized financial platform tailored specifically for cryptocurrencies. Our goal is to create a new, highly scalable blockchain that can act as a transaction and identity layer on top of all blockchains. The vision for Herdius is to create the central cryptocurrency financial hub of the space. Since we are developing our own chain as well as are working on brand new technology there will be a lot of room for you to play around with new consensus mechanisms, blockchains, distributed systems design, governance mechanism design, order routing, etc.
Responsibilities:
Implementation and design of Herdius’ consensus algorithm and p2p routing protocol
Writing reusable, testable, and efficient code
Design and implementation of low-latency, high-availability, and performant applications
Integration of data storage solutions as well as distributed data storage solutions
Creation of an efficient crypto exchange orderbook capable of handling thousands of transactions per second
Creation of Governance / voting systems
Working on our distributed virtual wallet network that implements distributed key generation with homomorphic encryption
Requirements:
4+ years of experience as a backend developer, preferably in C/C+, Golang or Scala
Strong proficiency with Golang, preferably including p2p libraries and leveldb (or similar)
Understanding the nature of asynchronous programming and its quirks and workarounds
Understanding accessibility and security compliance
User authentication and authorization between multiple systems, servers, and environments
Efficient integration of cryptographically encryption schemes
Understanding fundamental design principles behind various consensus algorithms
Understanding differences between dPOS, DAGs, Plasma, BFT, aBFT, etc.
Past experience with ANY blockchain / crypto related projects is a huge plus
Implementing automated testing platforms and unit tests
Proficient understanding of code versioning tools, such as Git
Experience with other languages such as Javascript or Python
Strong passion for Bitcoin and other cryptocurrencies
What to send:
Links to your GitHub/Stack Overflow/Portfolio/something awesome you've built that you’re proud of
A resume or LinkedIn profile
Cover letter
At Synergist, we design software to make negotiating legal contracts fun and rewarding. We're making human negotiations machine-readable, creating big data sets of negotiation & behavioural data and extending our reach by integrating with third-party platforms. If we do our job right, our users feel empowered to negotiate contracts and get sh*t done really quickly.
Our team has spent 2 years (and a lot of love) crafting a beautifully simple solution to a complex and boring problem: contracts. 
Therefore we are looking for a backend focused PHP Software Engineer (m/f) who loves to solve complex problems, shares knowledge, takes responsibility and makes pragmatic decisions. As a Senior Software Engineer, you will collaborate with our small and talented team of engineers (PHP, React.js, Go and Infrastructure Engineers) to develop our contract negotiations platform with an eye towards efficiency and scalability. You will focus on the server-side implementation of our business logic, which manages many parts of our system.
What we are looking for:
7+ years of PHP backend development using Symfony/Laravel or similar framework
2+ years of experience with Go or a solid Computer Science background and a desire to learn new stacks
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
Having one or more of the following is not required but nice to have:
Experience working on a enterprise software at scale
Experience with Go, Docker, AWS, Redis, Terraform
What we offer:
Work with some cutting-edge technologies that are new in the market
A small international team with different skill sets and backgrounds.
Engineering culture: more then a half of the company works in technical positions. Engineers contribute to making product decisions
Bright and spacious office easily accessible by public transportation
Flexible working hours and independent work structure
Choose your equipment
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.
Senior Site Reliability Engineer Tendermint San Francisco, United States / Berlin, Germany / Toronto $100,000 to $150,000 a year
October 2018
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
We're looking for someone who has:
- At least 5 years of software engineering experience with open source contributions.
- Written structured, high-quality programs and scripts for automation.
- Significant experience writing Golang or the ability and desire to become proficient in new languages.
- Experience developing, releasing, and maintaining production software and infrastructure tools like Elastic stack, InfluxDB stack, DataDog, PagerDuty, or VictorOps.
- Built solutions with a broad set of technologies in and around cloud solutions (AWS EC2, ECS, Route53, DynamoDB, RDS, Lambda, Docker, - Google Container Engine, Kubernetes or Docker Swarm).
- Implemented continuous deployment before (Jenkins, CircleCI, Travis, Ansible, Chef, Puppet).
- Experience with SDLC tools (Git, GitHub, Atlassian Stash/Bitbucket, GitLab, JIRA).
- Experience with QA/SIT tools (Selenium).
- Experience in Linux System administration including package management, network management, and security management.
- Familiarity with open source P2P networking protocols.
- Experience working in an agile development environment.
- The ability to take ownership and see initiatives through.
- Exceptional communication skills.
- Experience working with distributed teams.
What your primary responsibilities will be:
- Help scale software systems with automation, in an effort to improve reliability, velocity, and simplicity.
- Create, maintain, and improve the tooling for continuous integration and continuous delivery.
- Build and maintain tooling for deploying, monitoring, and maintaining clusters of Tendermint nodes on our testnets and mainnets.
- Build and maintain tooling to help shorten feedback cycles within teams and projects.
- Plan, build, and maintain public facing services in association with business goals.
- Build tools to measure and monitor availability, latency and overall system health.
With Glassnode we are bringing transparency to the blockchain and cryptocurrency space. Glassnode builds applications that provide new ways of delivering crystal clear insights into blockchains and cryptocurrencies.
At its core, Glassnode is a data analytics tool that aggregates and visualizes a large number of different data sources. With a particular focus on blockchain data and user-centric interfaces, we aim at delivering intelligible, actionable and unique insights from the crypto world, helping investors to make educated decisions in the overly emotional and irrational market, as well as equipping blockchain teams with valuable insights on their projects and tokens.
The Role
We are searching for a driven and proactive backend engineer with a strong DevOps experience ready to contribute in taking the existing product to the next level. You would be expected to take over multiple DevOps tasks, contribute to the development of APIs, microservices, and new features, all in the context of a distributed system with a high load of data from blockchains and cryptocurrencies.
We would like to hear from you, if:
You have a strong interest in cryptocurrencies and blockchain and/or connections to the crypto scene
You have 3-5 years of working experience in software engineering
You have DevOps experience
You are proficient with Golang, Kubernetes, Helm, TICK Stack (InfluxDB), cloud providers (preferably Google Compute Engine)
You have experience building distributed systems and data pipelines
You have very good English communication skills
Your Choice
Joining the project, you embark on a challenging journey shaping the innovative product in a revolutionary sphere of blockchain and cryptocurrencies. You’ll have a chance to develop professionally and personally, work on unique and challenging problems of data collection, distributed systems, and high scalability.
What we offer
Competitive compensation package
Generous learning budget
Possibility to attend conferences
Flexibility in the work environment (moving desks, home office)
Access to a large amount of diverse crypto-related data to explored and analyzed
An ambitious founding team with many years of experience in the crypto space
Software Engineer collectAI Berlin, Germany €50,000 to €70,000 a year
October 2018
4 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
collectAI provides receivables management, covering the end-to-end process from e-invoicing and dunning to debt collection. Focusing on digital communication channels, automation and machine learning gives our solution an edge over traditional approaches. We communicate with customers via their preferred channels, at their favored time and they are able to pay easily. Companies benefit due to higher customer retention rate, reduced costs and improved repayment rates.
collectAI was founded in 2016 and is part of Germany’s largest e-commerce retailer, the Otto Group. Our international team currently consists of 30 professionals mostly working in our Hamburg office.
About the job
We are looking for a (Senior) Software Engineer to join our Berlin based engineering team: You will be creating, improving and operating micro-services written in Go and JavaScript as well as contributing to tools and systems that enable other teams to deploy services quickly and operate them reliably.
Our architecture is currently based on micro-services written in JavaScript, Python and Go. We use NATS for event streaming and utilize AWS' RDS in our persistence layer. Services are deployed in Kubernetes and monitored with Prometheus. We build our frontends mostly with React.
Basic Qualifications
Strong problem solving skills
Good understanding of computer science fundamentals
Passion for clean, simple and robust code
Preferred Qualifications
Experience with Golang and JavaScript
Exposure to Docker, Kubernetes and Prometheus
Knowledge of micro-service principles and best practices
Benefits
An international team of experienced tech and business people
Self-responsibility and encouragement to realize your own ideas
Regularly visit our headquarter in Hamburg's beautiful Hafencity
Shape our Berlin based team as one of its first members
Well-funded and part of Germany's largest online retailer, the Otto Group
Beaconinside is a startup based in the center of Berlin. Our goal is to build the next generation of indoor location services, connecting the Online and the Offline. We develop our own iBeacon hardware and software solutions to help companies enrich their iOS and Android mobile experiences with location-based content. This way offline customers will become mobile users, and mobile users will become customers.
Beaconinside was founded by experienced mobile and retail experts. We are now looking for technical talent - a Golang or Mobile wizard - for immediate hire to support our passionate engineering team in Berlin.
Your Responsibilities
• Heading the software development of our campaign management platform, based on best-in-class Google cloud platform technologies. You will directly report to the CTO.
• Lead cross-platform initiatives to align mobile, web and backend development
• Responsible for the overall software architecture and connecting the dots between our
iBeacon hardware and firmware, the backend services and our mobile APIs and SDKs
• Work with engineers, product management and QA to develop and meet functional and
nonfunctional requirements on schedule
• Take ownership about setting up a learning development organization, i.e. coordinate
workshops, hackathons and conference visits.
• Manage junior software developers and coordinate code reviews and pair programming
• Support rollouts and be available for on-call duties to resolve production issues
• Write clean, well-structured and maintainable code
• Investigate new technologies and development methodologies
Backend Developer NewStore Berlin, Erfurt, Region Hannover, Germany €55,000 to €70,000 a year
October 2018
4 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
You will provide leadership across Back-End Engineering and help guide the overall engineering vision for our MicroServices Architecture. You will lead and participate in architecture discussions with our architects and platform team to help define the core platform APIs to support our Mobile and Web Apps. You will participate in design reviews and recommend improvements. You will be part of a team that is committed to writing test-backed, clean and reusable code. You will recommend improvements and create consensus through self-confidence, clear communication and the technical skills to back your decisions. You think that polyglot developers are the future and have a passion for elegant, readable and maintainable code.
We have a cutting-edge microservice architecture and use the following technologies: Python, Golang, Linux, Docker, RabbitMQ, nginx, Amazon AWS, REST-ful APIs, JavaScript & Angular.js, ReactJS, HTML5, CSS3, git, SQL (PostgreSQL).
Required Skills:
• 7+ years of professional development experience ideally using Python, GO or similar languages
• Experience building large-scale business critical SaaS applications with MicroServices Architecture
• Established technical leadership, interpersonal and organizational skills
• Understanding of Service-Oriented approach, Domain-Driven Design, S.O.L.I.D. principles
• Experience collaborating with other Engineers in planning, prioritizing and executing assigned tasks within deadlines
• Assist in risk assessment and mitigation activities
• Experience providing trainings and mentoring other Engineers
• Strong problem solving, critical thinking, and analytical skills
• Strong English communication skills
• Experience with Git
Extra special things we'd love to see:
• Familiarity with software design patterns
• Experience solving business problems in a variety of programming languages
• Experience in Agile methodologies, especially Scrum
• Experience in building ecommerce systems