Senior Software Engineer- Data Engineering
$142.55k - $192.9kNoctua 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 Senior Data Engineer to join our dynamic Data Engineering 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. In addition, as a Senior Engineer you will be expected to lead engineering engagements by collaborating with cross-functional teams including customers, partners, and internal engineers.
- 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, establishing best practices and ensuring data quality standards.
- Design and build required infrastructure for optimal extraction, transformation and loading of data from various data sources using CSP managed services and SQL technologies, focusing on scalability and cost efficiency.
- Develop, maintain, and optimize mission-critical data pipelines to ensure a continuous flow of high-quality data, implementing robust monitoring and alerting.
Data Migrations & Optimization
- Architect and develop data migration strategies and schemas to lead complex customer migrations from on-prem to cloud technologies
- Oversee and execute high-volume data migration activities, ensuring data integrity and minimal downtime.
- Optimize databases and data warehouses for efficient querying and data storage, implementing advanced partitioning, indexing, and tuning techniques.
Data Analysis and Visualization
- Perform exploratory data analysis to uncover patterns, trends, and insights, providing actionable recommendations to technical and business stakeholders.
- Create visualizations and reports to communicate findings effectively to stakeholders both internally and externally, driving data-driven decision making.
Collaboration and Documentation
- Collaborate with cross-functional teams, including software engineers, domain experts, and business analysts, to understand requirements and deliver integrated solutions, end-to-end data solutions.
- Create and maintain comprehensive documentation for data architectures, 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 outcome, serving as a key technical contact for data-related discussions.
- Continuously seek ways to enhance the overall customer experience, proactively identifying and addressing complex data challenges.
Continuous Learning and Innovation
- Stay updated on the latest developments in cloud data services,machine learning, data science, and analytics.
- Drive innovation by evaluating, proposing, and implementing cutting-edge techniques and technologies to address client challenges.
Qualifications
- Expert-level understanding and experience with SQL and relational database concepts
- Deep understanding of database technologies, data warehouses, and ETL tools (e.g., MySQL, PostgreSQL, Beam, Airflow, and Kafka). Proven track record of designing and implementing scalable data pipelines.
- Advanced experience with data analysis tools (eg., Jupyter, Colab, Pandas)
- Extensive experience with data visualization tools (eg., Tableau, Looker, PowerBI, Qlik, and SuperSet)
- Demonstrated experience developing comprehensive data strategies and facilitating data migrations into production systems.
- Expertise 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.
- Experience with version control systems (e.g., Git) and collaborative development workflows.
- Exceptional 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 : $142,550 - $192,900
$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...SeniorContract workFlexible hoursShift work- A technology services company based in Laurel, MD is seeking a Senior Software Engineer with an active TS/SCI security clearance. The candidate will focus on agile software design and development for large-scale systems. Qualifications include a Bachelor's degree in Computer...SeniorRemote work
- Envision Innovative Solutions offers a hybrid position in Columbia, Maryland, for a role with a focus on software development and data management. Candidates should have 14 years of experience with a Bachelor's degree in Computer Science or 18 years without it, along with...Senior
$199k - $262k
...that powers discovery and mission success. As a Full Stack Software Engineer supporting DAT Section 7 , you’ll work in a fast-paced, mission... ...developing applications that improve workflow automation, data visualization, and operational insight. You’ll design, develop...SuggestedFull timeImmediate startVisa sponsorshipDay shift- ...into a polished production interface while bridging front-end engineering, data workflows, and future enterprise reach. Required Skills... ...Developing Bash scripts to automate manual processes Recent software development experience using Python and Java Familiar...SuggestedPart timeVisa sponsorshipWork visa
$155k - $205k
...Make an Impact Where It Matters Most At Intelliforce, you build mission software with teams who move fast, communicate clearly, and own outcomes. In this role, you will engineer reliable data workflows that help teams turn complex data into usable results. You will focus...16 hoursFull timeImmediate startRemote workVisa sponsorshipDay shift$203k - $260k
...Intelliforce, we put powerful technology directly into the hands of mission operators. As a Full Stack Software Engineer supporting the team, you will build tools that turn complex data into actionable insight for real-world operations. This role blends engineering, analytics,...Full timeImmediate startShift work$190k - $230k
...Cleared Senior Software Engineer - Python Bestgate Engineering is seeking a Software Engineer to support the development of advanced cyber sensor... ...tools using Python for network analysis, parsing, and data enrichment. Parsing protocol and file formats and developing...SeniorFull timeRemote work- ...The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g.,processing -intensive analytics, novel algorithm development, manipulation of extremely large data sets, real -time systems, and business management information systems)...SeniorFull timeTemporary work
$10k
...empowers our customers in government and industry with innovative, data-driven solutions. Check out our extremely competitive... ...similar capabilities. Detail oriented and team driven Software Engineers will provide full lifecycle support, to include modernization...SeniorFull time- ...any of our job-openings. We are seeking a Senior Artificial Intelligence (AI) Engineer with a proven track record in software engineering and a deep understanding of Artificial... ...; experience developing and optimizing data for LLM consumption; and have a strong proficiency...SeniorFull timeContract work
$10k
...empower our customers in Government and industry with innovative, data-driven solutions every day. Explore our extremely... ...technical staff. Why ClearEdge? Join ClearEdge as a Senior Software Engineer to design and develop modular components for advanced government...SeniorFull time$230k - $255k
...Position Description: Red Arch Solutions is hiring a Senior Software Engineer on a priority program in Annapolis Junction, MD. The Software... ...creating, sustaining, and troubleshooting complex operational data flows including data storage, data transport, data management...SeniorFull timeContract workWork experience placementLocal area$240k - $250k
...consistently ranked as a top workplace among DC area firms and continues to grow. We are actively recruiting for a Software E ngineer to support our Engineering Services and Solutions Division , based in Annapolis Junction, MD . Ideal candidate will have experience...SeniorFull timeContract workWork experience placement- ...The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g.,processing -intensive analytics, novel algorithm development, manipulation of extremely large data sets, real -time systems, and business management information systems)...SeniorFull timeTemporary work
$180k - $260k
...and technical expertise. Today, we provide leading-edge data, network security software, and expert guidance to reduce exposure to information theft... ...! Peterson is seeking a talented full-stack Software Engineer. Job Description: The Software Engineer develops, maintains...SeniorFull time- ...Ready to turn raw data into stories that empower decision-makers? In this role, you’ll own the data pipeline from aggregation to visual... ...) for managing large-scale enterprise data. Collaborative Engineering: Familiarity with Agile development practices, CI/CD pipelines...Senior
$191k - $252k
...code — we build solutions that power missions of national importance. As a Senior Software Engineer, you’ll be at the forefront of developing and sustaining complex systems that transform raw data into meaningful intelligence. Whether you’re building high-volume ETL...SeniorFull timeImmediate start- ...Location: Annapolis Junction, Maryland Category: Software Engineer Engineer Level - Entry - Senior Level Travel Required: No Remote Type: No Clearance: TS/SCI w/ Polygraph **Position is contingent upon contract award** Position Requirements...SeniorFull timeContract workTemporary workWork experience placementImmediate startRemote work
$190k - $195k
ACTIVE TS/SCI Clearance with Poly REQUIREDPosition Overview: Red Arch Solutions is hiring a Senior Software Engineer to join a priority program in Annapolis Junction, Maryland. We are seeking a Software Engineer with experience building and testing software components...Senior16 hoursRemote work$176k - $282k
...of web-based applications that automate data management for IC data custodians. The products... ....The Data Ingest team is seeking Systems Engineer to:Outline, develop and implement data... ...of a system, both hardware and software components and associated documentation,...SeniorContract workFor contractorsFlexible hoursShift work$200k - $250k
...Job Description Job Description Job Description Senior Applied AI Engineer — Data Science Analytics Columbia, MD | Full Time | TS/SCI with... ...: Senior Applied AI Engineer — Data Science Analytics (Software Engineer, Level 3) Location: Columbia, MD (on-site)...SeniorFull timeFor contractorsLocal area$131.8k - $290k
Job Title: Senior Software Engineer - Full StackJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: None* * *The OpportunityJoin our dynamic team...SeniorContract workWork experience placementFlexible hours$155k - $175k
...Job Description Job Description Job Title Senior‑Level Analytic Engineer (Java, Python) Why IDS? IDS believes in resolving conflict, building... ...‑supported tools to automate and enable computer network data and metadata analysis. Key Duties • Collaborate with mission...SeniorLocal areaFlexible hoursShift work$146k - $234k
ResponsibilitiesThe team is seeking a highly motivated and skilled Software Engineer to design, develop, and secure next-generation software systems. This role focuses on implementing advanced security techniques in alignment with the Technical Reference Architecture, ensuring...SeniorContract workShift work$176k - $282k
ResponsibilitiesThe Corp-DDS team is looking for a mid-level to Senior Data Flow Engineer to join our team. They would be responsible for the design... ...of large, complex data flows using the NiagaraFiles software application. Perform evaluations of existing data flows to...SeniorContract workShift work$131.3k - $237.35k
Leidos has a new and exciting opportunity for a Senior Software Engineer in our Intelligence Sector's Cyber & Analytics Business Area (CABA). Our... ...abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law....SeniorFull timeContract workImmediate startFlexible hours$86.9k - $198k
Full Stack Software Engineer, SeniorThe Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution... ...to production-ready.This role is more than just coding. As a senior full stack developer at Booz Allen, you’ll use your passion...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work$86.8k - $198k
AI Software Engineer, SeniorThe Opportunity:As an AI software engineer, you know that good software is more than just a nice-looking interface and data. Today, you need to develop user-focused solutions that increase organizational efficiency and enable better decision...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work$112.8k - $257k
Full Stack Software Engineer, SeniorThe Opportunity: As a lead software engineer, you can resolve a problem with a complete end-to-end solution... ...SQL) and NoSQLExperience with computer science, including in data structures, algorithms, object-oriented programming, and...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer- Data Engineering. Be the first to apply!


