We are DONE!Berlin an international consulting company that specializes in helping fastgrowing companies of all sizes to develop to navigate the constantly changing world of work. Among other things we help our customers attract the best talent for their company.
Our client Dive solutions offers a B2B SaaS for worldknown engineering enterprises in DACH and beyond Dives mission is to empower engineers to create epic stuff. Their computeraided engineering software combines smart simulation with scalable cloud computing to help engineers develop better products faster. Its cloudnative and browserbased enabling designers and engineers to focus on engineering without limitations. Dives software is a pioneer in the world of engineering simulation. The young and ambitious team always stay in the forefront of Research & Development.
Tasks
As a Senior Backend Engineer (m/f/d) you will plan implement test and roll out new services and data pipelines so that customers all over the world have access to a high performance product. You will continuously work on the vision of a cloudnative simulation software.
- You will be responsible for developing and extending Python web services with a strong emphasis on crafting efficient and robust business logic
- You will design and develop an asynchronous API Gateway that connects various components of Dives software ecosystem facilitating data exchange and communication between services
- You will build data pipelines using Temporal workflows to orchestrate and manage complex processes and interactions within our application
- Manage and design database and storage solutions to ensure terabytes of data are stored retrieved and maintained effectively
- You will aid in the design of service architectures ensuring that they are scalable reliable and performant
Requirements
- You have successfully completed a bachelors degree in computer science applied science or similar
- Ideally you have 4 years of backend development experience in Python including asyncio and a solid understanding of Golang
- You are proficient in designing code architectures of complex web services to ensure reliability extendibility and collaboration on the code base
- You have experience with SQL and NoSQL database technologies such as PostgreSQL or MongoDB
- You have experience in clientserver and interserver communication patterns like REST APIs WebSocket and RPC
- You have a profound knowledge in the field of data engineering and already have experience with tools like Celery RabbitMQ or Temporal
- You have a basic understanding of infrastructure technologies like Kubernetes and public clouds like Azure or AWS
- You are familiar with agile software development and a DevOps culture
- You demonstrate a commitment to fostering a diverse workplace that is inclusive gendersensitive and free from discrimination
We encourage all people identifying as FLINTA (females lesbians intersex nonbinary trans or agender) of all ages and culturally diverse backgrounds to apply for this role.
Benefits
- As a deep tech company Dive build stateoftheart simulation software embedded in a modern cloudnative SaaS product that is used by customers from the midmarket and enterprise sectors all over the world
- Dive is backed by VC investors who believe in a significant market opportunity just like they do
- Dives office near Alexanderplatz in Berlin couldnt be more centrally located. Big plus: The breathtaking view over Berlin from the 19th floor
- Dive value transparency and openly communicate Dives career models and compensation structures to align personal and business incentives
- Dive always strive to offer an attractive compensation & benefits package consisting of salary virtual shares and other benefits like events free drinks and USC or Rydes memberships
- We believe that a social connection increases fun and productivity at work. At the same time we understand the importance of flexibility in everyday life. Dive support their employees by offering flexible working hours and home office & remote working days
We are living in an era for engineers. Todays urgent need for technological advancement is unprecedented in human history. Some are motivated by a green planet and some want to revolutionize human mobility. Either way Dive help engineers develop great products faster by removing all unnecessary distractions and limitations within the simulation process. Dive believe that engineers should be able to focus on delivering great products on just engineering.