Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer- Data Engineering

$102.85k - $170k
Full-time

Noctua Technology

The Data Engineering & AI/ML capability serves as the backbone of our organization's data-driven operations. Comprising skilled professionals with expertise in data engineering, database management, and infrastructure architecture, our team is dedicated to designing and maintaining robust systems that ensure the seamless flow and accessibility of data. We specialize in constructing and optimizing data pipelines, implementing efficient storage solutions, and orchestrating the infrastructure necessary to support the company's data-driven initiatives. Our focus extends beyond data management, encompassing the development of scalable and reliable systems that empower organizations to extract valuable insights, make informed decisions, and drive innovation.

We are seeking a talented and motivated Data Engineer to join our dynamic Data Engineering & Analytics team. As a key member of our engineering team, you will play a crucial role in constructing and optimizing data pipelines, implementing efficient storage solutions, and orchestrating the infrastructure necessary to support our customer’s data-driven initiatives.

  • Location : Primarily Remote. Candidates must be based in CA or DC Metro Area for proximity to project and client teams.
  • Security Clearance Requirement: Applicants must be US citizens and eligible to obtain and maintain an active Secret security clearance or above.

Key Responsibilities

Data Collection and Processing

  • Acquire, clean, and preprocess diverse datasets from various sources.
  • Build required infrastructure for optimal extraction, transformation and loading of data from various data sources using CSP managed services and SQL technologies
  • Develop and maintain data pipelines to ensure a continuous flow of high-quality data

Data Migrations & Optimization

  • Develop data migration strategies and schemas to lead customer migrations from on-prem to cloud technologies
  • Perform data migration activities
  • Optimize databases and data warehouses for efficient querying and data storage

Data Analysis and Visualization

  • Perform exploratory data analysis to uncover patterns, trends, and insights.
  • Create visualizations and reports to communicate findings effectively to stakeholders both internally and externally

Collaboration and Documentation

  • Collaborate with cross-functional teams, including software engineers, domain experts, and business analysts, to understand requirements and deliver integrated solutions.
  • Create and maintain comprehensive documentation for code, algorithms, and models. Ensure that the knowledge is shared and accessible within the team.

Customer Engagement

  • Act on client feedback constructively to improve services and outcomes.
  • Continuously seek ways to enhance the overall customer experience.

Continuous Learning and Innovation

  • Stay updated on the latest developments in machine learning, data science, and analytics.
  • Drive innovation by proposing and implementing new techniques and technologies.

Qualifications

  • Solid understanding and experience with SQL and relational database concepts
  • Solid understanding of database technologies, data warehouses, and ETL tools (e.g., MySQL, PostgreSQL, Beam, Airflow, and Kafka).
  • Experience with data analysis tools (eg., Jupyter, Colab, Pandas)
  • Experience with data visualization tools (eg., Tableau, Looker, PowerBI, Qlik, and SuperSet)
  • Previous experience developing data strategies and facilitating data migrations into production systems.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP).
  • Proficiency in programming languages such as Python, Java, or C++.
  • Strong software engineering skills with an emphasis on writing clean, modular, and maintainable code.
  • Familiarity with version control systems (e.g., Git) and collaborative development workflows.
  • Excellent problem-solving and critical-thinking skills.
  • Effective communication skills and ability to work in a collaborative team environment.

Preferred qualifications:

  • Bachelor's or advanced degree in Computer Science, Data Science, Machine Learning, or a related field.
  • Experience with other database technologies (eg., NoSQL, Graph)
  • Any of the below cloud certifications:
    • Google Cloud Professional Cloud Architect
    • Google Cloud Professional Database Engineer certification
    • Google Cloud Professional Data Engineer
  • Experience with additional data processing tools and technologies (e.g., Spark, Hadoop).
  • Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).

Salary Range : $102,850 - $170,000

Vacancy posted 21 days ago
Similar jobs that could be interesting for youBased on the Software Engineer- Data Engineering in Maryland vacancy
  • $131.8k - $290k

    Job Title: Software Engineer with Data Management ExperienceJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: None* * *The Opportunity:CACI is seeking... 
    Suggested
    Contract work
    Work experience placement
    Immediate start
    Flexible hours
    Shift work

    CACI International

    Linthicum Heights, MD
    2 days ago
  • $140k - $220k

     ...you won’t just contribute. You’ll make things happen-fast.About the Role:We are seeking an experienced Sr Software Engineer to join our fast-paced, collaborative data team. In this role, you will have broad authority to drive the direction of our technographic data... 
    Suggested
    Worldwide

    ZoomInfo

    Bethesda, MD
    4 days ago
  • $146k - $234k

     ...project supports a suite of web-based applications that automate data management for IC data custodians. The products facilitate...  ...facility and offers flexible hours.The team is seeking a Software Engineer to:Devise strategies to extract meaning and value from structured... 
    Suggested
    Contract work
    Flexible hours
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    4 days ago
  • The Johns Hopkins Data Science and AI Institute (DSAI) is a new pan-institutional initiative at Johns Hopkins to advance artificial...  ...and its applications, in part through investments in the software engineering, data science, and machine learning space. DSAI is focused on... 
    Suggested
    Full time
    Casual work

    Johns Hopkins University

    Baltimore, MD
    4 days ago
  • The Johns Hopkins Data Science and AI Institute (DSAI) is a pan-institutional initiative at Johns Hopkins to advance artificial...  ...intelligence and its applications, in part through investments in the software engineering, data science, and machine learning space. DSAI is focused on... 
    Suggested
    Full time
    Temporary work
    Casual work

    Johns Hopkins University

    Baltimore, MD
    1 day ago
  •  ...traditionally defined problem space. We bring Public and Private, Civilian and Military expertise to every case. We are hiring a Software Engineer (Data Management) in Linthicum Heights, MD. Position location is subject to change based on central MD client's needs.... 
    Local area
    Work from home
    Flexible hours
    Shift work

    Power3

    Rockville, MD
    2 days ago
  •  ...Jobs / Research Software Engineer – Clinical NLP (Data Science & AI Institute) Research Software Engineer – Clinical NLP (Data Science & AI Institute) Full-time About the Role Johns Hopkins, founded in 1876, is America's first researchuniversity and home to... 
    Full time
    Casual work

    AIToolboard

    Baltimore, MD
    2 days ago
  •  ...Amentum is seeking a Software Engineer to integrate and report data using SPLUNK across diverse projects, from front-end dashboards to back-end repositories. You will collaborate with teams to understand data types, ensure proper data flows, and implement changes in project... 

    Jobleads-US

    Hanover, MD
    3 days ago
  •  ...Guidehouse is seeking a highly skilled Senior Software Developer to join our NIH/NIAID project in Rockville, MD. You will design APIs, data pipelines, and reusable React components, working with researchers and clinicians to translate complex workflows into scalable services... 
    Remote job

    Jobleads-US

    Rockville, MD
    2 days ago
  •  ...traditionally defined problem space. We bring Public and Private, Civilian and Military expertise to every case. We are hiring a Software Engineer (Data Management) in Linthicum Heights, MD. Position location is subject to change based on central MD client's needs. Required:... 
    Local area
    Work from home
    Flexible hours
    Shift work

    Power3 Solutions

    Linthicum Heights, MD
    3 days ago
  • $160k - $190k

     ...Job Description Job Description Job Description Software Engineer — Data Integrator (AI/ML) Columbia, MD | Full Time | TS/SCI with Polygraph Required Position: Software Engineer — Data Integrator (Software Engineer, Level 2) — 2 positions Location: Columbia... 
    Full time
    For contractors
    Local area

    Intezra, Inc.

    Columbia, MD
    a month ago
  •  ...CACI International Inc. is seeking a Cloud Software Engineer to design, develop, and test cloud software solutions and services for large-scale metadata repositories. You will implement REST-based APIs, build web interfaces, and optimize analytics on petabyte-scale datasets... 

    Jobleads-US

    Maryland
    4 days ago
  •  ...University Applied Physics Laboratory (APL) is seeking a Senior Software Engineer to develop innovative solutions with impact on national...  ...special operations, and global health. The team builds scalable data pipelines and AI-assisted software, spanning requirements through... 
    Interim role

    Jobleads-US

    Laurel, MD
    3 days ago
  •  ...Wyetech, LLC seeks a Software Engineer to support the Cybersecurity Infrastructure (CI) on the CTIaaS and MDTA mission threads. The role develops...  ...potential telework after integration. It targets complex data processing, analytics, and real-time software initiatives for... 
    Remote job

    Jobleads-US

    Maryland
    2 days ago
  • $10k

    Description When You Love the Work You Do, Any Mission Is Possible Position: Software Engineer/ Data Analyst ***(Active Clearance with a Polygraph is Required) We're on multiple contracts and have many opportunities. It is encouraged if applicants don't meet all the... 
    Extra income

    Tiber Technologies Inc

    Annapolis, MD
    3 days ago
  • $186.07k - $218.9k

     ...together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Data Platform team within the Platform group, you will help build the systems that centralize all of Coinbase's internal and... 
    Local area

    Coinbase

    Annapolis, MD
    3 days ago
  •  ...General Dynamics Information Technology, Inc. seeks a Software Engineer to develop, maintain, and enhance diverse software systems handling analytics, large data sets, and real-time processing. You will work solo or in a team, review code, test components, and implement... 

    Jobleads-US

    Maryland
    3 days ago
  • $86.6k - $181.8k

    Job Title: Application Engineer - Data ManagementJob Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start...  ..., national origin, disability, status as a protected veteran, or any other protected characteristic.Department:Software Development
    Contract work
    Work experience placement
    Immediate start
    Flexible hours
    Shift work

    CACI International

    Linthicum, MD
    2 days ago
  •  ...Information Technology - Software Engineer Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting...  ...development of sales force applications for FEP Local claim data processing systems in health care domain by understanding... 
    Work experience placement
    Local area

    Ampcus

    Baltimore, MD
    2 days ago
  • $167.25k - $245.3k

    Eaton’s ES AMER NAS division is currently seeking an Application Engineer - Data Center, Hyperscale Systems Design. This is a home-based/...  ...power panels, power monitoring products (including metering and software), and power control products• Strategic understanding of the... 
    Full time
    Temporary work
    Local area
    Remote work
    Work from home
    Relocation package

    Eaton Corporation

    Hanover, MD
    3 days ago
  • $180k - $240k

     ...creating meaningful impact for its clients through the power of data science, AI, technology, and people. With a mission to fuel...  ...are seeking a visionary and execution-oriented Director of AI Engineering to join our team. In this senior, client facing role, you will... 

    BLEND360

    Columbia, MD
    1 day ago
  • $77.6k - $176k

    Data Platforms Software Engineer, SeniorThe Opportunity:We build software that helps cyber operators and analysts make sense of fragmented, high-volume data. As a Senior Software Engineer, you’ll focus on backend services and production data pipelines for cyber platforms... 
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    Annapolis Junction, MD
    3 days ago
  • $140k - $175k

     ...Job Description Job Description Greenfield Engineering, a Saalex Company is seeking a Senior Data Integrity Engineer (Avionics Software & Data Analysis) in Patuxent River, MD. The Senior Data Integrity Engineer leads the analysis of avionics software and data... 
    Full time
    Temporary work
    Remote work

    Saalex

    Lexington Park, MD
    a month ago
  • $65k - $95k

     ...Job Description Job Description Greenfield Engineering, a Saalex Company is seeking a Junior Data Integrity Engineer (Avionics Software & Data Analysis) in Patuxent River, MD. The Junior Data Integrity Engineer supports the analysis of avionics software and... 
    Full time
    Temporary work
    Internship
    Remote work

    Saalex

    Lexington Park, MD
    a month ago
  •  ...to achieve successful business outcomes while helping professionals advance their careers. Job Title: Senior Software Engineer – Java/Python Big Data Location: Rockville, MD Primary Skills: Java, Python, Node.js, Big Data, Apache Spark, AWS EMR, Presto,... 

    NMK GLOBAL, INC

    Rockville, MD
    2 days ago
  •  ...Wyetech, LLC is seeking a Senior Java Software Engineer to architect, develop, and maintain a fingerprint application for the Cybersecurity...  ...and OpenShift in a containerized environment, driving secure data processing and analytics. You will also support Power BI dashboards... 

    Jobleads-US

    Maryland
    2 days ago
  •  ...traditionally defined problem space. We bring Public and Private, Civilian and Military expertise to every case. We are hiring a Software Data Engineer 4 (Enterprise Infrastructure) to work in Laurel, MD . Position location is subject to change based on central MD client'... 
    Local area
    Work from home
    Flexible hours

    Themis Insight

    Laurel, MD
    more than 2 months ago
  • $18 - $50 per hour

     ...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at Siemens Digital Industries...  ...: Siemens Digital Industries Software is seeking an AI & Engineering Data Intern to support emerging Artificial Intelligence and Digital... 
    Remote job
    Hourly pay
    Full time
    Internship
    Local area

    Siemens

    Gaithersburg, MD
    4 days ago
  • $162.04k - $219.23k

     ...Polygraph Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications: Skills: Java APIs, Java Frameworks...  ...backend libraries and services that transform diverse data formats into a common, reusable schema consumed by multiple applications... 
    Full time
    Temporary work
    Immediate start
    Remote work
    Work from home
    Worldwide
    Flexible hours

    General Dynamics Information Technology

    Hanover, MD
    2 days ago
  •  ...Leidos is seeking a Senior Network Engineer to join our team at the National Digital Exploitation & OSINT Center (NDOC) in Bethesda. You will design, implement, and sustain highly available, secure data center networks, including spine-leaf topologies and fabric networks... 

    Jobleads-US

    Maryland
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer- Data Engineering. Be the first to apply!