Mid-Level Software Engineer

Tential Solutions

Rockville (MD)

On-site

USD 110,000 - 140,000

Full time

20 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Tential Solutions in Rockville, MD, is hiring a Mid-Level Software Engineer for a national financial regulatory organization. You will build a platform ingesting trade data from multiple sources and surface insights through correlation and analysis, with room to grow into broader technical ownership.

You will work independently on complex efforts with general guidance, applying CS fundamentals and growing Big Data experience, including Spark, AWS, and data pipelines, while leveraging AI-assisted

Qualifications

  • Bachelor's degree in Computer Science, Information Systems or a related field.
  • Experience with Java or Python and RESTful APIs.
  • Experience with Big Data frameworks and processing.
  • Experience building ETL/ELT pipelines for data ingestion and transformation.
  • Knowledge of data lake and data warehouse patterns and SQL tuning.
  • Exposure to AWS services and data orchestration tools.
  • CI/CD and security best practices.

Responsibilities

  • Design, build, test and maintain features ingesting data sources and surfacing insights.
  • Own moderately complex components end to end from design through delivery.
  • Participate in architecture and design discussions to shape team solutions.
  • Identify and resolve technical issues and dependencies to keep work on track.
  • Support production systems and improve reliability, performance and maintainability.
  • Participate in code reviews and help improve the team's standards and tooling.
  • Apply CS fundamentals and data structures to solve business problems with growing Big Data skills.
  • Use AI-assisted development tools with good judgment and quality review.

Skills

Java
Python
REST APIs
Microservices
Big Data
ETL/ELT pipelines
AWS
CI/CD
SQL
Data security
Data lake/Warehouse

Education

Bachelor's degree in Computer Science, Information Systems or related field

Tools

Apache Spark
EMR
Presto/Trino
Athena
Airflow
AWS Glue
GitLab CI/CD

Job description

Tential is hiring a Mid-Level Software Engineer for a national financial regulatory organization building a new platform that ingests trade data from multiple sources and surfaces investigative insights through correlation and analysis. It is a multi-year initiative with visibility across the organization, and there is room to grow into broader technical ownership.

You will work independently on complex efforts with general guidance, taking on problems of moderate to substantial scope that need sound technical judgment. If you are strong on the engineering fundamentals and want to go deeper on Big Data and applied GenAI, this is a good next step.

What You Will Do
  • Design, build, test and maintain features and services that ingest multiple data sources and surface insights through correlation and analysis.
  • Take ownership of moderately complex components end to end, from design through delivery and support.
  • Participate in architecture and design discussions and help shape solutions for the team.
  • Identify and resolve technical issues and dependencies, escalating broader risks to keep work on track.
  • Support production systems and improve reliability, performance and maintainability of existing code and infrastructure.
  • Participate in code reviews, give constructive feedback, and help improve the team's standards and tooling.
  • Apply computer science fundamentals, algorithm design, complexity analysis and data structures, with growing Big Data experience, to solve business problems.
  • Use AI-assisted development tools with good judgment, reviewing generated output for correctness, security and quality.
What You Need
  • Proficiency in Java and/or Python, with solid object-oriented development, RESTful API design and 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, with batch and ideally streaming processing.
  • Understanding of data lake and data warehouse patterns, including partitioning, schema management, file formats (Parquet, ORC, Avro) and SQL performance tuning.
  • Exposure to workflow orchestration with AWS Glue, Step Functions or 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 and CloudTrail, IAM and basic VPC networking, plus exposure to Infrastructure as Code.
  • CI/CD pipelines, test automation, unit testing and software security best practices.
  • Bachelor's degree in Computer Science, Information Systems or a related field, or the equivalent combination of education and work experience.
Nice to have
  • QuickSight for dashboards and data visualization.
  • Front end experience with React or Angular.
  • GitLab CI/CD.
  • Hands-on use of AI development tools such as Amazon Q or similar code assistants.
Why this one is worth a look

The team hires for versatility and moves engineers across projects as work comes in, so there is genuine range here rather than one narrow lane. Interviews are onsite in Rockville and move quickly.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mid-Level Software Engineer
Mid-Level Software Engineer

Eliassen Group • Rockville (MD)

Hybrid
USD 125,000 - 146,000
Medical benefits
401k with company matching
Life insurance
Mid-Level Big Data Platform Engineer
Mid-Level Big Data Platform Engineer

Tential Solutions • Rockville (MD)

On-site
USD 110,000 - 140,000
Senior Software Engineer
Senior Software Engineer

Eliassen Group • Rockville (MD)

Hybrid
USD 96,000 - 110,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Software Engineer
Senior Software Engineer

Unisys • Rockville (MD)

Hybrid
USD 135,000 - 170,000
Senior Data Engineer
Senior Data Engineer

SDL Tech Search • Boston (MA)

On-site
USD 140,000 - 190,000
Data Engineer
Data Engineer

Selby Jennings • Boston (MA)

On-site
USD 120,000 - 160,000
Senior Data Engineer
Senior Data Engineer

Madison-Davis, LLC • Chicago (IL)

On-site
USD 130,000 - 180,000
Senior Java Consultant
Senior Java Consultant

Unisys • Rockville (MD)

On-site
USD 120,000 - 180,000
Software Engineer
Software Engineer

Finer Recruiting, LLC • New York (NY)

On-site
USD 120,000 - 190,000
Lead Software Engineer
Lead Software Engineer

Unisys • Rockville (MD)

Remote
USD 90,000 - 120,000
Competitive benefits
Great work-life balance
Health insurance
+1