Senior Software Developer
vor 11 Stunden
About The Role
Data is undeniably one of the world's most valuable resources. However, it's futile if it's not in the right place or the right setup. We strive to place data where it's needed most and can be used to its fullest potential. Become a valued member of our small data product team where you will collaborate on a daily basis with the senior data integration team members.
In this role, you will be instrumental in designing, developing, deploying, and maintaining robust backend systems, scalable data pipelines, and secure cloud infrastructure. You will leverage your expertise in Python, Kafka, RESTful APIs, SQL, modern data platforms, cloud services, and security best practices to build high-performance, reliable applications. As a senior member, you will also contribute to architectural decisions, mentor junior developers, and drive technical excellence within the team.
Your Responsibilities
- The core function of this role will be backend development: designing, developing, testing, deploying, and maintaining high-quality, scalable, and maintainable Python code
- You will be in charge for API development: building and maintaining secure, efficient, and well-documented RESTful APIs using frameworks like FastAPI, Flask, etc
- As a senior software developer, you will be focused on data streaming: designing, implementing, and managing stream engines. You work with Kafka producers and consumers for real-time data processing and event-driven architectures. Optimizing Kafka configurations and ensuring the reliability and scalability of data streams
- You have a strong proven track record in database management: designing database schemas, writing complex and efficient SQL queries, optimizing database performance, and working with relational databases (e.g., PostgreSQL, Snowflake)
- This role involved a strong focus on cloud engineering with a focus on Azure but also including AWS and GCP: designing, deploying, managing, monitoring, and optimizing applications and infrastructure on Microsoft Azure. Utilize Azure services such as Azure Functions, App Service, Azure Kubernetes Service (AKS), Event Hubs, Azure SQL Database, Azure Monitor, etc. Implementing infrastructure as Code (IaC) using tools like Terraform
- You will be in charge of security: implementing and championing security best practices throughout the software development lifecycle, identifying and mitigating security vulnerabilities in code and infrastructure, managing authentication, authorization, and data protection mechanisms
- Key duties will include tasks related to architecture & design: contributing to system architecture discussions, technical design decisions, and technology selection
- You will support in mentorship & collaboration: mentoring junior engineers, conducting code reviews, sharing knowledge, and collaborating effectively with cross-functional teams (Product, DevOps, QA, Data Science)
- You have interest in troubleshooting & optimization: diagnosing and resolving complex technical issues, optimizing application performance, and ensuring system reliability and uptime
Our Requirements
- 5+ years of professional software development experience, with a strong focus on backend development using Python
- Proficiency API expertise: proven experience designing, building, and consuming RESTful APIs, with specific hands-on experience
- Strong Kafka expertise: solid experience working with Apache Kafka, including understanding its core concepts (topics, partitions, brokers, producers, consumers, KRaft), developing Kafka clients, and managing data streams
- Knowledge of SQL & Databases: strong proficiency in SQL and experience with relational database design, querying, and optimization (e.g., PostgreSQL, Snowflake, Azure Synapse)
- Expertise of cloud platform engineering: demonstrable hands-on experience deploying and managing applications and services on Microsoft Azure (or AWS / GCP). Familiarity with core Azure services (Compute, Storage, Networking, Databases, Monitoring)
- Knowledge of security fundamentals: solid understanding of application security principles, zero trust, authentication/authorization protocols and secure coding practices
- You are familiar with SDLC tools: proficient with version control systems (Git), CI/CD pipelines (e.g., Azure DevOps, Gitlab, GitHub Actions), and testing frameworks (e.g., pytest)
- Led cross-functional teams to execute end-to-end software development projects, from planning through deployment
- Problem-solving attitude
- Strong logical and mathematical thinking capabilities
- Independent working style
- A university degree in computer science, information technology, or related discipline
- Articulate with impeccable verbal and written communication skills in English and German. Strong & discerning listener
What We Offer
- Responsible roles in international projects
- Space to grow and to take over responsibility
- Dedicated onboarding program
- Work with the cutting-edge technology
- A permanent employment in a family-friendly company,
- Working in a multinational team (more than 15 nationalities)
- Flexible working hours
- Participation in regular team events in Berlin and Hamburg
- Further training opportunities
- Modern equipment
- And many other Job perks (childcare subsidy, company pension scheme, job bike, etc…)
About Us
We love data.
Envisioning advanced data architectures and bringing them to live is our passion.
reeeliance is a consultancy specializing in Data Management, Fast Data, Advanced Analytics, and DataOps. We further support our clients in modernizing their SAP landscape and moving their business to the cloud. Our IT consulting company is powered by a team of around 50+ IT consultants, engineers, who love what we do and work together to make an impact.
Based in Hamburg, Berlin, and Porto, we combine strategic foresight with sound data and software engineering craftsmanship to define, build, and operate scalable information ecosystems for our international clients, helping them transform into real data-driven enterprises.
-
Software Developer
Vor 6 Tagen
Berlin, Berlin, Deutschland PSI Software SE Vollzeit 80.000 € - 120.000 € pro JahrDer PSI-Konzern entwickelt Softwareprodukte zur Optimierung des Energie- und Materialflusses bei Versorgern und Industrie. Als unabhängiger Softwarehersteller mit über 2.300 Beschäftigten ist PSI seit 1969 Technologieführer für Prozesssteuerungssysteme, die durch die Kombination von KI-Methoden mit industriell bewährten Optimierungsverfahren für eine...
-
Senior TYPO3 Software Developer
vor 17 Stunden
Berlin, Berlin, Deutschland Faithtalent Advisors Vollzeit 60.000 € - 90.000 € pro JahrDescription "raphael GmbH" is searching for a Senior TYPO3 Software Developer.Must have 5+ yrs experience with TYPO3: Typoscript, installation, configuration, templatingMust have experience with extension development, PHP, MySQL, Fluid, ExtBase etc.Must be able to be work in Germany (full-remote job within Germany)Must speak German and English on at least...
-
Senior Developer
Vor 6 Tagen
Berlin, Berlin, Deutschland Axiom Software Solutions Limited Vollzeit 60.000 € - 120.000 € pro JahrRole:Senior DeveloperProject:Timetabling, Sales, and Billing Solutions (TPN/O2C)Context:The project is part of an Agile Release Train (ART) and focuses on the design, development, integration, and migration of applications related to timetabling and billing solutions in the transport and logistics domain. It is organized under the Scaled Agile Framework...
-
Senior Software Developer
vor 1 Woche
Berlin, Berlin, Deutschland JetBrains Vollzeit 60.000 € - 120.000 € pro JahrAt JetBrains, code is our passion. Ever since we started, back in 2000, we have been striving to make the most effective developer tools on earth. Our tools speed up production by automating routine checks and corrections, freeing developers to grow, discover, and create.The Quality Infrastructure team builds and maintains the tools and frameworks that help...
-
Senior Software Developer
Vor 6 Tagen
Berlin, Berlin, Deutschland Propellerhead Vollzeit 80.000 € - 120.000 € pro JahrWork with our innovative team based in Auckland, New Zealand We are seeking talented individuals excited about the opportunity to learn, expand their skillset and support our company in its evolution to a Rust code base.We welcome applications from individuals located internationally seeking remote engagements, or those looking to relocate to Auckland, New...
-
Senior Software Developer
Vor 6 Tagen
Berlin, Berlin, Deutschland Propellerhead Vollzeit 80.000 € - 120.000 € pro JahrWork alongside our innovative team based in Auckland, New Zealand We are seeking talented individuals excited about the opportunity to learn, expand their skillset and support our company in its evolution to a Rust code base.We welcome applications from both individuals located internationally seeking remote engagements, or those looking to relocate to...
-
Senior Software Developer C#
Vor 6 Tagen
Berlin, Berlin, Deutschland Atlas Copco Vollzeit 80.000 € - 120.000 € pro JahrWould you like to be part of a team that develops cutting-edge software solutions for sustainable and flexible production systems used by leading automotive and general industry customers?At Atlas Copco, we're shaping the future of smart manufacturing. If you're passionate about modern software architecture, thrive in agile environments, and want to make a...
-
Software Developer
vor 1 Woche
Berlin, Berlin, Deutschland Fuku Vollzeit 25.000 € - 55.000 € pro JahrFuku is searching for a skilled and innovative Software Developer to join our growing technology team. In this role, you will be responsible for designing, coding, and implementing software applications that meet the needs of our users and support our business goals. You will work in a collaborative environment, partnering with product managers, designers,...
-
Senior Software Developer
vor 10 Stunden
Berlin, Berlin, Deutschland DokuMe GmbH Vollzeit 60.000 € - 120.000 € pro JahrOur MissionWe believe in a future where organizations don't lose their valuable energy to paperwork but can fully invest it in their people. With DokuMe, we create structures that connect people, simplify processes, and actively drive the digital transformation in organized sports.DokuMe is a modular platform that supports clubs, associations, and sports...
-
Senior Java Developer
Vor 6 Tagen
Berlin, Berlin, Deutschland Diebold Nixdorf Vollzeit 90.000 € - 120.000 € pro JahrDescriptionSenior Java Developer (m/f/d)Erwarten Sie mehr. Stärken Sie Ihr Netzwerk. Unsere Teams automatisieren, digitalisieren und transformieren die Bank- und Handelsgeschäfte von mehr als 75 Millionen Menschen rund um den Globus in dieser vernetzten verbraucherzentrierten Welt. Schließen Sie sich uns an und verbinden Sie Menschen in dieser wichtigen...