Haystack
← Back to Jobs
Technology
CT

Software Engineer (Mid-Level)

Chabez Tech LLCRockville, MD🇺🇸United StatesPosted Sep 25, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Rockville, MD, United States
Posted
19 hours ago
DynamoDBMicroservicesMongoDBMySQLNode.jsSQLAPI GatewayAWSETLAirflowApacheApache SparkCassandraCloudFormationJavaPostgreSQLPythonTerraform

Job Description

#Note: W2/C2C Contract- But NO H1B (Any other visa works) Also required Local to Rockville, MD or Tysons Corner, VA only (No relocation candidate as required F2F Discussion).

#Hiring

Mid-Level Software Engineer - Rockville, MD or Tysons Corner, VA (3 days onsite & 2 days remote per week)

Title: Mid-Level Software Engineer
Location: Rockville, MD or Tysons Corner, VA (3 days onsite & 2 days remote per week)
Visa: NO H1B But H1 Transfer OR Any other visa's work like OPT, CPT, Citizen, , L2, E3, TN. Etc.
Duration: 24+ Months Contract
Interview: 1 & done (1.5-hour onsite interview in Rockville, MD office on October 6th)
If your candidate cannot interview onsite in Rockville, MD on October 6th, please DO NOT SUBMIT
Experience: 7+ Years is mandatory
Technologies:
Java, Python, Node.js
Spark, EMR, Athena
ETL/ELT development
AWS cloud platform
PostgreSQL, MySQL, Aurora
DynamoDB, MongoDB, Cassandra
Airflow, AWS Glue, Step Functions
CI/CD and security practices

Required Technical Skills

· Proficiency in Java, Python, and/or Node.js, with solid object-oriented development and RESTful API design; familiarity with microservices architecture.

· Working experience with Big Data processing frameworks such as Apache Spark, EMR (Presto, Trino), and Athena.

· Experience building ETL/ELT pipelines for data ingestion, transformation, and loading, including batch and (ideally) streaming processing.

· Understanding of data lake and data warehouse patterns - partitioning, schema management, and file formats (Parquet, ORC, Avro) - with SQL performance tuning for analytical workloads.

· Exposure to workflow orchestration and scheduling (AWS Glue, Step Functions, Airflow) and to data quality, validation, and pipeline monitoring.

· Relational databases (PostgreSQL, MySQL, Aurora) and working knowledge of NoSQL databases (DynamoDB, MongoDB, Cassandra).

· Core AWS services (EC2, S3, Lambda, RDS, ECS, API Gateway), CloudWatch/CloudTrail, IAM, and basic VPC networking; exposure to Infrastructure as Code (Terraform/CloudFormation).

· CI/CD pipelines, test automation and unit testing, and software security best practices.

Education/Experience Requirements

Bachelor's degree in Computer Science, Information Systems, or a related discipline with at least five (7+) years of related experience, or the equivalent combination of education and work experience.

Requires solid experience in object-oriented development, cloud technologies, and data storage technologies (both relational and NoSQL), along with growing experience in system design, performance tuning and optimization, DevOps and CI/CD, test automation and unit testing, and software security.

Similar jobs