ME00562-Software Engineer 2
ME00562-Software Engineer 2
Posted 2 days ago
SENIORITY
Lead
About the role
- Design, develop, and maintain ETL pipelines to ingest, transform, and manage large-scale enterprise data
- Develop backend services and applications using Java, Spring Framework, and Spring Boot
- Support data curation, normalization, and enrichment to enable knowledge management and analytics use cases
- Implement and maintain analytics workflows using GhostMachine and Portable MapReduce (PMR) frameworks
- Integrate data pipelines and processing workflows using tools such as Apache NiFi and Notifier
- Collaborate with cross-functional teams to support data-driven solutions and operational requirements
- Utilize GitLab for version control, CI/CD processes, and code management
- Leverage Atlassian tools (e.g., Jira, Confluence) for task tracking, documentation, and team collaboration
- Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives
- Support and represent technical processes such as AVP (Analytic Validation Process) and coordination with AVG (Analytic Validation Group)
- Must have active Top Secret/SCI clearance with NSA Full Scope Polygraph
- Strong experience with Java, Spring Framework, and Spring Boot
- Experience developing ETL processes and working with large data sets
- Familiarity with data processing frameworks and distributed computing concepts
- Experience with version control systems such as GitLabFamiliarity with Agile development methodologies and collaboration tools (Atlassian suite)
- Experience with GhostMachine Analytics
- Knowledge of Portable MapReduce (PMR) frameworks
- Experience with Apache NiFi, Notifier, or similar data flow tools
- Familiarity with AVP processes and experience representing to AVGBackground in enterprise data environments, knowledge management, or analytics platforms
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
