Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
KMM Technologies, Inc. in Rockville, MD / Tysons, VA is seeking a Senior Big Data Engineer with 12+ years of experience to design, implement, and optimize large-scale data pipelines. The role requires expertise in distributed systems, cloud platforms, and modern big data tech stacks including Hadoop and Spark.
Hybrid work with three onsite days per week is offered. The ideal candidate will collaborate with data scientists and analysts to enable data-driven decisions, ensure scalability, and
Only locals to VA, MD, DC, PA, NY, NJ, NC, or near states
Looking for 12+ years exp
Location: Rockville, MD or Tysons, VA - Hybrid - Weekly 3 days Onsite
Duration: Long Term
We are seeking a highly skilled and experienced Big Data Engineer to design, develop, and optimize large-scale data processing systems. In this role, you will work closely with cross-functional teams to architect data pipelines, implement data integration solutions, and ensure the performance, scalability, and reliability of big data platforms. The ideal candidate will have deep expertise in distributed systems, cloud platforms, and modern big data technologies such as Hadoop, Spark etc.
Bachelor's degree in Computer Science, Information Systems or related discipline with at least five (5) years of related experience, or equivalent training and/or work experience; Master's degree and past Financial Services industry experience preferred.
Demonstrated technical expertise in Object Oriented and database technologies/concepts which resulted in deployment of enterprise quality solutions.
Past experience with developing enterprise quality solutions in an iterative or Agile environment.
Extensive knowledge of industry leading software engineering approaches including Test Automation, Build Automation and Configuration Management frameworks.
Strong written and verbal technical communication skills.
Demonstrated ability to develop effective working relationships that improved the quality of work products.
Should be well organized, thorough, and able to handle competing priorities.
Ability to maintain focus and develop proficiency in new skills rapidly.
Ability to work in a fast paced environment.
Experience with object oriented programming languages such as Java, Scala or Python.
AI Tool Proficiency: Hands-on experience with AI development tools (GitHub Copilot, Q Developer, ChatGPT, Claude, etc.)
Technical Background: Strong software development background with ability to contribute to technical discussions
Agile Methodology: Extensive experience with Scrum, Kanban, and continuous improvement practices
Prompt Engineering: Proficiency in crafting effective prompts for AI coding assistants and analysis tools
AI Workflow Design: Experience redesigning development processes to leverage AI capabilities
Data Analysis: Ability to interpret AI-generated insights and translate them into actionable team improvements
Change Management: Experience leading teams through AI adoption and workflow transformation