Senior Python Developer (all genders)

Permanent employee, Full-time · Berlin

Your mission
You co-architect the preprocessor and postprocessor for our core component: the simulation software stack.
From concept to design to the implementation phase, you have full freedom of action. Work together with colleagues from the Web & Cloud and Numerics teams to create an unprecedented cloud native engineering experience!
Your responsibilities
  • Become a part of the Simulation Software team, co-architect our core landscape, define interfaces and decide which tasks can best be done in which programming language
  • Work closely with our Web & Cloud team to help to optimally integrate the core software components into our cloud native product
  • Craft inhouse python / C++ packages that are responsible for pre- & postprocessing of simulations
  • Develop customer-oriented features in areas such as CAD, meshing, and kinematics
  • Reduce the time to result for customers by developing highly performant parallel algorithms
  • Create a simulation rendering environment that integrates smoothly with our cloud native ecosystem to create astonishing simulation videos
Your profile
  • 3+ years of in-depth experience in python including design patterns, testing, packaging, and package versioning
  • Experienced in performance-oriented programming by algorithmic optimization, parallelization, and efficiency enhancement through adjacent programming languages
  • Bachelor's or Master's in Computer Science or comparable acedemic background
  • Basic understanding of numerical modelling, simulation, and engineering
  • Basic understanding of modern C++
Why us?
We are living in an era for engineers. Today's urgent need for technological advance is unprecedented in human history. Some are motivated by a green planet, and some want to revolutionize human mobility. Either way, we help engineers develop great products faster by removing all unnecessary distractions and limitations within the simulation process. We believe that engineers should be able to focus on delivering great products - on just enginering.
Our offer
  • You will be working in a venture-backed technology company that provides engineering software to some of the most prestigious manufacturing companies in the world
  • Simulation technologies beyond the state of the art, a modern cloud and web tech stack, and a very sustainable business model create great opportunities for growth, not only for the company but also for you
  • You will be offered a competitive compensation package and valuable company benefits
  • We believe in transparency, whether it’s about honest feedback or our salary structure
  • We have a central location in Berlin with good transport connections
  • We celebrate successes together at numerous events
Application Process
If you're interested in joining our team, apply via our career page. There you will also find more information about the process. First step: Upload your CV without a picture and we will contact you!
Contact info
Any further questions? Leave us a message at career@dive-solutions.de or call us +49 (0)30 20912876. Your contact is person is Maik, our CFO & Co-Founder.
About us
We trust in creative people who love what they do. People who want to work on cutting edge technology that empowers engineers to make the world a better place. We believe in diversity, strong teams, a healthy and friendly culture of trust, constructive feedback, and empowerment. Work is not a job. Work is being passionate about something, meeting great people and building something you believe in.
Your application!
We appreciate your interest in our company. Please fill in the following short form. Should you have any difficulties with uploading your files, please contact us via mail at talent@dive-solutions.de.

Please upload your CV and recent certificates (in total max. 20 MB), no cover letter is needed. English or German is fine.

Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop

Uploading document. Please wait.