Skip to main content

Senior Python Developer

Senior Python Developer
Ambrosys
remote
7 months 2 weeks ago

About The Position

As the newest member of a highly skilled and cross-functional team, you will be responsible for developing backends for various projects, including a platform that manages renewable energy production units.

Your Tasks May Include

  • Design and implement scalable data infrastructure and pipelines to support business and analytical needs, including data ingestion, transformation, and loading of large datasets
  • Ensure data quality and security through the implementation of checks and monitoring processes
  • Design and implement data models and interfaces to support the integration and visualization of data

Your Profile

  • Strong programming skills and a background in software engineering (minimum 3 years) with expertise in Python. Additional languages such as Scala and TypeScript are beneficial.
  • Extensive knowledge of microservice architecture, distributed systems, and RESTful APIs
  • Proven experience in an agile development environment
  • Proficiency in TDD, BDD, and clean code principles
  • Experience working with cloud systems (e.g. AWS, Azure, Google Cloud)
  • A bachelor's degree in a STEM or similar discipline (advanced degrees a plus)

Why Us?

  • Exciting and diverse tasks and close collaboration in small teams
  • A flat hierarchy and open communication channels with direct access to the CEO
  • A feelgood manager who attends to your daily needs with excellent coffee, refreshments, and snacks
  • Flexibility in terms of work schedule and location, with the option to work up to 4 days a week from home
  • The option to lease a bike at a discounted rate for a stress-free commute
  • A competitive salary and dedicated time for continuous improvement and self-growth

About Us

Ambrosys is a young and dynamic company specializing in research and development. We work on a variety of topics including mobility, energy, and complex systems, using various programming languages and technologies to create innovative software solutions using an agile development approach. Our team, consisting of physicists, computer scientists, and mathematicians, combines expertise from different disciplines to drive both general and specialized development. We have a flat hierarchy, rely on self-organization among our employees, and aim to create a fun and challenging work environment as we develop products and services in AI, mobility, and energy, as well as provide coaching and consulting services for agile software development.

Expertise level

Work arrangement

Key skills

Similar Jobs in Germany