• Browse jobs
  • Find the right job type for you
  • Explore how we help job seekers
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Preview candidates
  • Contract talent
  • Permanent talent
  • Learn how we work with you
  • Executive search
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Technology
  • Risk, Audit and Compliance
  • Finance and Accounting
  • Digital, Marketing and Customer Experience
  • Legal
  • Operations
  • Human Resources
  • 2025 Salary Guide
  • Demand for Skilled Talent Report
  • Building Future-Forward Tech Teams
  • Job Market Outlook
  • Press Room
  • Salary and hiring trends
  • Adaptive working
  • Competitive advantage
  • Work/life balance
  • Diversity and inclusion
  • Browse jobs Find your next hire Our locations
    ;

    8 results for Data Engineer in Baltimore, MD

    RelevanceDate Posted
    Create a Job Alert
    Email me about new Data Engineer jobs in Baltimore, MD
    Are you sure you want to pass on this job?
    We are seeking a Data Engineer to join our team based in Bethesda, Maryland. As part of our Investment Management team, you will play a crucial role in designing and maintaining data pipelines in our Azure Data Lake, implementing data warehousing strategies, and collaborating with various teams to address data engineering needs.

    Responsibilities:

    • Design robust data pipelines within Azure Data Lake to support our investment management operations.
    • Implement effective data warehousing strategies that ensure efficient storage and retrieval of data.
    • Collaborate with Power BI developers to integrate data reporting seamlessly and effectively.
    • Conduct data validation and audits to uphold the accuracy and quality of our data pipelines.
    • Troubleshoot pipeline processes and optimize them for improved performance.
    • Work cross-functionally with different teams to address and fulfill data engineering needs with a focus on scalability and reliability.
    • Utilize Apache Kafka, Apache Pig, Apache Spark, and other cloud technologies for efficient data visualization and algorithm implementation.
    • Develop APIs and use AWS technologies to ensure seamless data flow and analytics.
    • Leverage Apache Hadoop for effective data management and analytics.
    • Proficiency in Apache Kafka, Apache Pig, and Apache Spark for managing and processing data streams.
    • Extensive knowledge of cloud technologies, with a focus on data storage and management.
    • Demonstrated ability in data visualization to effectively communicate data insights.
    • Experience with algorithm implementation, particularly in the context of data processing.
    • Strong analytics skills, with the ability to interpret complex data sets and derive meaningful insights.
    • Expertise in Apache Hadoop for large-scale data processing.
    • Proven experience in API development, with a focus on data retrieval and integration.
    • Familiarity with AWS technologies, particularly those related to data storage and processing.

    Technology Doesn't Change the World, People Do.®

    Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles. Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more. All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information. © 2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking “Apply Now,” you’re agreeing to Robert Half’s Terms of Use.

    8 results for Data Engineer in Baltimore, MD

    Data Engineer We are seeking a Data Engineer to join our team based in Bethesda, Maryland. As part of our Investment Management team, you will play a crucial role in designing and maintaining data pipelines in our Azure Data Lake, implementing data warehousing strategies, and collaborating with various teams to address data engineering needs.<br><br>Responsibilities:<br><br>• Design robust data pipelines within Azure Data Lake to support our investment management operations.<br>• Implement effective data warehousing strategies that ensure efficient storage and retrieval of data.<br>• Collaborate with Power BI developers to integrate data reporting seamlessly and effectively.<br>• Conduct data validation and audits to uphold the accuracy and quality of our data pipelines.<br>• Troubleshoot pipeline processes and optimize them for improved performance.<br>• Work cross-functionally with different teams to address and fulfill data engineering needs with a focus on scalability and reliability.<br>• Utilize Apache Kafka, Apache Pig, Apache Spark, and other cloud technologies for efficient data visualization and algorithm implementation.<br>• Develop APIs and use AWS technologies to ensure seamless data flow and analytics.<br>• Leverage Apache Hadoop for effective data management and analytics. Systems Engineer <p>We are offering a contract to hire opportunity for a Systems Engineer/IT Manager in Paradise, Pennsylvania, United States. This role primarily revolves around overseeing our technology infrastructure, leading a team of technology professionals, and ensuring the security and compliance of our systems. The Systems Engineer will also be involved in operations management and project coordination.</p><p><br></p><p>Responsibilities:</p><p>• Lead a team of technology professionals, including system administrators and IT help desk technicians</p><p>• Oversee the deployment, configuration, and maintenance of technology infrastructure, including servers, networks, and cloud services.</p><p>• Develop and implement operational policies and procedures to optimize technology operations.</p><p>• Collaborate with cross-functional teams to plan and execute technology projects, such as system upgrades and integrations.</p><p>• Implement security measures to protect systems, data, and infrastructure from cyber threats.</p><p>• Ensure compliance with relevant regulations and industry best practices related to technology operations and data privacy.</p><p>• Evaluate technology vendors and service providers, negotiate contracts and agreements.</p><p>• Manage vendor relationships, monitor performance, and resolve issues promptly.</p><p>• Foster a collaborative and high-performing team culture focused on excellence and continuous improvement.</p><p>• Monitor system performance, troubleshoot issues, and implement solutions to minimize downtime and service disruptions.</p> Cyber Security Engineer We are seeking a Cyber Security Engineer to join our team in the non-profit sector. The role is based in WASHINGTON, District of Columbia, and offers a contract to permanent employment opportunity. As a Cyber Security Engineer, you will play a vital role in upholding security standards, monitoring assets, and assisting with the implementation of security policies and plans.<br><br>Responsibilities:<br><br>• Supervise the surveillance of assets to maintain security standards using tools such as ArcticWolf, Microsoft Defender, Microsoft Intune, ZeroFox, Okta, Palo Alto, Kandji, Mimecast<br>• Promptly inform the Cybersecurity Team and leadership of identified threats and risks<br>• Participate in ensuring the security of platforms, networks, and systems from inception to completion<br>• Assist in strengthening and updating security policies and plans to safeguard corporate data against unauthorized usage, access, alteration, and destruction<br>• Participate in identifying, mitigating, and rectifying vulnerabilities in platforms, cloud environments, networks, and systems<br>• Aid in the implementation and maintenance of network and cloud resource backups and restorations in accordance with backup and data retention policies, disaster recovery plans, and business continuity plans<br>• Conduct user training on the application of security tools, practices, and policies<br>• Collaborate in coordinating security audits and penetration tests, and implement or coordinate remediation efforts as needed<br>• Liaise with internal teams and external vendors on security-related requirements, projects, issues, and operational tasks. Business Intelligence (BI) Engineer We are seeking a Business Intelligence (BI) Engineer to join our team in OWINGS MILLS, Maryland. In this role, you will be focusing on the design and implementation of analytics, reporting, and data architecture, supporting data-driven decision making across various teams. Your key responsibilities will include the development of metrics and analytics to assess the effectiveness of strategies, ensuring high-quality data and accessible insights through a robust data governance framework. <br><br>Responsibilities:<br>• Collaborate with various teams to establish key metrics and frameworks for assessing the effectiveness of strategies<br>• Develop and implement scalable data architecture with strong governance practices, ensuring data integrity and integration across multiple platforms<br>• Enhance business intelligence by delivering advanced analytics and automated reporting systems<br>• Serve as a trusted advisor for cross-functional teams, providing training to improve data literacy<br>• Manage projects with external vendors to enhance data capabilities<br>• Implement and maintain Salesforce as a core operating platform<br>• Utilize modern analytics tools and programming languages, such as Tableau, Power BI, SQL, Python, R.<br>• Work with API integrations and automation platforms such as Power Automate, Zapier to enhance data workflows<br>• Maintain familiarity with JSON and other data formats for seamless integration and transformation<br>• Lead the design and implementation of a scalable data architecture, ensuring data integrity and integration across various platforms. Senior .Net Software Developer We are excited to offer an opportunity for a Senior .Net Software Developer at our location in Reston, Virginia. This role is integral to our team, and involves developing user interface software, working with .NET, CSS - Cascade Styling Sheets, React.js, and more. <br><br>Responsibilities:<br>• Develop robust and user-friendly software applications using .NET<br>• Create dynamic web interfaces with CSS - Cascade Styling Sheets<br>• Enhance user experience through the creation and maintenance of React.js components<br>• Implement, test, and debug user interface software<br>• Collaborate cross-functionally to determine system requirements and functionalities<br>• Ensure the performance, quality, and responsiveness of applications<br>• Maintain code quality, organization, and automatization<br>• Support the entire application lifecycle (concept, design, test, release and support)<br>• Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Product Designer <p>Robert Half is looking to hire a talented and passionate Product Designer for a 6-month contract to join our growing team. You will be instrumental in our client's team, working on the entire design process, from user research and ideation to prototyping and visual design. This role offers the opportunity to make a significant impact within a short timeframe. You'll collaborate closely with product managers, engineers, and other stakeholders to bring innovative and user-friendly experiences to life.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Own the design process for [specific project or area of focus] features, from initial concept to final execution.</li><li>Conduct user research, including user interviews, surveys, and usability testing, to understand user needs and pain points related to [specific project or area of focus].</li><li>Translate user insights and business requirements into user flows, wireframes, prototypes, and high-fidelity mockups.</li><li>Collaborate closely with product managers and engineers to define product requirements and ensure designs are technically feasible within the project scope.</li><li>Iterate on designs based on user feedback and data analysis.</li><li>Contribute to design systems and style guides, ensuring consistency across products, particularly within [specific project or area of focus].</li><li>Present design work to stakeholders and effectively communicate design rationale.</li><li>Stay up-to-date with the latest design trends and technologies.</li></ul><p><br></p> MS Dynamics Developer This role is ideal for a mid-level professional (3+ years) who is eager to learn, grow under the guidance of a senior developer, and help build out our CRM capabilities. Strong technical background, a problem-solving mindset, and the ability to thrive in an Agile environment.<br>Key Responsibilities:<br>1. Collaboration & Growth:<br>o Work closely with the Senior Dynamics Developer to learn the existing systems and build out the Dynamics CRM backlog.<br>o Act as a proactive team player in an Agile development environment, demonstrating strong JIRA capabilities and contributing as an independent contributor.<br>2. CRM Development & Customization:<br>o Customize and configure Microsoft Dynamics CRM, focusing on workflows, plug-ins, entities, and JavaScript.<br>o Support the implementation of the sales module, CRM portal pages, and Power Pages.<br>3. Integration:<br>o Integrate Dynamics CRM with other systems using Azure API Management (APIM), Azure Front Door, and middleware tools.<br>o Collaborate with IT teams to ensure seamless connectivity with core banking systems and member portals.<br>4. Azure Expertise:<br>o Demonstrate proficiency with the following Azure services:<br> Azure Functions (Serverless APIs)<br> Azure Data Factory<br> Azure Data Lake (future use anticipated)<br> Azure Key Vault<br> Azure Storage<br> Azure Portal<br>o Assist in future implementations and integrations with Azure Data Lake.<br>5. Reporting & Dashboards:<br>o Design and maintain dashboards and reports to support data-driven decision-making.<br>6. Stakeholder Communication:<br>o Maintain open communication with stakeholders and business units to ensure requirements are met.<br>o Collaborate with the development team to provide end-user training and maintain a knowledge base.<br>Qualifications:<br>• Experience & Skills:<br>o 3+ years of experience in Microsoft Dynamics CRM/Dynamics 365 development.<br>o Proficiency in .NET framework, C#, JavaScript, and key Azure services listed above.<br>o Strong understanding of CRM configurations, plug-ins, workflows, and dashboards.<br>o Experience with Agile methodologies and tools like JIRA and Confluence.<br>• Preferred Qualifications:<br>o Familiarity with the sales module and CRM portals.<br>o Experience integrating Dynamics CRM with financial systems, preferably in credit unions or banking.<br>• Soft Skills:<br>o Professional, warm personality with strong problem-solving and self-starting abilities.<br>o Ability to learn quickly and collaborate effectively with team members. Information Technology Coordinator This is an entry-level (Tier 1 support) role responsible for providing high-quality customer service and technical troubleshooting. The position supports computers, printers, email, phone systems, remote connectivity, video conferencing, and Tier 1 networking.<br><br>DUTIES AND RESPONSIBILITIES:<br><br>Ensure the proper day-to-day operation of technology applications and equipment.<br>Provide phone, desk-side, and remote assistance in resolving technology support issues.<br>Assist staff with the installation, configuration, and ongoing usability of desktop computers, laptops, peripheral equipment, and software.<br>Work with vendor support contacts to resolve technical problems with desktop computing equipment and software.<br>Function as Help Desk personnel to assess and resolve user-reported issues, including network, printing, and PC-related concerns.