We have been retained by our fintech client in Dallas, Texas to deliver a real time data C# software engineer on a regular full-time, direct hire basis. Candidate must reside within 100 miles of Dallas. The excellent company culture of this well positioned organization is high-tech, Agile but also looser or more flexible in nature . We seek someone who can contribute their strengths in C# / .NET backend coding to create and improve data handlers, there some aspects using C++ Linux or GoLang across a suite of low-latency and data streaming, real-time data applications on Amazon Cloud / AWS (if you have Azure skills, that is fine). This is a hands-on C# engineering role, working with data handlers and with direct ownership of production systems.
- Subscribe to multicast feeds (on-prem and cloud)
- Normalize native data into proprietary format
- Persist, replay, and distribute data via multicast, Kafka, and SoupBin TCP
- Support downstream caches and REST APIs
- Run in latency-sensitive, high-throughput environments
- Software engineers on this team have a broader scope, owning the code, as well as the CI/CD, deployments, observability, production support on AWS OnPrem, and on AWS Amazon cloud.
Responsibilities
- Design, build, and maintain real-time data pipelines , from start to finish.
- Develop low-latency and high-throughput services in C# / NET, and some minor work with C++/linux, or Go (GoLang), but mainly C# data handlers, but a few C++ data handlers.
- Work with UDP, multicast, TCP, Kafka and custom streaming protocols, terraform for infrastructure as code on AWS
- Own CI/CD pipelines, deployments, and production rollouts, AWS, EC2, ECS, S3
- Kubernetes, Docker
- Troubleshoot production issues involving networking, latency, and data correctness
- Improve observability (metrics, logs, alerts), use Data Dog data traffic visualization tool
- Participate in on-call rotation and Tier-1 production support
- Collaborate with Product Owners, Technical Program Managers, and downstream consumers
Required Qualifications
- Strong experience in C#, 3-4+ years of .NET required, more is better, and backend systems programming. C# / .NET Framework C# is the key to this position, at least 3+ years of C# experience required. More is better.
- Experience building or operating high-throughput, real-time systems
- An understanding of debugging processes, memory issues, basic networking issues or basic switching concepts or issues.
- Experience with basics of cloud infrastructure (AWS / amazon cloud preferred, any cloud is fine, i.e. Azure cloud or Google Cloud Platform / google cloud provider)
- Comfortable owning services end-to-end in production
Preferred Qualifications
In order of priority:
1) C# engineering (must have .NET strengths),
2) Instrument applications with telemetry used in observability
3) Cloud experience (any cloud, AWS preferred)
4) continuous integration and continuous deployment ( CICD , CI/CD )
- Multicast networking (UDP, IGMP, PIM)
- Low-latency techniques:
- Kernel mode bypass (EFVI, DPDK, Onload)
- NUMA awareness
- CPU pinning, huge pages
- Kafka (producers, consumers, partitions, replay)
- CI/CD tooling (GitHub/GitLab Actions, Jenkins, etc.)
- Experience with co-located data centers
- AWS is a plus. i.e. AWS ECS, EC2, S3
- Kubernetes, Docker
- Terraform
- Networking or switching
- Data streaming apps, video streaming apps, or financial experience is a plus
- C++ on Linux is a plus
- Go (GoLang) is a plus.
Employment Type: Regular Full-Time
Annual Salary: $120,000 150,000 / year
Benefits: annual bonus, life, health, dental, vision, 401(k) matching, ADD, short-term disability, paid-vacation, paid-sick time off
Location: Candidate must reside within a 100 mile radius of Dallas, Texas, within 30 days of start date, otherwise fully remote work.
Immigration: s and those authorized to work in the US are encouraged to apply. We are unable to sponsor H1b candidates at this time.
- No third parties. No Recruiters. No Agencies. No C2C.
- Principals only. Candidates applying only. No recruiter calls please.
Please apply with resume (Microsoft Word format preferred) through job post URL below:
Dallas career opp t y: real time data C# software engineer
Candidate must reside within 100 miles of Dallas. Relocation to DFW area necessary, but can relocate after starting remotely for 2-3 weeks.
Any qualified candidate is urged to send a text after applying with resume through our website: