Golang Engineer Jobs for OPT Students
Golang Engineer jobs are among the more OPT-friendly roles in software engineering. Strong demand from fintech, infrastructure, and cloud-native companies means many employers are already comfortable with visa sponsorship workflows, and the technical specificity of Go experience makes OPT candidates easier to evaluate and hire quickly.
See All Golang Engineer JobsOverview
Showing 5 of 8+ Golang Engineer jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 8+ Golang Engineer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Golang Engineer roles.
Get Access To All Jobs
About Tenki
We started Tenki on the belief that compute is the new digital oil. As global demand for compute power accelerates, scalable and tradable compute is set to become one of the most valuable markets of our lifetime. Our goal is to become the leaders in harnessing, refining, and trading compute - unlocking a new asset class for the world’s most important digital resource. Tenki connects producers of compute with a growing universe of consumers. Producers get transparent pricing, predictable settlement, and access to global demand. Consumers get simple, developer-friendly access to high-quality compute at competitive prices. We’re currently building the consumer side, starting with GitHub Actions, enabling developers to offload workflows directly through Tenki. Soon, we’ll expand to a broad suite of cloud services like Virtual Machines, Databases, AI Agents, and more. As we expand, our focus will broaden beyond consumers to include the supply side, enabling producers to offer compute through Tenki and later the development of financial instruments that support a more efficient and tradable compute market.
About The Role
We are looking for a Golang Engineer to join a small but talent dense team building the future of compute markets. Although the role is remote, we need team members who can reliably work within our core time zones in LATAM (GMT-3) or the Philippines (GMT+8), and you should be fully comfortable communicating in English across our globally distributed team. This Position will report to the Tenki Engineer Manager. In this role, you’ll help build the core infrastructure that powers Tenki’s. You will:
- Architect, maintain, and evolve our core gRPC API services, based on ConnectRPC
- Design and operate a private, programmable microservices fabric that securely connects our microservices across the platform
- Manage identity services on top of the Ory stack: Kratos, Keto, and Hydra
- Develop DDoS mitigation strategies - anticipating and countering adversaries
- Build high-performance Golang gRPC services from the ground up, built to scale to millions of users - and eventually billions
- Define and implement infrastructure following immutable principles, enabling full tear-down, failover, and rapid reconstruction
- Drive ideas from concept to reality by writing clear Engineering Requirement Documents and translating them into actionable plans and measurable outcomes
- Collaborate with our Applications (TypeScript) and Platform teams to expose robust, well-designed APIs for internal and future external consumers
About You
- You are a proficient Golang engineer: You have deep experience building high-performance, concurrent applications and know how to squeeze performance out of the language when scaling to millions of users.
- You live and breathe APIs: You have a strong track record of architecting and maintaining gRPC services (bonus points for ConnectRPC) and creating robust, documented contracts for internal and external consumers.
- You understand Identity & Auth: You have implemented or managed identity services (Ory stack: Kratos, Keto, Hydra, or similar OIDC/OAuth2 providers) and understand the complexities of securing user data.
- You have a "Systems" mindset: You aren’t just an application developer; you understand the underlying overlay networking (e.g., WireGuard, service mesh) that connects microservices securely.
- You build for resilience and security: You have experience anticipating adversarial behavior (DDoS) and implementing mitigation strategies, perhaps leveraging eBPF or traffic shaping techniques.
- You practice Immutable Infrastructure: You design systems where servers are cattle, not pets - enabling full tear-down, failover, and rapid reconstruction without manual intervention.
- You define the standard: You don't just write code; you drive the engineering process by writing clear Engineering Requirement Documents and translating abstract concepts into actionable technical plans.
- You implement with care: You build the monitors, define the error boundaries, and document operational expectations so that the platform remains maintainable by others long after you’ve pushed the code.
- You thrive in ambiguity: You can set direction in an early-stage environment where priorities shift and clarity must be created, not awaited.
- You bring grit and ownership: You dive deep into problems, ship pragmatic solutions, scale them as demand grows, and replace them when the time comes.
We are building a startup within a startup. Tenki was born within Luxor as we expand our vision from mining compute to generalized compute. Learn more about how we work and our principles here.
Important: This role is open to candidates outside the United States only. If you are based in the US, please email your resume and answers to the questions above to hello@tenki.cloud.
At Tenki we believe that meaningful contributions can be made by anyone. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Tenki welcomes all! Tenki does not accept unsolicited headhunter and agency resumes. Tenki will not pay any third-party agency or company that does not have a signed agreement with Tenki.

About Tenki
We started Tenki on the belief that compute is the new digital oil. As global demand for compute power accelerates, scalable and tradable compute is set to become one of the most valuable markets of our lifetime. Our goal is to become the leaders in harnessing, refining, and trading compute - unlocking a new asset class for the world’s most important digital resource. Tenki connects producers of compute with a growing universe of consumers. Producers get transparent pricing, predictable settlement, and access to global demand. Consumers get simple, developer-friendly access to high-quality compute at competitive prices. We’re currently building the consumer side, starting with GitHub Actions, enabling developers to offload workflows directly through Tenki. Soon, we’ll expand to a broad suite of cloud services like Virtual Machines, Databases, AI Agents, and more. As we expand, our focus will broaden beyond consumers to include the supply side, enabling producers to offer compute through Tenki and later the development of financial instruments that support a more efficient and tradable compute market.
About The Role
We are looking for a Golang Engineer to join a small but talent dense team building the future of compute markets. Although the role is remote, we need team members who can reliably work within our core time zones in LATAM (GMT-3) or the Philippines (GMT+8), and you should be fully comfortable communicating in English across our globally distributed team. This Position will report to the Tenki Engineer Manager. In this role, you’ll help build the core infrastructure that powers Tenki’s. You will:
- Architect, maintain, and evolve our core gRPC API services, based on ConnectRPC
- Design and operate a private, programmable microservices fabric that securely connects our microservices across the platform
- Manage identity services on top of the Ory stack: Kratos, Keto, and Hydra
- Develop DDoS mitigation strategies - anticipating and countering adversaries
- Build high-performance Golang gRPC services from the ground up, built to scale to millions of users - and eventually billions
- Define and implement infrastructure following immutable principles, enabling full tear-down, failover, and rapid reconstruction
- Drive ideas from concept to reality by writing clear Engineering Requirement Documents and translating them into actionable plans and measurable outcomes
- Collaborate with our Applications (TypeScript) and Platform teams to expose robust, well-designed APIs for internal and future external consumers
About You
- You are a proficient Golang engineer: You have deep experience building high-performance, concurrent applications and know how to squeeze performance out of the language when scaling to millions of users.
- You live and breathe APIs: You have a strong track record of architecting and maintaining gRPC services (bonus points for ConnectRPC) and creating robust, documented contracts for internal and external consumers.
- You understand Identity & Auth: You have implemented or managed identity services (Ory stack: Kratos, Keto, Hydra, or similar OIDC/OAuth2 providers) and understand the complexities of securing user data.
- You have a "Systems" mindset: You aren’t just an application developer; you understand the underlying overlay networking (e.g., WireGuard, service mesh) that connects microservices securely.
- You build for resilience and security: You have experience anticipating adversarial behavior (DDoS) and implementing mitigation strategies, perhaps leveraging eBPF or traffic shaping techniques.
- You practice Immutable Infrastructure: You design systems where servers are cattle, not pets - enabling full tear-down, failover, and rapid reconstruction without manual intervention.
- You define the standard: You don't just write code; you drive the engineering process by writing clear Engineering Requirement Documents and translating abstract concepts into actionable technical plans.
- You implement with care: You build the monitors, define the error boundaries, and document operational expectations so that the platform remains maintainable by others long after you’ve pushed the code.
- You thrive in ambiguity: You can set direction in an early-stage environment where priorities shift and clarity must be created, not awaited.
- You bring grit and ownership: You dive deep into problems, ship pragmatic solutions, scale them as demand grows, and replace them when the time comes.
We are building a startup within a startup. Tenki was born within Luxor as we expand our vision from mining compute to generalized compute. Learn more about how we work and our principles here.
Important: This role is open to candidates outside the United States only. If you are based in the US, please email your resume and answers to the questions above to hello@tenki.cloud.
At Tenki we believe that meaningful contributions can be made by anyone. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Tenki welcomes all! Tenki does not accept unsolicited headhunter and agency resumes. Tenki will not pay any third-party agency or company that does not have a signed agreement with Tenki.
How to Get Visa Sponsorship as a Golang Engineer
Lead with Go-specific production experience
Hiring managers filter fast. List the Go projects you shipped, the scale they ran at, and the packages you used. Vague references to knowing Go carry little weight against candidates with concrete production context.
Target companies already running Go in production
Companies that built core systems in Go have immediate hiring pressure and existing sponsorship processes. Look for engineering blogs, open-source repos, and job descriptions that reference Go microservices, gRPC, or distributed systems work.
Know your OPT end date and STEM extension eligibility
Computer Science and Engineering degrees qualify for the 24-month STEM OPT extension. Knowing your timeline lets you answer sponsorship questions confidently and shows employers you understand how long you can legally work.
Address sponsorship directly in your cover note
Waiting until the final interview to mention OPT status wastes everyone's time. A single clear sentence early in your application, confirming your work authorization period and STEM extension eligibility, removes the biggest blocker for most hiring managers.
Build a public Go portfolio before applying
A GitHub profile with a CLI tool, REST API, or concurrent system written in Go gives engineers something tangible to evaluate before a screening call. It also signals the kind of self-direction Go-focused teams look for.
Prepare to discuss concurrency and systems design in depth
Go interviews almost always include goroutines, channels, and memory management. Practicing these topics signals genuine fluency and reduces the perceived risk of sponsoring a candidate who needs to ramp up on core language concepts.
Golang Engineer jobs are hiring across the US. Find yours.
Find Golang Engineer JobsSee all 8+ Golang Engineer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Golang Engineer roles.
Get Access To All JobsFrequently Asked Questions
Can I work as a Golang Engineer on OPT without H-1B sponsorship right away?
Yes. OPT work authorization lets you work as a Golang Engineer for up to 12 months after graduation without requiring your employer to sponsor an H-1B immediately. If your degree is in Computer Science or a related STEM field, you can apply for a 24-month STEM extension, giving you up to three years of authorized work before H-1B sponsorship becomes necessary.
Does a Golang Engineer role qualify for the STEM OPT extension?
It depends on your degree, not the job title. If you hold a degree in Computer Science, Computer Engineering, Software Engineering, or another qualifying STEM field listed on the STEM Designated Degree Program list, and your Golang Engineer role is directly related to that degree, you qualify. Most backend and infrastructure engineering roles satisfy the relatedness requirement.
How do I find Golang Engineer jobs that are open to OPT candidates?
Migrate Mate is built specifically for F-1 OPT students and filters jobs by sponsorship willingness, so you are not wading through listings that quietly reject international candidates. Searching there for Golang or Go Engineer roles surfaces employers with an active sponsorship history, which significantly improves your response rate compared to applying broadly.
What industries hire the most Golang Engineers willing to sponsor OPT?
Fintech, cloud infrastructure, developer tooling, and cybersecurity companies hire Go engineers at high volume and tend to have established sponsorship processes. Startups that built their backend in Go often hire aggressively and are more flexible on visa status than large enterprises with rigid HR workflows.
How should I explain my OPT status to a Golang Engineer hiring manager?
Be direct and factual. Mention that you are authorized to work on OPT for up to 12 months, that your STEM degree makes you eligible for a 24-month extension, and that you are open to discussing H-1B sponsorship before your OPT period ends. Framing it as a straightforward timeline, rather than a complication, makes the conversation easier for both sides.
See which Golang Engineer employers are hiring and sponsoring visas right now.
Search Golang Engineer Jobs