Senior Python Engineer

Ulm, Germany


You’re passionate about a zero-emissions future and want to build something special. You want to own your space but work with talented, like-minded people on important projects. The pace doesn’t scare you; it excites you. Quality and integrity matter to you.

We feel exactly the same way.

Drive Forward. Introduce yourself to us and let’s start a conversation.

We are currently on the lookout for a Senior Python Engineer who will be responsible for creating and maintaining the tools to support the engineering teams and for creating the process to ensure high levels of code quality among the systems teams.

You Will:

  • Support vehicle data infrastructure
  • Support fleet data analytics
  • Create internal tools to support engineering needs
  • Support existing internal engineering tools
  • Create and maintain internally hosted websites for engineering tools
  • Review and maintain current internal code quality standards
  • Provide performance acceptance criteria
  • Mentor junior developers

You Have:

  • Bachelor of Science or above in Computer Engineering, Software Engineering or Computer Science
  • 5+ years of Python experience
  • 1+ years of SQL/NoSQL experience
  • 1+ years of Flask or Django experience
  • 1+ years of python multiprocessing experience
  • Strong technical writing ability to create clear and concise architectures and requirements
  • A strong sense of ownership

Candidates must have current German work authorization for working in the EU.


Equal Employment Opportunity statement (EEO)

Nikola Motor Company™ is committed to a policy of equal employment opportunity. We recruit, employ, train, compensate, and promote without regard to race, color, age, sex, ancestry, marital status, religion, national origin, physical or mental disability, sexual orientation, gender identity, medical condition, pregnancy, veteran status, genetic information or any other classification protected by state or federal law.

To all recruitment agencies: Nikola is not responsible for any fee related to unsolicited resumes from 3rd party staffing and recruiting agencies. No fee will be paid for candidates who apply and claim to be represented by an agency. Any unsolicited resumes, CVs, or other candidate information submitted by an agency will become the property of Nikola, and no fee will be paid in the event such candidate is hired.