Skip Navigation


Boeing Job Description Boeing Job Description

Search Jobs

Browse By Category

Browse By Location

Browse by Category & Location

Extract, Translate, Load (ELT) Software Engineer

Job ID 4506 Date posted 02/27/2019
Location MD - Annapolis Junction
Job Description


Boeing Intelligence & Analytics (BI&A) PRIME contract is is seeking a Extract, Translate, and Load (ETL) Software Engineer to join their software development team that provides application development for ETL processes for retrieving and delivering data across multiple persistence technologies in a performant manner.

ETL Software Engineer Duties Include:  

  • Providing software development and technical services to support the Analytic and Engagement Applications (AEA)
  • Developing ETL processes to retrieve and deliver data across multiple persistence technologies in a performant manner
  • Understanding and ensure corporate compliance rule sets are upheld
  • Developing and deploying Map/Reduce analytics to the corporate cloud environment
  • Connecting to outside data sources to retrieve, collate, and cache data
  • Writing automated unit and integration tests
  • Monitoring running applications and troubleshooting errors.

Required Experience:

  • Technical experience with:
    • Developing applications using Java
    • Developing RESTful Services
    • Developing applications interfacing into Elasticsearch / Oracle
  • 14+ years’ experience with:
    • Development of software solutions by analyzing system performance standards
    • Assisting with development and execution of test procedures for software components
    • Designing, developing, and modifying software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
    • Ensuring quality control of all developed and modified software
    • Delegate programming and testing responsibilities to one or more teams and monitoring their performance
    • Writing or reviewing software system documentation

Desired Experience:

  • Experience with HTTP caching
  • Experience with cloud technologies
  • Experience with Apache NiFi and/or Apache Spark
  • Experience with Kafka
  • Experience with consuming and writing web services
  • Experience with generating technical documentation
  • Experience with writing Linux based scripts for code integration and cron jobs using Bourne Shell, C, or Python and work in a command line environment
  • Experience working in an Agile software development environment
  • Experience managing software code using Git & MAVEN
  • Experience using with Jira and Confluence

Required Education:

  • A Bachelor’s degree in Computer Science or related discipline
  • Four (4) years of experience may be substituted for a Bachelor’s degree

BI&A is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race,color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Equal Employment Opportunity is the Law (PDF)

Related Jobs

EEO is the Law

Boeing supports equality and diversity.

Download the EEO is the Law Poster (PDF Link).

Learn more about Accessibility


If you need a reasonable accommodation for any part of the employment process, please contact us.

Learn More

Computer generated silouette of a person

My Account

Create an account, update your information, or check the status of your application.

Log In or Create Account