cover image
Switch

Switch

www.switch.com

2 Jobs

1,134 Employees

About the Company

Switch was founded in 2000 by CEO Rob Roy and stands at the forefront as the premier data center designer, builder and operator, owning 100% of its land and facilities. As the AI, cloud and enterprise data center experts, Switch delivers unparalleled solutions for the most discerning clients worldwide. With a commitment to robustness, scalability and sustainability, Switch offers a comprehensive portfolio encompassing highly dense, liquid-cooled AI environments, hyperscale cloud infrastructure and industry-leading, highly secure enterprise data centers.

Listed Jobs

Company background Company brand
Company Name
Switch
Job Title
Software Engineer Back-End
Job Description
Job Title: Software Engineer Back‑End Role Summary: Design, build, and maintain scalable, high‑performance backend services in Go. Collaborate with cross‑functional teams to deliver robust APIs and microservices that support AI‑driven cloud and enterprise data center solutions. Expactations: - Deliver clean, well‑tested, and maintainable Go code. - Optimize performance, scalability, and reliability of backend systems. - Participate actively in code reviews, CI/CD pipeline maintenance, and production issue resolution. - Champion secure coding practices and data protection. - Drive innovation in product development and AI‑assisted coding workflows. Key Responsibilities: - Build RESTful APIs and microservices using Go. - Design and implement relational (PostgreSQL, MySQL) and NoSQL (ClickHouse) data interactions. - Containerize services with Docker; orchestrate with Kubernetes/Rancher. - Integrate version control (Git) and Agile workflows. - Ensure system security, compliance, and data integrity. - Continuously improve CI/CD pipelines and deployment processes. - Document architecture, API specs, and operational procedures. - Collaborate with front‑end, DevOps, and product teams to ship features on schedule. Required Skills: - Proven Go backend development experience. - Deep understanding of REST, microservices, and distributed system design. - Experience with relational and NoSQL databases. - Familiarity with Docker, Kubernetes, Rancher. - Proficiency in Git and Agile development practices. - Strong problem‑solving and communication skills. - Ability to influence cross‑functional stakeholders and drive strategy. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related technical field (or equivalent work experience). - (Optional) Certifications in Go, Kubernetes, or cloud architecture are a plus.
United states
Remote
17-01-2026
Company background Company brand
Company Name
Switch
Job Title
Software Engineer Front-End
Job Description
**Job Title** Software Engineer – Front‑End **Role Summary** Design, develop, and maintain high‑performance, responsive web applications using Next.js. Collaborate with designers, backend teams, and product managers to deliver scalable, user‑centric features across multiple browsers and devices. Drive continuous improvement of front‑end architecture, adopt AI‑assisted development tools, and uphold rigorous code quality standards. **Expectations** - Deliver production‑ready, performant UI components and reusable libraries. - Translate wireframes and designs into clean, maintainable code. - Optimize front‑end performance and scalability. - Participate in code reviews, share best practices, and influence cross‑functional strategy. - Operate in a fast‑paced, high‑impact environment with a focus on execution and excellence. **Key Responsibilities** - Build new user‑facing features with Next.js, React.js, and modern JavaScript (ES6+). - Create reusable components and front‑end libraries. - Ensure technical feasibility of UI/UX designs and collaborate with designers. - Integrate with RESTful APIs, manage asynchronous data flows, and handle cross‑browser compatibility. - Maintain build pipelines (Webpack, Vite, etc.) and version control (Git). - Implement and promote AI‑assisted coding tools for workflow efficiency. - Conduct code reviews, enforce coding standards, and mentor junior developers. - Support product development strategy, balancing long‑term vision with operational execution. **Required Skills** - 3+ years professional front‑end development experience. - Advanced proficiency in JavaScript (ES6+), DOM manipulation, and the JavaScript object model. - Deep understanding of React.js fundamentals and common patterns. - Experience with state management (Redux, Context API). - Familiarity with RESTful APIs, async request handling, and cross‑browser quirks. - Knowledge of TypeScript. - Experience with build tools (Webpack, Vite) and version control (Git). - Ability to influence strategy and collaborate with leadership. - Strong communication, problem‑solving, and continuous improvement mindset. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience. - Professional certifications (e.g., React Developer, JavaScript Specialist) are a plus but not mandatory.
United states
Remote
Junior
17-01-2026