Software Engineer

Ethereum Technologies

Dallas (TX)

On-site

USD 110,000 - 170,000

Full time

17 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Ethereum Technologies is seeking a Software Engineer specializing in Performance and Load Testing to build tooling and infrastructure for realistic workloads in large-scale environments. You will develop traffic-replay systems, process API logs, and transform datasets into test scenarios to help teams reproduce and remediate performance issues.

The ideal candidate has experience with distributed systems, APIs, data processing, automation, and performance engineering, and a drive to apply

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
  • Professional software engineering experience.
  • Strong programming experience with Python, Java, Go, C++, or similar languages.
  • Strong understanding of HTTP, REST APIs, JSON, WebSockets, event-driven architectures, and distributed systems.
  • Experience building automation, developer tooling, or data-processing systems.
  • Experience working with large datasets, logs, or high-volume production telemetry.
  • Strong understanding of software performance concepts including latency, throughput, concurrency, resource utilization, and scalability.
  • Experience with databases and SQL.
  • Ability to troubleshoot complex issues across application and infrastructure layers.
  • Strong analytical and problem-solving skills.

Skills

Python
Java
Go
C++
Distributed systems
HTTP/REST APIs
JSON/WebSockets
Data processing
Automation tooling
Performance engineering
Databases/SQL
Troubleshooting
Analytical thinking

Education

Bachelor’s degree in Computer Science, Software Engineering, or related field

Tools

None

Job description

US Citizen, Green Card, H-1B, OPT-EAD, CPT, Other

Job Description

We are seeking a Software Engineer specializing in Performance and Load Testing to build the tooling and infrastructure required to generate realistic, production-like workloads for large-scale performance testing. This role will focus on developing traffic-replay systems, processing API and event logs, transforming large datasets into realistic test scenarios, and enabling engineering teams to reproduce and remediate performance issues.

The ideal candidate is a strong software engineer with experience in distributed systems, APIs, data processing, automation, and performance engineering, with an interest in applying AI and LLM-assisted techniques to accelerate test-scenario generation.

Required Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
  • Professional software engineering experience.
  • Strong programming experience with Python, Java, Go, C++, or similar languages.
  • Strong understanding of HTTP, REST APIs, JSON, WebSockets, event-driven architectures, and distributed systems.
  • Experience building automation, developer tooling, or data-processing systems.
  • Experience working with large datasets, logs, or high-volume production telemetry.
  • Strong understanding of software performance concepts including latency, throughput, concurrency, resource utilization, and scalability.
  • Experience with databases and SQL.
  • Ability to troubleshoot complex issues across application and infrastructure layers.
  • Strong analytical and problem-solving skills.

We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Robotics Technologies LLC • Dallas (TX)

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

Quantum Technologies. LLC • Dallas (TX)

On-site
USD 110,000 - 170,000
Software Engineer
Software Engineer

MACHINE LEARNING TECHNOLOGIES LLC • Dallas (TX)

On-site
USD 120,000 - 180,000
Performance Tester
Performance Tester

COVET IT INC • New York (NY)

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

Tata Consultancy Services • New York (NY)

On-site
USD 100,000 - 120,000
Software Engineers
Software Engineers

Tata Consultancy Services • New York (NY)

On-site
USD 100,000 - 120,000
Performance Engineer: Load Testing & Tooling
Performance Engineer: Load Testing & Tooling

MACHINE LEARNING TECHNOLOGIES LLC • Dallas (TX)

On-site
USD 120,000 - 180,000
Software Quality Engineer - Performance & Load Testing in New York
Software Quality Engineer - Performance & Load Testing in New York

Energy Jobline ZR • New York (NY)

On-site
USD 150,000 - 190,000
Senior SDET
Senior SDET

Ethereum Technologies • Chicago (IL)

On-site
USD 120,000 - 160,000
Penetration Tester
Penetration Tester

Themesoft Inc. • Sunnyvale (CA)

On-site
USD 180,000 - 240,000