Position: Senior Backend Engineer (Berlin, Germany)
Company: spread.ai
Category: Golang
Experience required: 5y
English level: fluent

Check on the selected content here - https://bit.ly/34FgRn2 !

**#SPREADYOURMISSION**:

• Work hand in hand with the Frontend Engineers, Architects, and Product Owner to create outstanding services;
• Develop high-class Backend code to further enrich and be a decision-driver for our Microservice Architecture;
• Further, improve our solution and codebase by making implementation decisions and realizing them;
• Write clean, maintainable, and scalable code that complies with SOLID principles;
• Implement user stories in an agile environment;
• Be in charge of medium to large features and tasks from technical design through to release;
• Help set goals and technical direction while ensuring that they align with the goals of the business;
• Create and maintain tools to interact with the software and data;
• Work closely with our product team to understand our customers' needs;
• Make sure the product code matches the documentation and testing (including reviews, Unit, integration, and end to end testing);
• Understand and leverage new backend technology and know-how to empower our product.

**#SPREADYOURKNOWHOW**:

1. 7+ years of experience working professionally with SQL and NoSQL databases (key/value, graph, and relational databases, transactions);
2. Profound experience with Golang;
3. Experience working professionally with the latest C++ standards;
4. Experience working with microservice architecture (JWT, orchestration vs choreography, load balancing, service discovery, REST/gRPC communication protocols);
5. Affinity and experience with DevOps (Kubernetes or Docker Swarm, load balancing, cloud computing, CI/CD);
6. Affinity and experience with Agile Methodologies (scrum and/or Kanban); 
7. Experience working on complex projects in teams as well as leading teams;  
8. Scientific knowledge or interest related to fields we research (3D programming and rendering, statistics, numerical methods, mathematical modeling in physics, etc.).

**WHY US?**

We care about your future:
• Unlimited contract;
• An opportunity to become an owner through equity/virtual shares;
• Optional Private Pension Scheme.

We care about your development:
• Individual career paths;
• €1,000 yearly budget for professional Learning & Development;
• A chance to be a part of a competent, ambitious, and fun team that inspires us to perform our best, and grow both professionally and personally.

We care about respect:
• Flat organization;
• Solution-focused 360-degree communication and feedback.

We care about serious FUN!
• People & Culture events such as company outings, ThirstyThursdays where we celebrate our cultural diversity, TheNews, Lunch&Learn and so much more!
• 30 days of vacation.

We care about innovation:
• Monthly time budget of 1 day dedicated to breaking out of daily tasks – facilitated with the Design Thinking Methodology;
• All the tech you need (cool tech-stack, fully configured MacBook Pro, monitors, gadgets, etc.);
• A commitment to our Vision to change how products are created and maintained, helping a whole industry to become more sustainable!