Senior Python Engineer [J151]

SKM gGmbH
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
€ 120K

Job location

Remote

Tech stack

API
Artificial Intelligence
Azure
Database Design
JSON
Python
NoSQL
OAuth
Software Engineering
SQL Databases
Data Streaming
Data Processing
Flask
Backend
FastAPI
Information Technology
HuggingFace
Front End Software Development
REST
Docker
Microservices

Job description

You'll be working on a forward-looking platform designed to reimagine how audits are planned and executed, integrating AI-powered components and smart workflows to enhance audit productivity and consistency. This solution aims to modernize audit processes, improve decision-making, and reduce complexity across distributed teams., * Design, build, and maintain backend services and APIs using Python and FastAPI (or Flask)

  • Integrate AI/ML APIs (e.g., OpenAI, Hugging Face) to enable intelligent planning and execution flows
  • Work with RESTful APIs, JSON, and async data flows and backend processes for real-time and batch operations
  • Ensure robust database design and data handling across SQL and NoSQL storage solutions
  • Implement secure authentication and data privacy protocols (OAuth2, JWT)
  • Containerize services with Docker and deploy to cloud platforms (preferably Azure)
  • Set up and maintain CI/CD pipelines and monitor application health
  • Work closely with product owners, architects, and frontend developers to deliver scalable and maintainable solutions
  • Produce clear documentation of APIs and technical architecture

Requirements

Do you have experience in Python?, Do you have a Master's degree?, * Bachelor's or Master's degree in Computer Science, Data Science, or a related field

  • 5+ years experience in software development with at least 3 years focused on Python
  • Excellent critical thinking, analytical mindset, and attention to detail
  • Strong problem-solving skills and a proactive approach to issue resolution
  • Good written and verbal communication skills

Benefits & conditions

  • Attractive salary
  • High autonomy and real influence on the product and processes.
  • Supportive team culture - no toxic competition.
  • Remote work model
  • Access to company apartments in vibrant European cities - work and unwind in inspiring locations.

About the company

We are a software house with a 18-year history, a rich portfolio, projects all over the world and an appetite for more. We have built our brand on professionalism and flexibility in delivering software solutions. We are not afraid of unconventional ideas and value innovation and imaginative change.

Apply for this position