
Senior Software Backend Engineer GoLang
Primary stack
Job description
About the Position
We are seeking a Senior Software Backend Engineer GoLang to join our team in Germany, with occasional travel to Frankfurt.
Responsibilities
- Architect, design, and implement our technology platform, supporting our growth in E-commerce
- Implement product features that will help support our core business
- Implement backend services in a service-oriented architecture (API-first) in a cloud-native environment
- Fully own, i.e. develop, maintain, and operate (full DevOps) your team’s tech stack
- Be a team player as part of an agile, empowered team and contribute to the development of fellow engineers
- Contribute to the improvement of our CI&CD and DevOps & SRE practices
- Taking part in recruitment processes to grow our tech team
Requirements
- Experience designing and delivering APIs and backend services meeting the highest software quality standards
- Extensive knowledge of computer science fundamentals, including data structures, object-oriented programming, and software design patterns (GoF and cloud-native)
- Several years of proven experience in software development and operation practices covering the full software development lifecycle, ideally in an E-commerce business
- Deep understanding of Go
- Experience with multiple databases (RDBMS, NoSQL, Redis, …) and messaging services (Kafka, RabbitMQ, SQS …), ideally run in a cloud (e.g. AWS)
- Understanding of the importance of well-organized codebase and documentation
- The capability of implementing unit, integration, end-to-end, and load tests
- Bachelor’s degree in Computer Science, Computer or Electrical Engineering, Business Informatics, or equivalency in relevant work experience
- You are highly self-organized and interested in taking over ownership and bringing the team to the best solution
- You have strong analytical skills and are an open-minded and creative team player
- Experience in legacy E-commerce stacks (i.e. Magento and PHP) is considered a plus
We Offer
- You can live somewhere in Germany. It would be good if you can make it 1-2 times per month to come to our office in Frankfurt.
- Always agile: We hypothesize, validate, and implement incrementally – every day. And sometimes we take a leap to the next level!
- Highly successful Business: Our award-winning products are selling in 24 markets globally and we are doubling our revenue every year (2020 even more!).
- The science: We actively engage in scientific research and employ neuroscientists to invent Tech, not resell.
- Exciting new Tech Platform coming up: Our new platform architecture is in the planning and already anticipating smart consumer devices, IoT built in cloud-native design using modern tech stacks.
- The next big thing: Now, we put the ‘Tech’ on a higher level
- Responsibility and decision-making authority from your first day
- The opportunity to work on challenging tasks that contribute to your professional growth
- Work independently and as part of a dedicated, international, and diverse team
- The opportunity to help shape our company culture
About the Company
We are one of Europe’s fastest-growing tech startups with 275+ team members representing over 40 nationalities at our headquarters in Frankfurt am Main, Germany.
Our work culture is built on strong values promoting community, agility, and ownership. Growth and excellence in all areas are important to us, which is why we offer our team members opportunities to develop and advance professionally and personally.
We proudly celebrate diversity. We are an equal opportunity employer committed to promoting inclusion in our workplace. We consider all qualified applicants for employment without regard to race, ethnic origin, religion or belief, gender, gender identity or expression, sexual orientation, national origin, disability, or age.
© Do IT Relocation. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
It’s our passion to build relationships with top-notch IT professionals who consistently bring technical expertise, excellence and dedications to our partners WORLDWIDE!Do IT is a Search and Selection Consultancy Provider. We have qualified staff of consultants with a Headquarter in Kiev, UA. With different professional background, our consultants are highly specialized in IT & Telecom: node.js; ruby; javascript; html5; c#; coffee script; python; php; knockout.js; angularjs; backbone.js, java, ASP.Net, c++, oracle, MS SQL, perl, etc. Testing specialists, web designers, architects, system and business Analysts, release engineers, etc. The mission of DO IT is to help our clients to achieve and maintain their competitive advantage by the recruitment of superior professionals considering the whole world as one marketOur expertise combines an in-depth knowledge of local markets with regional resources in implementing regional recruitment. A dedicated team of Consultants are allocated to these assignments.IT Recruiting & Relocation services:SearchingSelectionAssistanceVisa servicesOur clients fall into two main categories:— Those who require top-notch IT professionals from Ukraine, Russia and Belarus for relocation— Those that want to enforce their recruitment activities and cooperate with us on currents assignments in UkraineWe can guarantee that we will streamline the timely and costly components of the process and add value in areas where your staff do not have the special expertise required.
More at Do IT Relocation
All 95 roles
Financial Specialist
Do IT Relocation · Cyprus

Lawyer
Do IT Relocation · Cyprus

Embedded Engineer (Automotive)
Do IT Relocation · Sweden

Business Development Manager
Do IT Relocation · Cyprus