Full Stack Software Engineer at Teraswitch Inc.
Date: 8 hours ago
City: Pittsburgh, PA
Salary:
$110,000
-
$140,000
per year
Contract type: Full time
Who We Are
Teraswitch is on a mission to provide the highest performance, lowest latency bare metal servers in the world. With 20 datacenter locations around the world, Teraswitch has served thousands of customers across 185 countries with our solutions. Founded by Brendan Mannella, Teraswitch is one of the largest privately-held infrastructure companies in the world.
About The Role
We are seeking a Full Stack C# Software Engineer to join our growing team. In this role, you’ll design, develop, and maintain high-performance applications that power our core business operations. You will work across the stack—building scalable back-end services, robust APIs, and intuitive front-end experiences.
The ideal candidate is passionate about clean code, modern software practices, and collaborating within a team that values innovation, ownership, and continuous improvement.
Responsibilities
Teraswitch is on a mission to provide the highest performance, lowest latency bare metal servers in the world. With 20 datacenter locations around the world, Teraswitch has served thousands of customers across 185 countries with our solutions. Founded by Brendan Mannella, Teraswitch is one of the largest privately-held infrastructure companies in the world.
About The Role
We are seeking a Full Stack C# Software Engineer to join our growing team. In this role, you’ll design, develop, and maintain high-performance applications that power our core business operations. You will work across the stack—building scalable back-end services, robust APIs, and intuitive front-end experiences.
The ideal candidate is passionate about clean code, modern software practices, and collaborating within a team that values innovation, ownership, and continuous improvement.
Responsibilities
- Design, develop, and maintain web applications using C#, .NET Core, and ASP.NET.
- Build and optimize RESTful APIs and services for scalability and reliability.
- Develop responsive, user-friendly front-end applications (React).
- Collaborate with product managers, designers, and other engineers to deliver high-quality solutions.
- Write unit and integration tests to ensure application quality and performance.
- Participate in code reviews, provide feedback, and help maintain coding standards.
- Troubleshoot and resolve technical issues across the stack.
- 3+ years of professional software development experience with C# and .NET (Core/Framework).
- Experience with front-end frameworks such as React, Angular, or Vue.js.
- Strong knowledge of SQL databases (SQL Server, PostgreSQL, or equivalent).
- Familiarity with cloud platforms (Azure, AWS, or GCP) and CI/CD pipelines.
- Understanding of RESTful APIs, microservices, and distributed systems.
- Knowledge of Git and modern version control workflows.
- Strong problem-solving skills and ability to work in an agile environment.
- Experience with containerization (Docker, Kubernetes).
- Familiarity with message queues (RabbitMQ, Kafka, etc.).
- Exposure to DevOps practices and infrastructure as code.
- Knowledge of security best practices in web applications.
- Competitive salary and performance-based bonuses.
- Health, dental, and vision insurance.
- Professional development opportunities (training, certifications, conferences).
- A collaborative culture that values innovation and growth.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeBrowse All Jobs in This State
Explore full job listings for the area:: Jobs in Pittsburgh | Jobs in Pennsylvania
You May Also Be Interested In
Find other job listings similar to this one: