Software Engineer (m/w/d) Leipzig, Leipzig DND Digital
Core
Developing and maintaining backend software components for data management, data platforms, and scalable data integration services for defense and allied military forces.
Role type
Senior Backend Software Engineer (Data Engineering)
Builds
Scalable backend services, data pipelines, and APIs for data integration and exchange
Domain
Defense technology / Wehrtechnik
Required skills
Backend development, modern programming languages, relational databases, NoSQL databases, REST APIs, distributed systems, data modeling, ETL/ELT processes, GitLab, CI/CD, automated testing
Preferred skills
Data validation, data quality, data harmonization, performance optimization, technical architecture
Technologies
GitLab, CI/CD, relational databases, NoSQL, REST APIs
Responsibilities
Develop and maintain software components for data management and platforms, implement scalable backend services, develop and maintain APIs, execute data validation and quality functions, develop ETL/ELT processes and data pipelines, participate in architecture and technical evolution, optimize performance and scalability, conduct code reviews, support technical analysis and troubleshooting
Seniority
Mid-to-Senior, hands-on IC