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 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer Java/Python Big Data in Rockville, MD vacancy
  •  ...Position : Java or Python Developer with Big Data Location : Rockville, MD (Hybrid) Term : W2 role Duration : Long Term Job Description The Senior Software Engineer develops software products and drives improvements to overall product quality... 
    Big data
    Work experience placement

    Cloud BC Labs

    Rockville, MD
    2 days ago
  •  ...Senior Engineer We are seeking a highly experienced Senior Engineer with deep expertise in...  ...candidate will have a strong background in big data processing, cloud architecture, and...  ...Programming knowledge in Scala, SQL, and Python Preferred attributes include:... 
    Senior
    Big data

    Pipe Recruit

    Rockville, MD
    1 day ago
  •  ...Senior Software Engineer – Java/Python (Hybrid) Location: Hybrid work environment with defined in-person presence...  ...products that ingest multiple data sources and surface insights through...  ...Apply computer science fundamentals and Big Data technologies to solve sophisticated... 
    Senior
    Big data
    Full time
    Flexible hours

    Unisys

    Rockville, MD
    2 days ago
  •  ...that ingest multiple data sources and surface insights...  ...guidance to junior engineers and contributes to...  ...growing experience with Big Data technologies to solve...  ...Proficiency in Java, Python, and/or Node.js, with...  ...and unit testing, and software security best practices... 
    Senior
    Big data
    Full time
    Work experience placement

    Unisys

    Rockville, MD
    2 days ago
  •  ...We are seeking a Senior Full Stack Software Engineer with a strong blend of full-stack development and big data experience. This role requires an engineer who writes high-quality...  ...in scripting languages such as Python and/or Perl ~ AI Experience (Required):... 
    Senior
    Big data
    Flexible hours

    ConsultNet Technology Services and Solutions

    Rockville, MD
    1 day ago
  •  ...The Data Analyst / Business Analyst conducts moderate-to-high complexity analysis of automated surveillance systems that detect...  ...reporting requirements. Experience with distributed query engines and big data platforms. Experience with project management and documentation... 
    Senior
    Big data
    Full time
    Local area

    Unisys

    Rockville, MD
    3 days ago
  • The Senior Principal Research Analyst in Regulatory...  ...of relevant data, tools, and...  ...advanced analytics, software development, artificial...  ...in Data Science, Engineering or Software...  ....Familiarity with Big Data processing and...  ...programming languages: Python, R, SQL, or SCALA.... 
    Senior
    Big data
    Full time
    Temporary work
    For contractors
    Work experience placement
    For subcontractor
    Local area
    Immediate start

    Financial Industry Regulatory Authority

    Rockville, MD
    1 hour ago
  • $131.3k - $237.35k

     ...our next TS/SCI cleared Senior DevOps Software Engineer to play a critical role on...  ...systems to provide cutting edge data exploitation, enrichment,...  ...art in mission-focused big data analytics tools and...  .... Bash, PowerShell, SALT, Python, Groovy, Java, etc. Experience on a production... 
    Senior
    Big data
    Local area
    Immediate start
    Remote work
    Flexible hours

    Leidos

    Rockville, MD
    2 days ago
  • $75k - $90k

     ...Description As a Healthcare Financial/Actuarial Senior Analyst you will contribute to a wide variety of complex analyses and projects...  ...knowledge of 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

    Willis Towers Watson

    Potomac, MD
    5 days ago
  •  ...Booz Allen Hamilton seeks a Senior AI Solutions Architect to design and implement innovative AI architectures addressing client...  ...client outcomes. The role requires deep AI/ML expertise, Python and big data skills, and experience guiding architecture across cloud environments... 
    Senior
    Big data

    Jobleads-US

    McLean, VA
    5 days ago
  •  ...Must Haves: Python is a must-have they need to be able to read existing code but they won...  ...anything from scratch. Business scenario and data flow testing experience is a must-have,...  ...analyst will work here. Strong SQL Big data (Hive/HDFS etc)/ Cloud (AWS)... 
    Senior
    Big data

    Exaways Corporation

    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, AWSSupport an Agile software development lifecycleYou...  ...in tools such as:Big data tools: Hadoop, Spark...  ...scripting languages: Python, Java, C++, Scala, etc.Advanced... 
    Senior
    Big data

    Steampunk

    McLean, VA
    2 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
    6 days ago
  •  ...Senior Big Data/Machine Learning EngineerOur client, a Financial company, is looking for a Senior Big Data/Machine Learning Engineer for their McLean, VA location. Responsibilities:RISK - AMLNexus...  ...Data Engineer role with strong Python, PySpark, Data Engineering, SQL... 
    Senior
    Big data

    ICONMA

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

     ...are looking for seasoned Senior Data Engineer to work with our team and...  ...Databricks, SQL, PySpark/Python, AWS Support an Agile software development lifecycle You...  ...experience in tools such as: Big data tools: Databricks,...  ...: PySpark/Python, Java, C++, Scala, etc. Experience... 
    Senior
    Big data

    Steampunk

    McLean, VA
    2 days ago
  • $103k - $143k

     ...Advanced proficiency in Python and Java; intermediate familiarity...  ...provisioning and software distribution Advanced...  ...More: We are seeking a senior-level Developer Workspace Engineer to help us design, build...  ..., Texas. DataFactZ is a data and analytics consulting... 
    Senior
    Full time
    Contract work
    Local area

    DataFactZ

    McLean, VA
    3 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
  •  ...Capital One is seeking a Full-stack Engineer 4 for the Enterprise Platforms Technology group in McLean, VA. You will lead cross-functional...  ...used by millions of Americans. Strong expertise in Java, Python, AWS, and containerized microservices is required. The role emphasizes... 
    Senior

    Jobleads-US

    McLean, VA
    2 days 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
    6 days 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
    2 days ago
  • $123k - $163k

     ...developing high-quality, well-structured software applications Proficient understanding...  ...Programming principles Familiarity with Java (preferred) or C++ Experience with...  ...More: We are seeking a talented Software Engineer to join our team in Rockville, MD. At our... 
    Full time

    Kforce Technology Staffing

    Rockville, MD
    2 days ago
  • Capital One National Association is seeking a Full Stack Engineer (Java, Python, AWS) to lead diverse tech projects and mentor a team. You will drive architectural decisions, collaborate with product managers, and deliver robust cloud-based solutions that empower millions... 
    Senior

    Jobleads-US

    McLean, VA
    3 days ago
  • $90k - $96k

     ...citizen Responsibilities: Design, develop, test, and maintain software for real-time, high-availability systems Utilize AI-assisted...  ...Copilot GitHub More: We are looking for a Software Engineer with experience in AI-enabled development to join our team... 
    Full time
    Remote work
    3 days per week

    The Computer Merchant, LTD.

    Gaithersburg, MD
    2 days 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
    6 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
  • $140k - $220k

     ...We are seeking an experienced Sr Software Engineer to join our fast-paced, collaborative data team. In this role, you will have...  ...challenging problems and make a big impact as we invest in making technographics...  ..., Spark) and the JVM stack (Java, Scala)Strong software... 
    Senior
    Big data
    Worldwide

    ZoomInfo

    Bethesda, MD
    2 days ago
  •  ...50% RemoteDescription:We are seeking an experienced Senior Developer specialized in migrating Java/J2EE applications to the cloud. You will take ownership...  ...’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience... 
    Senior
    3 days per week

    RHO Consulting Services

    Rockville, MD
    8 hours ago
  • $148.5k - $223.9k

     ...Salesforce.The TeamThe Data Science &...  ...driven, and creative Senior Data Scientist to...  ...threat, product, and engineering teams to deliver...  ...effectively with software engineers to champion...  ...skills in Java, Python, or ScalaExcellent...  ...in applying AI and big-data techniques to... 
    Senior
    Big data
    Full time

    Salesforce

    McLean, VA
    4 days ago
  •  ...We’re a nonprofit engineering, applied research,...  ...Department Summary:MITRE’s Data Science and...  ..., mathematics, and software engineering with hands...  ...Processing and Big Data Architectures...  ...Databases - Proficiency in Python and SQL...  ...Python, R, C/C++, Java, Scala, Julia, Rust... 
    Senior
    Big data
    Internship
    Local area
    3 days per week

    Mitre

    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

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!