Jobs · dice

R

Software Engineering II

Randstad Digital · District of Columbia, USA · Posted 2d ago

onsiteContract5-8 yrsUSD47 - USD57🇺🇸 United States
Apply on dice

About the role

job summary: Join our team supporting Leidos Civil Group to build next-generation data solutions that modernize operations for critical federal agencies. As a Data Automation Engineer, you will design and implement cloud-native data pipelines, incorporate Generative AI technologies, and enable advanced analytics in a high-impact, collaborative environment. location: Washington, Washington, D.C. job type: Contract salary: $47.26 - 57.26 per hour work hours: education: Bachelors responsibilities: KEY RESPONSIBILITIES Build, maintain, and optimize scalable ETL/ELT pipelines on AWS and Azure cloud platforms. Ingest and transform high-volume data streams using Apache Spark and Apache Kafka or Flume. Integrate Generative AI models and services (e.g., Bedrock, Azure OpenAI, LangChain) into Python-based data workflows. Collaborate with DevOps and infrastructure teams to automate deployments via CI/CD pipelines and containerized environments. Ensure all data solutions adhere to strict federal security, privacy, and compliance standards. qualifications: REQUIRED QUALIFICATIONS Education: Bachelor's degree in Computer Science, Information Technology, or a related field. Citizenship: U.S. Citizenship with the ability to obtain a Federal Public Trust Clearance. Experience: 5+ years of experience in data engineering, data automation, or related fields. Technical Skills: Strong proficiency in Python, SQL, AWS Data Services (Glue, Lambda, S3, EMR), and Apache Spark. GenAI Exposure: Demonstrated experience integrating LLM APIs or Generative AI services into Python applications. PREFERRED QUALIFICATIONS AWS Certified Data Engineer, AWS Machine Learning Specialty, or Databricks Certification. Experience with vector search, RAG pipelines, or Apache Solr / OpenSearch. Knowledge of container deployments using Docker and Kubernetes. skills: AWS Data,AWS Fargate,Agile DevOps,Agile,Amazon Bedrock,Amazon Connect,Amazon EMR,S3,VPC,AWS,AWS services,Flume,Kafka,Apache Solr,Solr,Apache Spark,emerging AI technologies,Azure data,Bicep,cloud-native,AWS & Azure,CloudFormation,containerized environments,Containerization & Orchestration,CI/CD,ingestion pipelines,Data Integration,data extraction,ELT pipelines,Data Pipeline Development,data processing,data access,Streaming,Docker,streaming architectures,ETL,Generative AI,Retrieval-Augmented Generation (RAG),GitHub,Hugging Face,IAM,Jenkins,Kubernetes,LLM,Azure,Azure DevOps,Multi-cloud,OpenAI,OpenSearch,pgvector,Vector Search,Software Engineering,Version Control,Terraform,communicate,critical thinking skills,Data Automation,Prototype,metrics,operational reporting,compliance controls,security,workflows Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status. At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility). This posting is open for thirty (30) days.

Read the full posting on dice →

FAQ

Is the Software Engineering II role at Randstad Digital remote?+

This Software Engineering II position is listed as onsite (District of Columbia, USA).

What is the salary for the Software Engineering II role at Randstad Digital?+

The listing states USD47 - USD57.

What seniority level is this Software Engineering II role?+

This is a unknown level position.

How do I apply for the Software Engineering II role at Randstad Digital?+

Use the "Apply on dice" button to open the original posting on dice, where you can submit your application directly to Randstad Digital.