A technology solutions company is seeking a Senior Cloud/Data Engineer in McLean, Virginia. The ideal candidate will have 5-7 years of experience in data engineering, strong proficiency in Python, and familiarity with AWS and Apache Spark. Responsibilities include developing models and algorithms, using version control systems, and designing RESTful APIs. Candidates must hold a Bachelor's degree in computer science or a related field, with advanced studies preferred. This position offers an opportunity to work on cutting-edge technologies in a collaborative environment.
Qualifications
5-7 years of experience in data engineering with strong proficiency in Python.
Strong proficiency in Spark SQL, SQL, and database management.
Experience with cloud platform AWS (EMR, EKS, Lambda).
Responsibilities
Develop statistical and optimization programs for models and algorithms.
Utilize version control systems like Git and BitBucket.
Implement RESTful API design and development.
Skills
Data Engineering with Python programming
Apache Spark and PySpark
AWS
Snowflake
Education
Bachelor’s degree in computer science or related discipline
Job description
Senior Cloud/Data Engineer
Expedite Talent Solutions
Top Skills
Data Engineering with Python programming
Apache Spark and PySpark
AWS
Snowflake
Job Description
5-7 years of experience in data engineering with strong proficiency in Python programming language (Nice to have: Scala, Java).
Strong proficiency in Spark SQL, SQL, Gremlin, GraphQL and database management (Snowflake cloud‑based warehousing).
Strong experience with data processing frameworks, DataFrames, Apache Spark, Graph DBs.
Experience with cloud platform AWS (EMR, EKS, Lambda).
Experience writing statistical and/or optimization programs to develop models and algorithms.
Programming languages may include—but are not limited to—Python, R.
Solid understanding of SDLC practices including development, testing, and release management.
Experience with version control systems such as Git, BitBucket.
Experience with RESTful API design and development.
Familiarity with PySpark for large‑scale data processing and analysis.
Required Qualifications
Bachelor’s degree in computer science or related discipline; advanced studies/degree preferred.