(Senior) Data Engineer (Backend + APIs) (all genders welcome)
<div class="show-more-less-html__markup show-more-less-html__markup--clamp-after-5 relative overflow-hidden"> <p>aiomatic builds a digital maintenance assistant that reduces unplanned downtime through predictive maintenance. It continuously analyzes machine data, detects anomalies early, and notifies teams with clear, actionable context.<br/><br/>As part of the Application Engineering team, you’ll take ownership of our data storage and warehouse foundations (schemas, performance, reliability, and access patterns), while also shipping production-grade backend services and RESTful APIs that power our customer application and anomaly review workflows.</p><br/><p><strong>Location:</strong> Hamburg (hybrid). You must be based within commutable distance to Hamburg, as one weekly on-site day is part of the role.</p><br/>Tasks<br/><ul><br/><li><strong>Data Storage Ownership:</strong> Own the foundations of our data storage layer, including schema design, migrations, performance tuning, and reliability.</li><br/><li><strong>Data Modeling:</strong> Design clear, scalable schemas and data marts for analytics and product use cases.</li><br/><li><strong>Backend Services:</strong> Develop backend services that expose storage-backed capabilities to the product.</li><br/><li><strong>RESTful APIs:</strong> Design, implement, and maintain APIs with strong contracts, versioning, and observability.</li><br/><li><strong>Quality & Operations:</strong> Improve test coverage, performance, and reliability through monitoring and thoughtful alerting.</li><br/><li>Collaboration: Work closely with product and engineering to translate requirements into robust data and API solutions.</li><br/></ul><br/>Requirements<br/><ul><br/><li>Experience: 5+ years of professional software development experience, with substantial time in data engineering.</li><br/><li>Core Expertise: Strong expertise in Python and SQL.</li><br/><li>Data Storage: Hands-on experience owning a database or warehouse, including schema design, performance, reliability, and access patterns.</li><br/><li>Warehouse: Experience with analytics-oriented storage and modeling (e.g., data marts) and a pragmatic approach to cost and performance.</li><br/><li>Backend: Experience building backend services in Python.</li><br/><li>Database Layer: Hands-on experience with ORM tools, especially SQLAlchemy.</li><br/><li>APIs: Strong experience designing and implementing RESTful APIs.</li><br/><li>Fundamentals: Solid understanding of software engineering best practices, testing, and production operations.</li><br/></ul><br/>Benefits<br/><ul><br/><li><strong>A job with meaning:</strong> Our mission is to make maintenance more sustainable and efficient. Your work helps tackle real-world challenges in today’s industry.</li><br/><li><strong>A team with a heart:</strong> We’re a close-knit team—human, authentic, and open. We support each other and stick together.</li><br/><li><strong>Real flexibility:</strong> Morning yoga or a midday workout? With flexible working hours, you can easily balance work and personal life.</li><br/><li><strong>Perfect location:</strong> Our office is right in the heart of Hamburg, next to the City Hall—central and easy to reach.</li><br/><li><strong>Workations:</strong> Want to work from somewhere else for a while? You can enjoy up to 4 weeks per year of “work from everywhere.”</li><br/><li><strong>Team events:</strong> Whether it’s cooking together, outdoor adventures, or after-work meetups—we regularly strengthen our team spirit through events.</li><br/><li><strong>Free drinks:</strong> Oat milk coffee, Fritz-Kola, or an after-work beer—our fridge is always well stocked, and drinks are on us.</li><br/><li><strong>Best hardware:</strong> From day one, you’ll get high-quality hardware that fits your needs—you choose what works best for your daily work.</li></ul> </div>