We believe that great, agile software engineering requires creativity in solving problems for our users, a scalable architecture, great coding as well as open minded communication.
At OneFootball we are delivering the product experience for football fans, the platform for our content partners and tools for our internal users. Our main systems consist of a micro service architecture with golang applications running on Kubernetes in AWS, serving iOS, Android and Web clients.
The Consumer Web Team is a cross-functional team of 8 passionate individuals is based in Berlin, Germany. We are looking for a Backend Engineer who understands how to organise multiple systems, is skilled in Golang and passionate about working products. Join us and be involved in the production process, from idea to user.
As Backend Engineer, you will focus on expanding the reach of OneFootball on the web.
Join the team and help us improve the user experience through direct impact on creating, shaping and delivering features of our main website.
Your role
Build the backend API powering onefootball.com
Work on the performance in terms of retention and acquisition, scale & roll out new features in close cooperation with other engineers & stakeholders
Have an impact on systems and features used by millions of users
Be in contact with technologies from different areas
Your profile
You have been developing backend services with Go in a professional setting for at least 4 years already
You care about software quality and are familiar with agile methodologies
You have worked with Docker and Kubernetes
You are familiar with SQL and Redis
You have experience in writing REST Services
You have a positive attitude and can communicate complex ideas in English with ease
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.
We are currently looking for a skilled Senior Golang Developer to join the backend team of our Shop Applications Unit.
The Shop Applications Unit constantly improves the App, Mobile Website and Desktop Website. These big-scale products are each visited by several million people every month. Our highly scalable API updates and delivers our product data for our shop frontends in real-time – in peak times with up to millions of requests per minute! In that case, it truly matters if an API call takes 200ms or 50ms to ensure the best shopping experience. The team constantly challenges itself to raise the bar of what is “state of the art” and to provide the fastest and most efficient solutions to upcoming projects.
Challenges the team will be working on in the next months:
Working on a new backend API with the goal to unify core business logic to significantly reduce complexity in our frontends
Hardening and optimization of the API for production use
Finding solutions for challenges we face as we grow
What you will do
Develop a gRPC API in Go that encapsulates core business logic in a simple to use API for our frontend developers
Improve scalability and technical performance of our API and its response times
Work on a high-scalable product in the AWS ecosystem
Draft architectural decisions together with our Tech Lead and explore new technologies
Have a direct impact on team processes by regular agile retrospectives
Exchange your knowledge with other developers and be part of our ABOUT YOU TECH community
Who you are
You have 5+ years of experience in building complex backend API’s
You are very proficient in Go development
You have good knowledge of Elasticsearch and indexing products
You have experience in working with relational databases (e.g. MySQL) and key-value stores (e.g. Redis)
You write well-structured, efficient and maintainable code and actively keep the quality of the codebase in check
You have excellent analytical and problem-solving skills and enjoy building scalable distributed systems
You are used to working in an English speaking & agile environment
Nice to have:
You have experience in the AWS Ecosystem (Cloud Formation, Terraform, ElastiCache, etc.), Bamboo
You have experience with gRPC or GraphQL
You are familiar with centralized logging, monitoring, and alerting solutions
You understand DevOps, Containerization and Cloud solutions
Benefits
Grow together with one of the fastest growing eCommerce companies in Europe
Flexible working times
40% discount on our online shop
Fresh fruits + drinks everywhere
Language courses (German & English)
Free sports courses & reduced price for gym membership
Subsidized public transportation ticket
Free choice of hardware and operating system (Mac, Windows, Linux) also for private usage
State-of-the-art tech stack running on AWS
Modern office in the city center of Hamburg
International working environment and English as company language
Company flats (subject to availability)
Agile work environment (MOVE) and cross-functional teams
Free access to Germany’s greatest developer conference code.talks
Company pension scheme
Free Laracasts and Egghead account
Help in relocation and VISA process
We are looking forward to receiving your application – preferably via our online application portal! Thus, we can ensure a faster process and for you it is very easy to upload your application documents.
Go Backend Engineer (m/f/d) Golane Munich, Germany €65,000 to €85,000 a year
December 2020
3 Applicants This Week
More Than 6 Months Old
Job Description
ABOUT US.
As a startup dedicated to public transport, our vision is to make buying tickets for passengers as easy as possible. Therefore, we are developing a ticketing system that automatically detects beginning and end of a ride. Based on the detection, it is possible to provide passengers with the cheapest tickets.
Â
The problem we are trying to solve is challenging: developing a reliable ride detection algorithm based on data from smartphone sensors while creating a solution that attracts both passengers and public transport providers.
Â
We value active collaboration and independent work. We believe that together we can build a great solution that will have a major impact on public transport.
RESPONSIBILITIES.
contribute your own ideas to an innovative ticketing solution and shape the future of mobility
design and implement Go microservices with great features (e.g. best price calculator, ticket generator, …)
work on the ride detection algorithm – the core of our ticketing solution
test and deploy microservices
use functions provided by smartphones (e.g. GPS, various sensors, …) to improve our ride detection algorithm
work with mathematical and geographical tools to calculate routes of rides
YOUR PROFILE.
Golang skills
experience with test deployment (CI / CD)
excellent skills in working with docker, Kafka and / or Kubernetes
interest to learn more programming languages as needed
passion about solving challenging problems
BONUS SKILLS.
experience with GraphQL-APIs
familiarity with neo4j databases
practical skills in working with Amazon Web Services
To make our hiring process easy going we decided to keep it fast. Our hiring process from application screening up to contract offer takes at max 2 weeks.
Perks & Benefits
flexible working hours (work whenever you are most productive)
freedom to contribute and implement your own ideas (take over responsiblity and lead your projects)
Full-Stack Engineer nanotek AG Düsseldorf, Germany €45,000 to €75,000 a year
June 2020
5 Applicants This Week
More Than 6 Months Old
Job Description
We are on a mission to build a portfolio of digital products & services that simplify the life of healthcare professionals. While we are backed by a major corporate player, we move at start-up speed and appreciate an entrepreneurial, data-driven mindset.
We are now looking for a Fullstack Developer to join our team in DĂĽsseldorf (non-remote)!
Your opportunity:
Write new and further development of the complex frontend solutions using Vue.js and backend development using Go that your peers praise for its elegance and readability
Develop data-driven and value-oriented products, work closely with our clients and bring ideas to life
Regularly interact with end-users to understand how your systems can serve them better
Propose, design and test applications to ensure data quality and systems reliability
Your background:
You have fundamental knowledge in working in a cloud environment (e.g. AWS, Google Cloud)
Hands-on experience working with relational databases & time-series database is a plus
You have expertise in modern frontend technologies (Javascript / Vue.js) along with the backend development (in Golang, Python, Node.js etc.)
You have excellent English communication skills (both spoken and written), German is a plus
What can you expect from life at naontek:
Innovation: You will be working at the frontline of digital healthcare.
Team: You are working closely with your development team and other colleagues from different departments.
Personal Growth: We support your constant personal and professional development and provide the dedicated training you need.
Autonomy: We focus on our visions and goals and we give you the freedom to creatively reach those targets.
Compensation: We offer competitive salaries together with employer funded pension, flexible working hours, home office opportunity, additional holidays, lunch allowance, public transport ticket subsidy and reduced parking costs. We also offer free drinks and free fruit.
Location: Our office is located in the digital heart of DĂĽsseldorf.
Have we sparked your interest? Would you like to shape the digital healthcare with us? Then apply now! We are pleased to meet you!
(Go) Backend Engineer (m/f/d) BlueGo Munchen, Germany €55,000 to €75,000 a year
February 2020
6 Applicants This Week
More Than 6 Months Old
Job Description
About us
As a startup dedicated to public transport, our vision is to make buying tickets for passengers as easy as possible. Therefore, we are developing a ticketing system that automatically detects beginning and end of a journey. Based on the detection, it is possible to provide the passenger with the cheapest ticket.
The problems we are trying to solve are both interesting and challenging: developing a reliable ride detection algorithm based on data from smartphone sensors while creating a solution that attracts both passengers and public transport providers.
We value active collaboration and independent work. We believe that together we can build a great solution that will have a major impact on public transport.
Responsibilities
Independent development and improvement of route detection algorithm
Use of location and acceleration data delivered by the smartphone for route calculations
Application for mathematical and geographic tools for calculations
Test route detection algorithm
Team leading and team communication
Minimum qualifications
Expert knowledge of two ore more functional programming languages
In-depth expertise in software architecture
Advanced knowledge of test deployment (CI/CD)
Passion for backend development
Independent working
Preferred qualifications
Experience with Golang
Very good knowledge in REST-API Deployment
Comprehensive knowledge with SQL and NoSQL databases
Experience with Redis cache
Interest to learn more programming languages as needed
Benefits
Flexible working hours
Freedom to contribute and implement your own ideas
Go Backend Engineer Vizzlo Leipzig, Germany €40,000 to €55,000 a year
October 2019
2 Applicants This Week
More Than 6 Months Old
Job Description
Help us kickstart a new era of mind-blowing business graphics accessible to everyone!
Vizzlo creates individual business graphics. Whether for presentations, business documents, or the Web – with Vizzlo anybody can visualize their ideas in seconds.
We are looking for an experienced Go backend developer to join our team in Leipzig or remote. We are a growing team of enthusiasts in a VC-backed startup. We’re proud of our hands-on culture, we talk plainly to each other, and improve anything we’re working on until it’s perfect.
The role
As a Go backend engineer, you’ll work on our API servers and internal libraries that make the Vizzlo products come to live. Your code will talk to AWS storage infrastructure, to JavaScript frontends, and best of all, to lots of different third-party APIs of other products Vizzlo integrates with. You are passionate about idiomatic Go code but are not afraid to tackle obstacles from all kinds of points of view when necessary. You love to write reliable, scalable, and tested code.
What we’re looking for
3+ years of backend development experience, preferably in mid-sized teams
Verifiable Go knowledge
Proficiency in SQL
Comfort & prior experience in some of the following technologies of current SaaS stacks: AWS, MongoDB, Postgres, REST API, …
You worked on a SaaS product before? That’s a HUGE plus.
What we don’t care about
Your gender, where you’re coming from, etc
The degree you have—or not have
The tools you use to do your job
The time you spend at the office (Our office is very cool, you’ll love to be here)
What we offer
Full-time position with competitive remuneration package
Startup environment where your motivation and energy can make a difference – we learn something new every day, so can you!
International team of highly-motivated doers
Very flexible work time; home office or 100% remote possible
Should you chose to move here: Ultra-nice offices inside of an old spinning company, right in Leipzig’s hipster capital: Plagwitz, complete with the best espresso and ping-pong table
Based on our working product we would like to improve our cross-technology blockchain application for access rights and need a team member who drives the development right from the start. Therefore, we need support in the development of a blockchain based access management solution with following focus areas:
• Set up and maintenance of a decentralized network
• Programming of the function to create and share cryptographical access permissions
• Communication to terminal devices via Bluetooth, NFC and WIFI
• Integration of the web solution and of the mobile application
• Coordination between different divisions as Backend Development, IT-Operations and Mobile App Development.
We are searching for a (Senior) Full Stack Developer who works on the overall solution including the development of the relevant SDKs for mobile applications. Therefore, interests and competencies in following areas are relevant:
• Programming languages: Java, C, C++, JavaScript, C#, Golang, Swift
• Understanding the architecture, design, and implementation of Blockchain systems, distributed ledgers and smart contracts
• Cross-cutting operating systems: Mac, Windows, Linux
• Cryptographical algorithms and security considerations
• Experience with Bluetooth/BLE, p2p networks and/or file exchange is a big plus
• Knowledge about continuous integration and unit tests
• Familiar with Git as the version control system and first experiences with agile software development, e.g. Scrum
• Additional competencies in Application Deployment, Scaling, Management and Continuous Delivery (Docker, Ansible, Kubernetes, etc...)
On top of that, we are searching for a team member, who is eager to learn, switch contexts and share his/her knowledge within the team. At the same time, he/she is able to take responsibility in a growing team and have some experience as mentor and decision maker.
Here at Awesome Prototype we create successful games with a real emotional impact that millions of people will play for years or even decades to come. As well our internationally renowned football management game SEASON 19 we are building games across multiple genres that we can't wait ship in the near future. As a fast-growing company, we are already challenging the global market-leaders but to take this next step we need to create the strongest possible team. A team made up of highly skilled veterans and high-potential talents with something to prove - that’s where you come in. We will arm you with the trust and support to make the biggest impact possible. At Awesome Prototype we want you to dream big and succeed!
YOUR ROLE
As an experienced Backend-Developer who is a self-motivated, goal-oriented team player, you take pride in your work. You are able to take responsibility and deliver quality-focused products. You enjoy working in a dynamic and agile environment. You have the knowledge and ability to visualize how things should work, and how to translate this into a functioning solution.
Take ownership of entire components of our products
Maintain high code quality throughout the entire production cycle for our products
Regularly innovate our development process
Conduct code reviews
Define and execute strategy for technical/software design and frameworks
YOUR DNA
At Awesome Prototype we believe that an awesome company culture is the key for long-term success. That is why we are looking for people who have the same DNA as us.
POSITIVE - You are a positive and optimistic person
RESPONSIBLE - You take full ownership of your ideas
WINNER - Taking part is not enough, you play to win
HUNGRY - You are hungry to learn and hungry to develop yourself
YOUR SKILL SET
At least 3 years of work experience in the software industry
Expert knowledge in go in cloud environments
Expert knowledge in Sql and NoSql database management systems
Expert knowledge in identifying and solving software problems / bottlenecks
Advanced knowledge of software deployment and livecycle
Expert skills in automated testing and unit testing
Perks & Benefits
We’re serious about creating high quality products, processes, tools and everything in between. That is why we take very good care of our people by providing them with the compensation, work environment and resources they need to succeed.
Opportunity to delight players worldwide, every day, with AAA mobile games that YOU have built
Chance to work with a team of highly-skilled game-makers that inspire each other to do better and have fun in the process
Have impact from day one. We have a flat hierarchy and value people who take on responsibility, ownership and can contribute to our games
A company truly dedicated to staying fast and iterative. Fewer meetings and bureaucracy. We get things done
We get excited about new technologies and methods in every department. Experimenting and prototyping is part of our daily work
We are helping you get even better. Take part in individual training and industry conventions and events
Be part of one of the fastest growing game companies in Europe with a real chance for a long, exciting career
Enjoy our company trips, hosted events, gaming sessions and gamejams
We are a extremely transparent company. You will get a deep insight in the company progress and the gaming industry
Enjoy a really exotic office space (created from 1000 pallets by ourselves … no joke!) in the middle of Berlin one of the most creative, culturally diverse, beautiful and affordable cities in the world
Backend Engineer (m/f/d) Personio Munich, Germany €50,000 to €75,000 a year
March 2019
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Job description
Join our team as a Backend Engineer and take an active role in shaping our engineering culture and the future of our platform. You will work in an effective, autonomous feature-based team, where you will get to play out your dev skills in a high-impact driven environment. You will be responsible for the full cycle of feature development in your team ("You build it, you run it"), and take part in architecting the backend of our complex, mission-critical HR Operating System.
Your profile
Experience in microservice architecture (from design to deployment and monitoring in production). You have a good understanding of message queues and asynchronous messaging.
Interest in DevOps and automation (CI/CD), not shy to reach out for terminal. You are willing to build software with “You build it, you run it” mantra.
Production experience with Docker. Ideally, you also have experience with container orchestration solutions (e.g. Kubernetes).
Strong OO design skills and willingness to work with PHP, Golang and Kotlin.
Experience with automated testing. Knowledge of when and what to test.
Proactive problem solver. You leave code and processes in a better shape than when you first encountered them.
Teamplayer. You are passionate about working with talented teammates. Your heart beats for receiving and giving feedback, to grow both personally and as an engineer.
Interest and passion to learn and experiment with new technologies.
Strong written and spoken English (level B2/C1 on a CEFR scale).
Willing to relocate - position onsite-only in Munich.
Why us
Play an important role in shaping our rapidly expanding company on its way to build the European category leader
Creative working environment with international colleagues and fast decision-making
1,500 Euro development budget, which you can use as you wish
Regular team events, e.g. raft trips on the Isar, ski trips, visits to the Oktoberfest and much more.
Stylish office in the heart of Munich
Lightning-fast electric scooter of your choice as a "company car" (www.unumotors.com) or additional payment for MVV ticket
Subsidized Qualitrain membership: For 25 euros a month you can train in 90 fitness and yoga studios, swimming pools and many other sports facilities in Munich.
Relocation support and 26 paid vacation days and 3 days of home office per month
Site Reliability Engineer PubNative Berlin, Germany €40,000 to €65,000 a year
October 2018
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
PubNative is a mobile publisher platform that serves native ads via a scalable and flexible API for mobile apps and web. Our publisher-first approach focuses on the specific needs of each publisher across all verticals. Our ad serving technology is used by developers and publishers around the world.
Our system consists of a myriad of high load Golang-based APIs, iOS SDKs, Ruby/Rails 5 dashboard, Scala and Spark data- and ML pipelines, Druid OLAP system, running on a Mesos and Kubernetes cluster.
We're always on call to keep our networks up and running, ensuring our users have the best and fastest experience possible. We follow “Infrastructure as Code” model and immutable deployment strategies.
We are looking for a Site Reliability Engineer (m/f) to help us build and operate infrastructure platforms, and provide technical consultancy to engineering teams on how to build reliable, scalable and efficient services.
Our Responsibilities:
- You help us build a hybrid, poly-cloud-provider environment
- You help to design, develop and operate monitoring, tracking platforms
- You drive scalability and operability of supported systems/infrastructure
- You participate in on-call rotation and be on-call for the services you build and support
- You work with other teams to provide consultations in systems architecture support for new and existing production systems
- You write code so that you can automate tasks, support SLA for Production Systems, you support other engineering teams on reliability, scalability and efficiency topics
- You manage OS image/templates via Packer, provision infrastructure via Terraform
- You support CI/CD and make new pipelines
- You engage in and improve the whole lifecycle of services—from inception and design, through deployment, operation, and refinement
- You support services before they go live through activities such as system design consulting
- You maintain services once they are live by measuring and monitoring availability, latency, and overall system health
Our Requirements:
- 3+ years of experience in a Site Reliability role/Full-stack developer
- Experience with public cloud providers (AWS, Google Cloud, Digital Ocean, etc.) and Infrastructure as Code (Terraform)
- Strong programming skills and familiarity with modern programming languages: Go, Ruby, Python, Shell etc.
- Knowledge of managing docker containers and microservices via Kubernetes
- Experience building and monitoring systems and metric collection pipelines
- Track record of building automation and solving multi-datacenter/clouds infrastructure problems
- Knowledge of algorithms, data structures, complexity analysis, software design and reverse engineering
- Interest in designing, analyzing and troubleshooting large-scale distributed systems
- Experience working with source control - Git
- Experience with continuous integration platforms such as TeamCity, Jenkins, CircleCI etc.
- Understanding of Agile, DevOps practices such as CI/CD, automated testing etc.