Teraswitch

Technology

SeniorSoftwareEngineer

$130–160k Pittsburgh, Pennsylvania, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer at Teraswitch. Skills: Backend services, APIs, Infrastructure management. Design backend services. Build backend services”

Industry & Context.

Technology
Problems you'll solve

Debugging; Troubleshooting; Root cause analysis

Eligibility Requirements

On-call responsibilities

What They're Looking For.

Must Have

5+ years C#/.NET, Backend engineering fundamentals, API design, Data modeling, Debugging, Performance, Secure coding practices, API integration, SQL databases, Schema design, Query optimization, Front-end development, React, TypeScript, Git, Code reviews, Testing, CI/CD practices, Technical judgment, Work effectively through ambiguity, Collaborate across functions, Sound judgment in production

Nice to Have

Distributed systems experience, Messaging experience, Asynchronous workflows experience, Real-time application patterns experience, Blazor application experience, Analytics systems experience, High-volume data systems experience, Containerized deployments experience, Kubernetes experience, Helm experience, GitOps experience, CI/CD pipelines experience, Observability experience, Production diagnostics experience, Identity platform integration, Billing platform integration, External platform integration, Infrastructure software experience, Hosting software experience, Cloud software experience, Hardware-adjacent software experience, Security expectations experience, Compliance expectations experience, Product-minded approach

What You'll Do.

Design backend services

Build backend services

Maintain backend services

Build application workflows

Make technical decisions

Contribute to front-end applications

Contribute to internal applications

Work with asynchronous patterns

Work with real-time patterns

Work with event-driven patterns

Contribute to analytics

Contribute to data workflows

Participate in production support

Participate in on-call

Improve operational readiness

Collaborate across engineering

Collaborate across operations

Collaborate across support

Deliver practical solutions

Mentor other engineers

Provide technical guidance

Day-to-day collaboration

How You'll Work.

Team & Collaboration

Cross-functional collaboration; Partnering with stakeholders

Process & Methodology

CI/CD

Full Job Description

WHO WE ARE Engineered to outperform, Teraswitch is on a mission to provide high-performance infrastructure services for critical workloads. With 20+ datacenter locations around the world interconnected by our low latency global backbone network, we are the class leader in performance bare metal hosting and are rapidly expanding into additional infrastructure services.   THE JOB The Software Engineering team builds the systems that power Teraswitch’s customer experience and internal operations—our customer portal and APIs, billing platform, and the internal tooling that supports high-performance infrastructure at global scale.   A key part of this role is building software that helps provision, manage, and operate physical infrastructure across our global footprint. You’ll work on systems that interact with hardware, infrastructure platforms, and operational workflows in addition to more traditional application and API development.   This role is backend-leaning, but we value engineers who can think across the stack and understand the user experience end-to-end. You’ll work across a mix of mature systems and new initiatives, partnering closely with Infrastructure, Operations, Support, and other internal stakeholders to deliver reliable, secure, and scalable software.   We’re not looking for a narrow specialist. The right person for this role is a strong all-around engineer who can take on meaningful technical scope, make sound decisions, and help improve systems over time.   WHAT YOU’LL DO - Design, build, and maintain backend services and APIs using C# and modern .NET - Drive the design and delivery of features and systems across customer-facing applications, billing workflows, and internal tooling - Build application workflows and make sound technical decisions around integrations, data flow, reliability, and maintainability - Contribute to front-end applications in React and TypeScript, as well as internal applications built with Blazor - Work with asynchronous, r

Free ATS check

Applying for this Senior Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Ashby

  • Ashby is a fast modern ATS — most applications take under 3 minutes.
  • The resume parser is strong; verify parsed experience dates and job titles.
  • Custom screening questions are often scored algorithmically — answer completely.
  • Location field affects geo-based screening; use your actual metro area.

ANONYMOUS · UNFILTERED

What do employees actually say about Teraswitch?

Real rants from real employees. Read before you apply.

Read Company Rants →