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

Senior Software Engineer Java/Python Big Data

NMK GLOBAL, INC

NMK Global Inc . is a global IT Services & Solutions company specializing in IT Staffing, Technology Consulting, Workforce Solutions, and Application Development Services. We help organizations build high-performing technology teams by connecting them with exceptional talent across a wide range of industries. Our expertise, industry knowledge, and consultative approach enable clients 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, Trino, Athena, ETL/ELT, Data Pipelines, AWS Glue, Step Functions, Airflow, AWS, Microservices, REST APIs, PostgreSQL, MySQL, Aurora, DynamoDB, MongoDB, Cassandra, SQL, Data Lakes, Data Warehousing, Terraform, CloudFormation, CI/CD, Docker, Unit Testing, DevOps.

Required Skills:

  • 8+ years of software engineering experience.
  • Strong proficiency in Java and/or Python ; Node.js is a plus.
  • Strong object-oriented development and RESTful API design.
  • Strong experience with Microservices architecture.
  • Hands-on experience with Big Data technologies , especially Apache Spark, EMR, Presto/Trino, and Athena.
  • Experience designing and developing large-scale ETL/ELT pipelines.
  • Experience with batch and streaming data processing.
  • Strong knowledge of Data Lake/Data Warehouse patterns, partitioning, schema management, and Parquet/ORC/Avro formats.
  • Strong SQL performance tuning experience.
  • Experience with AWS Glue, Step Functions, and/or Airflow.
  • Experience with relational databases: PostgreSQL, MySQL, Aurora.
  • Experience with NoSQL databases: DynamoDB, MongoDB, Cassandra.
  • Strong AWS experience with EC2, S3, Lambda, RDS, ECS, API Gateway, CloudWatch, CloudTrail, IAM, and VPC.
  • Experience with Infrastructure as Code using Terraform or CloudFormation.
  • Experience with CI/CD, test automation, unit testing, DevOps, and software security.
  • Strong system design and performance optimization experience.

Nice to Have:

  • Amazon QuickSight
  • React / Angular
  • GitLab CI/CD
  • Amazon Q or other AI-assisted development tools

Key Responsibilities:

  • Design, develop, and maintain applications that ingest and analyze multiple data sources.
  • Build scalable Big Data processing and ETL/ELT solutions.
  • Provide technical leadership and mentorship to junior engineers.
  • Participate in architecture and technical strategy discussions.
  • Identify and resolve technical risks and dependencies.
  • Support production systems and troubleshoot complex technical issues.
  • Optimize application performance, code, and infrastructure.
  • Ensure code quality, security, testing, and adherence to development best practices.

Important Requirements:

  • FINRA experience required.
  • Candidates must be available for an onsite interview on October 6, 2026 .
  • Candidates should be comfortable with the required onsite schedule in Rockville, MD .

NMK Global Inc. is an Equal Opportunity Employer. We are committed to creating an inclusive workplace and consider all qualified applicants without regard to age, race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender identity, or any other characteristic protected by applicable law.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer Java/Python Big Data in Rockville, MD vacancy
  •  ...Job Description Skill Hadoop Big Data Engineer Senior Director Manager Total...  ...knowledge across hardware, software, systems and solutions development...  ...Technologies that we use include: Java Hadoop/MapReduce Flume, Kafka MemSQL, NoSQL, RDBMS Pig, Python, Ruby Hive ETL BS in... 
    Senior
    Big data
    Full time

    Jobsbridge

    Rockville, MD
    2 days ago
  •  ...must have a Bachelor's degree in a technical field, 8+ years of experience in software development, and strong skills in SQL and various programming languages including C/C++, Java, Python, and Perl. Excellent communication skills are essential for timely documentation... 
    Senior
    Big data

    Jobsbridge

    Rockville, MD
    4 days ago
  •  ...Job Title: Senior Engineer Location: Rockville, MD or Trevose, PA Job Type: Contract (W2) Experience...  ...will have a strong background in big data processing, cloud architecture, and analytics...  ...knowledge in Scala, SQL, and Python Preferred Attributes Strong analytical... 
    Senior
    Big data
    Contract work

    Pipe Recruit

    Rockville, MD
    3 days ago
  • $158.6k - $181k

    Senior Data Engineer (Python, SQL, AWS) - Dealer Tech Do you love building and pioneering...  ...One, you'll be part of a big group of makers, breakers,...  ...to delivering exceptional software solutions, Dealer Tech Auto...  ...programming languages like Java, Scala, Python. Be part of... 
    Senior
    Big data
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One National Association

    Mc Lean, VA
    4 days ago
  •  ...MD   Our client seeks a Senior Business Systems Analyst to analyze...  ...stakeholders, investigate data discrepancies, and document...  ...programming language such as Python for data analysis, automation...  ...with distributed query engines and big data platforms. Preferred:... 
    Senior
    Big data
    Hourly pay
    Local area

    Eliassen Group

    Rockville, MD
    a month ago
  • $75k - $90k

     ...Description As a Healthcare Financial/Actuarial Senior Analyst you will contribute to a wide variety of complex analyses and projects...  ...health and welfare products & services. ~ Ability to learn big data analytic technics preferred. ~ Knowledge of carrier claim... 
    Senior
    Big data
    Temporary work
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    WTW inc.

    Potomac, MD
    5 days ago
  •  ...Capital One in McLean, VA seeks a Senior Manager, Machine Learning Engineer to lead ML initiatives across production systems and big data platforms. You will design, deploy, and scale ML models in collaboration with Product and Data Science teams, while guiding a team... 
    Senior
    Big data

    Jobleads-US

    McLean, VA
    1 day ago
  •  ...Capital One is seeking a seasoned Full-stack Engineer 5 to lead distributed systems and cloud‑native solutions in a fast-paced environment...  ...scalable architectures, and drive end‑to‑end delivery using Java, Python, and AWS. The role emphasizes leadership, mentorship, and... 
    Senior

    Jobleads-US

    McLean, VA
    1 day ago
  •  ...Capital One is seeking a Full-stack Engineer to lead and mentor teams across Java, Python, AWS, and API-driven architectures. You will drive cloud-based solutions and partner with product managers to deliver secure, scalable experiences for millions. Strong emphasis on... 
    Senior

    Jobleads-US

    McLean, VA
    1 day ago
  •  ...Capital One is seeking a Full Stack Engineer 4 with deep experience in Python, Java and AWS to drive a major transformation across the organization. You will lead diverse technology projects, mentor engineers, and collaborate with product managers to deliver robust cloud... 
    Senior

    Jobleads-US

    McLean, VA
    1 day ago
  • Capital One seeks a Full-stack Engineer 4 to lead diverse projects and mentor engineers. You will drive cloud-based solutions using Java, Python, and modern frameworks to meet regulatory needs and empower millions of Americans. You will collaborate with product managers... 
    Senior

    capitalone

    Mc Lean, VA
    3 days ago
  • $50 per hour

     ...within Lockheed Martin's Data & AI Enablement (D&AE)...  .... Your expertise in Python, the data-science lifecycle...  ...A/AI Machine Learning Engineering SeniorResponsible for...  ...platforms; Determines software methods to best acquire...  ...data-science lifecycle, big-data concepts, deep-learning... 
    Senior
    Big data
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Bethesda, MD
    3 days ago
  •  ...Thomson Reuters Special Services (TRSS) is seeking Software Engineers to contribute to the full stack of TRSS solutions, delivering global data with advanced search, big data ingestion, and analytics using MongoDB, Elastic, and Kafka. You will work on both backend and... 
    Senior
    Big data

    Jobleads-US

    McLean, VA
    1 day ago
  •  ...is currently seeking a Senior Specialist to join our...  ...machine learning, and data science solutions...  ...solutions, and work with data engineers to develop / utilize...  ...languages such as Python, R, Java, SQL, and their open-source...  ....) Familiarity with big data open-source tools... 
    Senior
    Big data

    KPMG

    McLean, VA
    1 day ago
  •  ...Janus Soft Inc. seeks an elite Data Architect to drive mission-critical data acquisition, exploitation, engineering, and management initiatives. You will architect, engineer...  ...Full Scope Poly, expertise in AWS and the big data stack (HDFS, Hadoop, Spark, #J-18808-Ljbffr... 
    Senior
    Big data

    Jobleads-US

    McLean, VA
    1 day ago
  •  ...-2 Solutions is seeking a Senior Systems Engineer with an active Top Secret/...  ...documentation, and Agile software development team management...  ...programming languages such as Python, Java, and React. Experience...  ...). Experience with big data applications. Scaled Agile... 
    Senior
    Big data
    Remote work

    RPMGlobal

    Bethesda, MD
    1 day ago
  • $158.6k - $181k

    Capital One is seeking a Senior Data Engineer in McLean, VA, responsible for building and supporting data solutions. Candidates should have strong knowledge in Python, SQL, and experience with cloud platforms like AWS and Azure. The salary range for this position is $15... 
    Senior
    Big data

    kozmetickesluzby.vecnakraska.sk - Jobboard

    Mc Lean, VA
    1 day ago
  •  ...currently searching for a Senior Systems Integrator Engineer to provide the following...  ...services and procedures for a big data pipeline which...  ...several in house written python/java running on Kubernetes...  ...performance, install system wide software, validate and implement... 
    Senior
    Big data
    Work at office
    Remote work
    Flexible hours

    Vexterra Group

    Bethesda, MD
    a month ago
  • Capital One is seeking a Full-stack Software Engineer to lead a portfolio of cloud-based platforms. You will mentor engineers, drive architectural...  ...financial services. The role emphasizes hands-on coding in Java and Python, extensive AWS usage, and ongoing learning in modern... 
    Senior

    Capital One Group

    Mc Lean, VA
    6 days ago
  • $229.9k - $262.4k

     ...Senior Manager, Machine Learning Engineer Do you love building and pioneering...  ...'ll be part of a big group of makers,...  ...Ops, Modeling, and Data Engineering. In this...  ...and enhance software that enables state...  ...programming languages like Python, Scala, or Java Basic... 
    Senior
    Big data
    Full time
    Part time
    Local area

    ITSMF

    McLean, VA
    3 days ago
  • $229.9k - $262.4k

     ...Senior Manager, Machine Learning Engineer Do you love building and pioneering...  ...'ll be part of a big group of makers,...  ...Ops, Modeling, and Data Engineering. In this...  ...and enhance software that enables state...  ...programming languages like Python, Scala, or Java Basic... 
    Senior
    Big data
    Full time
    Part time
    Local area

    Capital One National Association

    McLean, VA
    1 day ago
  •  ...responsive user interfaces and integrate with Java and Spring Boot for secure backend...  ...Boot, Spring Security, and Spring Data, Deployed on AWS.· Cloud and DevOps: Provision...  ...· Experience: At least five years of software engineering experience building production-grade... 
    Senior

    RHO Consulting Services

    Rockville, MD
    2 days ago
  • Ex Parte, Inc in Bethesda, Maryland is seeking a talented Senior Data Engineer to join their dynamic team. The successful candidate will lead a...  ...technologies such as Azure and Databricks, along with a passion for big data and AI applications. #J-18808-Ljbffr Ex Parte, Inc
    Senior
    Big data

    Ex Parte, Inc

    Bethesda, MD
    5 days ago
  •  ...-2 Solutions is seeking a Senior Systems Engineer to support the Defense Intelligence...  ...as a scrum master for a software development team. The...  ...languages such as Python, Java, and React. Experience...  ...Xceleration). Experience with big data applications. Scaled... 
    Senior
    Big data
    Contract work
    Casual work
    Remote work

    Talentify.io

    Bethesda, MD
    1 day ago
  • $160k - $235k

     ...Senior Systems EngineerABSC has an exciting opening...  ...TS/SCI Senior Systems Engineer supporting DIA's National...  ...master to lead a software development team while...  ...programming languages such as Python, Java, and ReactExperience...  ...LinuxExperience with big data applicationsScaled... 
    Senior
    Big data
    Contract work
    Remote work
    Flexible hours

    Absolute Business Solutions Corp

    Bethesda, MD
    3 days ago
  •  ...is currently seeking a Senior Specialist to join our...  ...machine learning, and data science...  ...solutions, and work with data engineers to develop / utilize ETL...  ...programming languages such as Python, R, Java, SQL, and their open-...  ...etc.)Familiarity with big data open-source tools... 
    Senior
    Big data
    Local area

    KPMG

    McLean, VA
    2 days ago
  • $125k - $165k

     ...are looking for seasoned Senior Data Engineer to work with our team and...  ...Key must have skill sets - Python, AWS. Support an Agile software development lifecycle....  ...experience in tools such as: Big data tools: Hadoop, Spark...  ...languages: Python, Java, C++, Scala, etc. Advanced... 
    Senior
    Big data

    Steampunk.com

    Mc Lean, VA
    3 days ago
  • $229.9k - $262.4k

     ...Senior Manager, Data Scientist - US Card Data is at the center...  ...to unlock the big opportunities that help...  ...the Upmarket business, engineers, analysts, data science...  ...of data scientists, software engineers, and product...  ...of technologies — Python, Conda, AWS, H2O, Spark... 
    Senior
    Big data
    Full time
    Part time
    Local area
    Flexible hours

    Capital One National Association

    McLean, VA
    1 day ago
  • $145k - $175k

     ...unstructured and semi-structured data, applying creativity to...  .... Experience in software development, data...  ...on model development in Python, establishing best practices...  ..., feature engineering, and utilization of modern...  ...). ~ Experience with big data tools (e.g., Spark... 
    Senior
    Big data
    Permanent employment
    Full time
    Remote work

    Join Our Team

    Fulton, MD
    14 days ago
  • $130k - $210k

     ...About the job As a Sr. Data Scientist , you will play a pivotal...  ...prediction algorithms Collaborate with engineering team to bring analytical...  ...Fluency in programming languages (Python, C,C++, Java, SQL) Familiarity with Big Data frameworks and visualization... 
    Senior
    Big data
    Internship
    Live in
    Work at office

    US AI

    Rockville, MD
    10 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer Java/Python Big Data. Be the first to apply!