Teraswitch
Technology
SeniorSoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer at Teraswitch. Skills: Backend services, APIs, Infrastructure management. Design backend services. Build backend services”
Industry & Context.
Debugging; Troubleshooting; Root cause analysis
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
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.