Staff Software Engineer at Brainloop
München, Bayern, Germany -
Full Time


Start Date

Immediate

Expiry Date

19 Feb, 25

Salary

0.0

Posted On

19 Nov, 24

Experience

0 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Docker, Distributed Systems, Design Principles, Authentication Protocols, Infrastructure Technologies

Industry

Information Technology/IT

Description

Brainloop AG is the leading provider of highly secure data room solutions for the secure collaboration on confidential documents.
Our data room solutions support efficient, digital, and highly secure collaboration both internally and with external business partners. From day-to-day operations involving sensitive information to high-security processes in executive board and supervisory board communication, all the way to strictly confidential M&A activities.

POSITION OVERVIEW:

As a Staff Software Engineer, you will be creating robust, scalable, and secure microservices that power our SaaS platforms and make governance easy for our customers.
We are looking for a talented Software Engineer to join our dynamic team, working at the forefront of innovation in an event-driven, microservices-based architecture. As a key contributor, you will play a vital role in designing, developing, and scaling our backend systems using Go (Golang). For our customers all aspects of security and reliability are of utmost importance. In this role, you will not only build robust software but also ensure that every system you design meets the strictest standards of software security and cybersecurity.
You’ll work extensively with event-based systems (preferably using AMQP/RabbitMQ) and contribute to both backend and frontend development, utilizing frameworks like React. A deep understanding of distributed systems is a must, and familiarity with NoSQL databases and security protocols will be highly valued.

REQUIRED EXPERIENCE/SKILLS

  • Expertise in distributed systems and event-based architectures (e.g., AMQP/RabbitMQ).
  • Knowledge in frontend development (e.g., React)
  • Deep understanding of software design principles and high-quality coding standard.

PREFERRED EXPERIENCE/SKILLS:

  • Experience with infrastructure technologies (e.g., Kubernetes, Helm, Flux, Docker).
  • Knowledge of NoSQL databases.
  • Familiarity with security concepts (e.g., encryption, hashing).
  • Understanding of authentication protocols (e.g., OIDC).
  • Experience with domain-driven design.
Responsibilities
  • Demonstrates strong technical leadership.
  • Able to set technical direction for the team.
  • Able to spot the biggest pain points of the systems (s)he is working with and propose solutions to improve.
  • Able to influence the engineering culture and practices of the teams, works with self-confidence with stakeholders outside of own team as well.
  • Experienced mentor, able to hire and be a dependable team member who takes up complex and challenging tasks and completes them without Manager’s involvement and supervision.
Loading...