
Job description
We are seeking a Software Engineer- Data Engineering to join our team. The role will involve acquiring, cleaning, and preprocessing diverse datasets from various sources, building required infrastructure for optimal extraction, transformation, and loading of data, and developing and maintaining data pipelines. The ideal candidate will have a solid understanding of SQL and relational database concepts, experience with data analysis and visualization tools, and proficiency in programming languages such as Python, Java, or C++.
The Software Engineer- Data Engineering will be responsible for data collection and processing, data migrations and optimization, data analysis and visualization, collaboration and documentation, customer engagement, and continuous learning and innovation.
The ideal candidate will have strong software engineering skills, excellent problem-solving and critical-thinking skills, and effective communication skills. The role offers opportunities for continuous learning and innovation, and the ability to work in a collaborative team environment.
Company

Tech, Software & IT Services
Noctua Technology delivers cutting‑edge machine learning, artificial intelligence, data engineering, analytics, and cloud solutions that accelerate organizational performance while ensuring secure, ethical operations. By integrating advanced AI models and robust cloud architectures, the firm helps clients make faster, unbiased decisions and scale their digital initiatives with confidence. Committed to technology accessibility, Noctua reinvests in community education programs for children, veterans, and underserved groups, fostering a diverse talent pipeline. The company’s focus on ethical AI, rapid deployment, and comprehensive consulting makes it an attractive environment for professionals eager to drive impactful, responsible innovation.
You'll be redirected to apply on the company site
Keep exploring

Noctua Technology
Sonae

Natural Cycles
Lifelancer
MongoDB
_nology