Senior Software Engineer
Teraswitch Inc.
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, real-time, and event-driven application patterns
Contribute to analytics and data workflows across transactional and high-volume systems
Participate in production support and on-call responsibilities, including troubleshooting issues and improving operational readiness over time
Collaborate across engineering, operations, support, and other stakeholders to deliver practical solutions
Mentor other engineers through technical guidance, code review, and day-to-day collaboration
Basic Qualifications
5+ years of professional experience building production software with C# and modern .NET
Strong backend engineering fundamentals, including API design, data modeling, debugging, performance, and secure coding practices
Experience designing and building APIs and integrating with external systems
Experience working with SQL databases, including schema design and query optimization
Ability to contribute across the stack, including front-end development in React and TypeScript
Familiarity with modern engineering workflows including Git, code reviews, testing, and CI/CD practices
Strong technical judgment and the ability to work effectively through ambiguity
Comfortable collaborating across functions and exercising sound judgment in production environments
Preferred Qualifications
You do not need all of these—depth in a few areas plus strong fundamentals is sufficient:
Experience with distributed systems, messaging, asynchronous workflows, or real-time application patterns
Experience building applications with Blazor
Experience with analytics or high-volume data systems
Familiarity with containerized deployments and modern delivery practices, including Kubernetes, Helm, GitOps, and CI/CD pipelines
Experience with observability and production diagnostics, including logs, metrics, traces, and related tooling
Experience integrating with identity, billing, or other external platforms
Exposure to infrastructure, hosting, cloud, or hardware-adjacent software systems
Experience working in environments with security and compliance expectations
Product-minded approach to engineering, with an understanding of how technical decisions shape user and operator experience
Compensation and Benefits
Along with a competitive pay scale, full-time Teraswitch employees are eligible for the following benefits:
Health, Dental, and Vision Insurance
401(k) with company profit sharing
PTO and 11 Company Paid Holidays
Location
Preference given to full-time onsite candidates in Pittsburgh, PA.
- ...Description: Senior Software Engineer working with our Cloud Infrastructure team to develop and maintain distributed services for driving real-time simulation systems. Objectives: Design, implement, and maintain distributed backend services optimized for low...SeniorFull time
- ...Senior Software Engineer Pittsburgh, Pennsylvania, United States This role may require up to 10% travel Onsite role. About the Client We are a leader in enterprise readiness. Our mission is to establish readiness as a real-time condition that is continuously...SeniorFull timeWork experience placementWork at office
- ...sensors and compute systems, test operations, systems and safety engineering - all dedicated to redefining the relationship between people... ...complex system issues spanning multiple teams and hardware/software domainsProduce configurations and related tests for new platforms...SeniorPermanent employmentWork at officeImmediate startVisa sponsorship
$118.2k - $177k
...Woolpert is an award-winning, global leader in architecture, engineering, and geospatial services. We blend design excellence with... ...opportunities for career growth.Position OverviewWoolpert is hiring a Senior Software Engineer to join our dynamic Atlas Labs team supporting our...SeniorFlexible hours$159k - $207k
...vehicles. This is the system that executes the software and neural networks that make our... ...We work at the intersection of software engineering, machine learning, sensors, and hardware... ...talk with you. What You’ll Be Doing:As a senior engineer in the Next-Gen Technologies...SeniorWork at office2 days per week- Senior Software Engineer - Build Cutting-Edge Solutions ? Location: [Specify Remote, Hybrid, or Onsite Location] ? Job Type: [Full-Time]About the RoleWe are seeking a Senior Software Engineer to play a key role in designing and developing innovative software solutions....SeniorFull timeWork at officeRemote workFlexible hours
$179.2k - $268.8k
...sensors and compute systems, test operations, systems and safety engineering - all dedicated to making a real, positive impact on the... ...team:The Onboard Platform - High Level OS team is an embedded software team which is responsible for managing OS bring-up and maintenance...SeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$179.2k - $268.8k
...sensors and compute systems, test operations, systems and safety engineering - all dedicated to redefining the relationship between people... ...in limited compute environments, and writing efficient software architectures that take advantage of hardware optimizations.You...SeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship- ...passionate about developing high-quality, scalable, and robust software solutions for medical applications? Do you thrive in a... ...an exciting opportunity for you! We are seeking a talented Senior Software Engineer to join our team and help us enhance our digital presence and...SeniorFull timeFlexible hours
- At the National Robotics Engineering Center (NREC), it is our engineers and technicians who drive the breakthroughs that define our... ...control of your career development.We are seeking a dynamic Senior Software Engineer to contribute to both existing and upcoming projects...SeniorFull timeWork experience placementFlexible hours
- ...literature, requiring novel approaches or formulations to tackle challenging perception problems for the product. As a Senior Software Engineer, you will develop foundational ML architecture and systematic approaches to challenging, cross-cutting perception problems...SeniorFull time
$120k - $140k
...device specialists, neuroscientists, and consumer electronics engineers is dedicated to delivering prescription-grade therapy with... ...with Noctrix Health. We are seeking an experienced Senior Full Stack Software Engineer to design, develop, and maintain software...SeniorFull timeWork at office- ...sensors and compute systems, test operations, systems and safety engineering – all dedicated to making a real, positive impact on the... ...deployment, and productization Build and maintain industry-leading software practices and principles Develop clean and efficient...SeniorPermanent employmentFull timeImmediate startVisa sponsorship
$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...SeniorFull timeWork at office$182.8k - $247.3k
...growing!) learners around the world.We’re looking for backend engineers who have experience building and operating reliable, scalable... ...machine learning, and ad operations.ð§ You will...Collaborate on software projects with product design and backend aspectsDevelop,...SeniorWork experience placement$196.35k - $292.6k
...Senior Software Engineer – Cloud Infrastructure As a Senior Software Engineer – Cloud Infrastructure, you will help build, operate, and scale mission-critical cloud services that support NetApp's SaaS and IaaS offerings. You will work across the full service lifecycle...SeniorPermanent employment- ...Senior Software Engineer Seegrid is the leading provider of Physical AI for material handling. Our solution includes autonomous mobile robots (AMRs), fleet management software, actionable analytics, and best-in-class services and support. Our technology is proven....SeniorRemote work
- ...ecosystem tailored to the trucking industry's unique demands. About the Role: Join a high-caliber team of experienced software engineers responsible for delivering some of Stack AV's most foundational technology. The team owns Clockwork, Stack's custom-built, high...SeniorFull time
$153k - $207k
...new tiers and partner offerings.ð§ You will...Collaborate on software projects with product design and backend aspectsDevelop, release... ...in KotlinMentor and set technical direction for junior engineers on the team You have...A Bachelor’s degree in Computer Science...SeniorWork experience placement$154k - $286k
...powers all of the latest design innovations in consumer, mobile and enterprise electronics worldwide. We are looking for a passionate software developer to join Virtuoso place and route infrastructure team and improve our place route foundation. We use advanced math,...SeniorFull timeWorldwide$126k - $248k
...product which allows users to deploy fault-tolerant, globally distributed MongoDB clusters in just minutes. We're seeking a Senior Software Engineer to join our Developer Tools Team within the Database Experience department. The team is responsible for tools which allow...SeniorLocal areaRemote workWorldwideFlexible hours$155k - $241k
...Senior Software Engineer, Navigation Agility's commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding and repetitive tasks while enabling workers to focus on higher-value...SeniorFull timeTemporary workLocal areaRelocation packageFlexible hours$174k - $252k
...or equivalent practical experience. 5 years of experience with software development in one or more programming languages (e.g., C++,... ...Experience developing accessible technologies. Google's software engineers develop the next-generation technologies that change how...SeniorLocal area- At the National Robotics Engineering Center (NREC), it is our engineers and technicians who drive the breakthroughs that define... ...of your career development.We are seeking a dynamic Senior Full Stack Software Engineer to lead and contribute to the design and delivery...SeniorFull timeWork experience placementFlexible hours
- ...Senior Software Engineer - SoftWriters Empower LTC Pharmacies. Save Lives. Build the Future of Healthcare Technology. About SoftWriters SoftWriters develops innovative IT solutions that empower long-term care (LTC) pharmacies to deliver life-saving medications...SeniorWork at officeRemote workVisa sponsorshipWork visaRelocation packageFlexible hours
$179.2k - $268.8k
...sensors and compute systems, test operations, systems and safety engineering - all dedicated to making a real, positive impact on the... ...Meet the team:In the Performance team, we integrate and optimize software solutions from prototypes to the final product. Our main driver...SeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship- Job Title Location - Pittsburgh, Boston, north east US considered Why Confluence? At Confluence, we've always been driven by a commitment to innovation, precision, and partnership in the investment data space. Our global footprint now spans multiple countries,...Senior
- ...equivalent experience5+ years of experience in software development, with demonstrated knowledge... ...knowledge of software engineering best practices, including Agile development... ...you and your family.WHAT YOU'LL DOAs a Senior Software Engineer with the Life Sciences...SeniorApprenticeshipEasy work
$67.5k - $172.5k
...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer Senior within PNC's SRC First Response organization, you will be based in Birmingham, AL, Pittsburgh, PA, Cleveland, OH, or...SeniorFull timeTemporary workPart timeWork experience placementWork at office$179.2k - $268.8k
...sensors and compute systems, test operations, systems and safety engineering - all dedicated to redefining the relationship between people... ...and provide technical guidance to elevate the team's software development standardsWhat you'll need to succeed:Bachelor's degree...SeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer internship Pittsburgh, PA
- software development engineer aws Pittsburgh, PA
- software developer internship no experience Pittsburgh, PA
- real time software engineer Pittsburgh, PA
- financial software developer Pittsburgh, PA
- part time software developer Pittsburgh, PA
- graduate software developer Pittsburgh, PA
- software engineer travel Pittsburgh, PA
- experienced software developer Pittsburgh, PA
- remote entry level software developer Pittsburgh, PA


