Monday, October 27, 2025
Teraswitch Inc.

Full Stack Software Engineer

Posted: 4 days ago

Job Description

Who We AreTeraswitch 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 RoleWe 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.ResponsibilitiesDesign, 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. Qualifications3+ 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. Nice to HaveExperience 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. What we offerCompetitive salary and performance-based bonuses. Health, dental, and vision insurance. Professional development opportunities (training, certifications, conferences). A collaborative culture that values innovation and growth. Compensation Range: $110K - $140K

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs