• Data Product Engineer

    Job ID 2018-1285
    Job Locations US-MD-Rockville
  • Overview

    TISTA Science and Technology Corporation, a CMMI Maturity Level 3 company, focuses on delivering information technology and professional services to Federal and State agencies. TISTA is an Inc. 500 company, a recipient of the 2010 Top 100 Service-Disabled Veteran-Owned Businesses from Diversity Business, recognized in Washington Technology's FAST 50 list of the fastest growing small businesses in government contracting in 2012 & 2013, recognized as the Top 25 Fastest Growing Small Technology companies by the Washington Business Journal in 2014 & 2015, and selected as the Veteran Owned Company of the Year in 2014 by the Montgomery County MD Dept. of Economic Development.


    TISTA Science and Technology Corporation is seeking a Data Product Engineer to join our growing team.  The Data Product Engineer will work closely with a team of engineers, designers, data scientists and analysts to develop and scale the project’s data infrastructure.   



    • Build data pipelines using Apache Spark, Scala, Python, YARN, Apache Airflow
    • Work closely with User Experience and Engineering teams and coordinate planning for new products
    • Break down problems and generate shared understanding across technical and non-technical audiences
    • Design and develop software based on the requirements.  Write Spark and Scala code for (CMS-QPP Cost scoring) project's requirements
    • Rewrite existing SAS code into Spark/scala code
    • Write unit tests for the written scala code
    • Create Apache Airflow DAGs for end to end work flow
    • Extract data from Teradata database onto AWS S3; run the code on top of the extracted data in AWS EC2 instances using AWS EMR
    • Use Git, Intellij IDE, Docker and other tools for local development and testing. Be point of contact for on-call rotation
    • Follow Agile methodology for the software development. Create user stories and tasks for every sprint
    • May be assigned to various, unanticipated sites throughout the United States


    • Designing / developing big data solutions using Apache Hadoop
    • Apache Spark, Hive, Java, Scala, AWS (EC2, EMR, S3, RDS, Lambda)
    • Migrating Apache Pig scripts to Spark Jobs using Scala and AWS
    • Migrating traditional Oracle/Greenplum/Netezza SQL programs to Apache Hive and AWS cloud 
    • Databases (Oracle GreenPlum, Netezza, Postgres, mySql, AWS RDS)
    • Splunk monitoring tool, Jenkins, Ant, JIRA, Crucible Fisheye, AquaDataStudio, PgAdmin for Greenplum and Postgres, Aginity for Netezza)
    • Experience may be gained concurrently
    • Any suitable combination of education, training or experience is acceptable



    • Bachelor’s degree in computer science or closely related field



    • Rockville, MD


    Here at TISTA Science and Technology we value our Veterans and encourage all to apply!



    TISTA is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected veteran status.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed