Software Engineer (C# & Python)

Overview

Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - W2

Skills

C#
Continuous Integration
Google Cloud Platform
Software Engineering
Terraform
python
type script
react

Job Details

Job Decription:

Job Title: Software Engineer (C#, Python)

Location: Dallas, TX
Work Type: Contract

Experience Level: Mid to Senior-Level
Work Model: Hybrid

About the Role

As part of our growing engineering team, you ll help design and build scalable systems that abstract complexity and enable fast, autonomous delivery across teams. We re evolving into a service-oriented, automated architecture that prioritizes developer experience and long-term scalability.

You ll work with a wide range of technologies from C# and Python to Go, Java, and modern distributed computing tools on high-impact projects supporting petabyte-scale data platforms.

Key Responsibilities

Architect and implement integrated, end-to-end platform solutions for high-throughput data systems

Design and build scalable, reusable services and APIs to abstract complex system functionality

Continuously improve platform performance, data throughput, and developer experience

Contribute to system architecture, design reviews, and code reviews across engineering teams

Apply modern software engineering best practices including CI/CD, automation, and testing frameworks

Collaborate closely with product managers, data engineers, and other cross-functional teams

Required Skills and Experience

Strong programming experience in C#

Solid understanding and hands-on experience with TypeScript

Experience working with Terraform Enterprise (TFE) or similar Infrastructure-as-Code tools

Knowledge of distributed systems, service-oriented architecture, and scalable platforms

Strong understanding of API design and system abstraction

Familiarity with data platform technologies, pipelines, or big data tools is a plus (e.g. Kafka, Spark)

Demonstrated experience in building production-ready systems that operate at scale

Educational Qualifications

Bachelor s or Master s degree in Computer Science, Engineering, or a related technical field

Equivalent practical experience will also be considered

Preferred Certifications (Not Mandatory)

Microsoft Certified: Azure Solutions Architect / Developer Associate

Certified Kubernetes Application Developer (CKAD)

HashiCorp Certified: Terraform Associate

AWS/Google Cloud Platform cloud certifications

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Beacon Systems, Inc