1

Hadoop Python Jobs in Maryland (NOW HIRING)

Software Engineer

Fulton, MD · On-site

$125 - $150/hr

... and Python. * Prior experience with any of the following is a plus: * Cryptography * Security architecture * Database design * Performance optimization * Distributed processing (Spark, Hadoop ...

... and Python. * Prior experience with any of the following is a plus: * Cryptography * Security architecture * Database design * Performance optimization * Distributed processing (Spark, Hadoop ...

Showing results 21-40

Hadoop Python information

What is a Hadoop Python developer?

A Hadoop Python developer is a software professional who specializes in using Python programming language to develop, implement, and maintain applications that process and analyze large datasets within the Hadoop ecosystem. They leverage Python libraries like PySpark to write scalable data processing scripts, interact with Hadoop components such as HDFS, and optimize big data workflows. These developers play a critical role in building data pipelines, performing data transformation, and supporting analytics projects in organizations that handle vast amounts of data.

What are the key skills and qualifications needed to thrive as a Hadoop Python developer?

To thrive as a Hadoop Python Developer, you need a strong understanding of distributed computing, Hadoop ecosystem components (like HDFS, MapReduce, Hive, or Pig), and advanced Python programming skills, often supported by a degree in computer science or related field. Familiarity with tools such as Apache Spark, Sqoop, and workflow schedulers (like Oozie or Airflow), along with experience in handling big data platforms, is typically required. Problem-solving abilities, attention to detail, and effective communication help developers collaborate with teams and translate business requirements into scalable data solutions. These skills and qualifications are essential for efficiently processing and analyzing large datasets, ensuring data reliability, and driving business insights.

How do Hadoop Python developers typically collaborate with data engineers and analysts on large-scale data projects?

Hadoop Python developers frequently work alongside data engineers and analysts to design, implement, and optimize data pipelines for handling vast datasets. They are responsible for writing Python scripts that interface with Hadoop components, ensuring data is processed efficiently and meets project requirements. Regular communication with data engineers helps align on infrastructure and architectural decisions, while close collaboration with analysts ensures data outputs are accurate and actionable. Agile methodologies and daily stand-ups are common, fostering teamwork and quick problem-solving.

What is the difference between Hadoop Python vs Hadoop Java Developer?

AspectHadoop PythonHadoop Java Developer
Required CredentialsPython programming skills, Hadoop certificationsJava programming skills, Hadoop certifications
Work EnvironmentData analysis, scripting, data pipeline developmentCore development, system integration, big data application coding
Industry UsageData science, analytics, machine learning projectsData infrastructure, platform development, system optimization

Hadoop Python and Hadoop Java Developer roles both involve working with Hadoop ecosystems, but Python focuses more on data analysis and scripting, while Java is geared towards core development and system integration. The choice depends on your programming expertise and career goals within big data environments.

What are jobs in Hadoop Python?

Jobs in Hadoop Python typically involve developing and maintaining data processing tasks using Python scripts within the Hadoop ecosystem. These roles often require knowledge of Hadoop frameworks like MapReduce or Spark, along with Python programming skills, to handle large-scale data analysis and processing tasks. They may also involve working with distributed systems and data pipelines in a big data environment.

What are popular job titles related to Hadoop Python jobs in Maryland?

For Hadoop Python jobs in Maryland, the most frequently searched job titles are:

What job categories do people searching Hadoop Python jobs in Maryland look for?

The top searched job categories for Hadoop Python jobs in Maryland are:

What cities in Maryland are hiring for Hadoop Python jobs?

Cities in Maryland with the most Hadoop Python job openings:

Infographic showing various Hadoop Python job openings in Maryland as of August 2026, with employment types broken down into 1% Internship, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 76% Physical, 6% Hybrid, and 18% Remote job distribution.

Software Engineer 2 - (Hadoop, Accumulo, AWS)

Annapolis Junction, MD

$208K - $254K/yr

Full-time

Retirement, PTO

Re-posted 12 days ago


Job description

Software Engineer 2 - (Hadoop, Accumulo, AWS)

Clearance: TS/SCI - Polygraph required within 7 years
Position ID: 25-8881-SWE2
Location: Annapolis Junction, Maryland

Description:

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) based upon documented requirements.

Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.

Analyze user requirements to derive software design and performance requirements.

Design and code new software or modify existing software to add new features.

Debug existing software and correct defects.

Integrate existing software into new or modified systems or operating environments.

Develop simple data queries for existing or proposed databases or data repositories.

Provide recommendations for improving documentation and software development process standards.

Develop or implement algorithms to meet or exceed system performance and functional standards.

Assist with developing and executing test procedures for software components.

Write or review software and system documentation.

Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas.

Serve as team lead at the level appropriate to the software development process being used on any particular project.

Modify existing software to correct errors, to adapt to new hardware, or to improve its performance.

Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.

Design or implement complex database or data repository interfaces/queries.

Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project.

Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints.

Perform quality control on team products.

Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces.

Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met.

Implement recommendations for improving documentation and software development process standards.

Position Required Skills:

  • Experience with Hadoop, Accumulo, AWS, Terraform, Java and Python

SWE2 Qualifications:

Fourteen (14) years’ experience as a SWE in programs and contracts of similar scope, type, and complexity is required.

Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required.

Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.

Salary Range: $208k-$254k (Annually)

The range displayed above is a likely salary range for this position. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possible contractual requirements and could fall outside of this range.

Akina is a Woman Owned, Service Disabled, Veteran Owned, Small Business, looking for talented and ambitious individuals to join our team. We offer a generous compensation package that includes 24 days PTO accrued annually and 11 federal holidays. Our 401k is 100% vested on your start date and the company makes a direct contribution worth 10% of your salary. Akina covers 100% of healthcare costs for employees and 50% toward dependents. We offer educational assistance towards college classes and will cover costs associated with job related training and certifications.

Akina is committed to excellence and creating innovative and flexible solutions for our clients. We are a small company with an open ear to our employees' needs in order to attract and retain quality talent that enables our customer's mission.

We are an equal employment opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

www.akina-inc.com/careers