Giga builds the electrical infrastructure that powers the modern world. We manufacture transformers, switchboards, and modular data centers for customers across the United States and the globe. As a Software Engineer at Giga, you'll be instrumental in developing and maintaining the critical software infrastructure that powers our cutting-edge electrical solutions.
Requirements
- 3+ years of experience in Golang
- 3+ years of experience in React (TypeScript)
- 3+ years of experience using relational databases like PostgreSQL or MySQL
- Knowledge of Git for Source Control management
- Experience with using container technologies like Docker or Podman.
- Experience with cloud services like AWS, Google Cloud, or Azure
- Knowledge of using SOAP APIs
Responsibilities
- Develop robust, fault-tolerant systems with real-time constraints.
- Implement interactive frontend sites based on design specifications.
- Create and maintain deployment solutions that ensure minimal downtime.
- Manage on-call responsibilities for live infrastructure.
- Write clean, maintainable, and well documented code.
- Participate in code reviews to ensure code quality and knowledge sharing
- Troubleshoot and debug complex issues in production and development environments.
Other
- This role will be based in our Houston offices. You must be willing to work in the office full-time, outside of our bi-weekly WFH Fridays.
- Collaborate effectively across cross-functional teams to deliver mission critical features.
- Interest or experience with embedded systems
- Use of Terraform for deploying infrastructure as code
- Experience with ASN.1 TCP protocol