次の仕事の機会を見つけましょう

職種、スキル、勤務地で求人を検索できます。応募書類を準備する前に募集要件を確認しましょう。

魅力的な職種名を見つけることは、仕事探しの出発点です。業務内容、応募条件、働き方を自分の経験と照らし合わせましょう。このガイドでは、候補の絞り込み、応募書類の準備、提出先の確認を順番に進めるためのポイントを紹介します。

操作画面は日本語です。企業が掲載した求人の職種名や説明文は原文のまま表示され、英語の場合があります。

条件をクリア

検索結果: 12,767

← 検索結果に戻る

Senior Software Engineer

Cyclops

リモート勤務

勤務地
Remote (United States)
勤務時間
Contractor
掲載日
2026年10月11日

応募する前に、企業のウェブサイトで現在も募集中かどうかと詳しい条件を確認してください。

仕事内容

操作画面は日本語です。企業が掲載した求人の職種名や説明文は原文のまま表示され、英語の場合があります。

Role Overview We are looking for a Senior Software Engineer with a strong backend background, comfortable in a product-driven environment with changing priorities and a high level of ownership. This is a backend-first role (~70%) with occasional frontend tasks (~30%) when features require touching UI or integrating SDKs. Success means owning the technical side end-to-end: shaping technical solutions under uncertainty, taking responsibility for system behavior in production, and contributing to long-term platform evolution alongside Product Managers, the Engineering Manager, and other senior engineers. Key Responsibilities Design and implement backend-heavy features using TypeScript and Node.js; build and evolve REST APIs with focus on correctness, consistency, and clear boundaries between services Work with SQL (PostgreSQL): data modeling, migrations, and consistency guarantees Take full ownership of one or more services, from requirements and implementation to production support, and drive integration work with external partners (vendors, clients) when needed Own production behavior: investigate incidents, debug API failures, analyze data issues, and apply reliability patterns (timeouts, retries, idempotency, graceful degradation) Improve observability (logs, metrics, visibility into system behavior) and propose improvements where reliability, performance, or monitoring is weak Participate in tech spikes: explore unclear problems and turn them into concrete technical plans Collaborate with Product and EM to clarify requirements and reduce ambiguity early; contribute to technical discussions, raise risks, and explain trade-offs Review code, mentor mid-level engineers, and contribute to React code when features require UI updates or customer-facing flows Required Qualifications 4+ years of professional software development experience Strong backend expertise with TypeScript and Node.js Real production experience: incidents, debugging, API failures, data issues Experience owning a service end-to-end, from requirements to production support Clear product-level architectural thinking: well-designed APIs, correct data boundaries, proper error handling, ability to reason about trade-offs Understanding of microservice architectures and platform-level interactions Strong knowledge of HTTP APIs, SQL data modeling, and common failure modes Proficient daily use of AI coding tools (e.g. Claude Code), with the ability to review AI-generated code quickly and critically Readiness to build deep working knowledge of crypto and stablecoin payments: prior crypto experience is optional, and deep on-the-job learning of the domain is a mandatory part of the role Ability to work with ambiguity: ask the right questions and structure unclear problems, working independently without overly detailed technical specs High agency: you notice problems before they are assigned to you, raise risks early, and bring a proposed solution together with the problem Strong written and verbal communication in English Preferred Experience Experience in fintech, crypto, payments, high-load or high-reliability systems Practical understanding of reliability patterns: retries, timeouts, idempotency, fallback strategies Experience with queues or messaging systems (Kafka, RabbitMQ, SQS, BullMQ, etc.) Experience with Redis or other key-value stores Familiarity with Docker and Kubernetes (user-level understanding is enough) Basic understanding of AWS capabilities Experience with React (UI tasks, integrations, SDKs) Reporting Structure Reports to the Engineering Manager. No direct people management responsibilities. Location Remote. USA, Argentina, or Brazil. The role works US business hours (Eastern Time). Compensation and Benefits As an independent contractor, you'll enjoy the flexibility to determine how and when you deliver your work, while partnering closely with our team to meet agreed milestones and business objectives. Compensation and engagement terms will be outlined in your contractor agreement. Additional Benefits Company issued laptop Technology Accessories Annual In-Person Full-Team Meetup --- About Cyclops Cyclops is the first stablecoin and crypto infrastructure platform built exclusively for the payments industry. With low and no code solutions, Cyclops is the fastest way for payments companies to bring crypto and stablecoin offerings to market. Founded by crypto and payments industry veterans who built crypto solutions for Shift4, Cyclops enables crypto acceptance, stablecoin settlement and stablecoin payouts for payments companies. Cyclops has raised a seed round and, more recently, a $20M Series A to accelerate the growth of the most complete stablecoin platform. We move fast, we think rigorously, and hold ourselves to the highest standard in the industry. Cyclops Culture Don’t join Cyclops if you’re looking for a typical 9-5. The culture we’ve built is one of first-principles thinking and relentless execution. We wake up every day excited to deliver great products worthy of the world’s best companies. Everyone who works at Cyclops must have a founder mindset, where no problem is too big to solve. Originally posted on Himalayas

検索して比較し、応募を準備しましょう

次の仕事で活かしたい職種やスキルから検索を始めましょう。勤務地と職種の条件を調整し、求人を開いて担当業務を比較してください。結果がない場合は、短い検索語を試すか、条件を一つずつ外してみましょう。

必須条件と歓迎条件を分けて確認し、勤務時間、報酬、勤務地が掲載されている場合は目を通しましょう。リモート勤務でも、居住国、就労資格、勤務時間帯が指定されることがあります。現在の募集状況と詳しい条件は企業に確認してください。

募集要件に関連する実際の経験を選び、自分の役割と貢献を説明しましょう。数値は根拠がある場合にのみ使ってください。企業の応募方法に従い、送信前に連絡先、内容、PDFの表示を確認しましょう。

応募前の確認リスト

仕事探しに関するよくある質問

英語の求人が表示されるのはなぜですか?

職種名や説明文は企業が作成したものです。条件や要件を変えないように原文を掲載しています。操作画面とこのガイドは日本語です。日本語の検索で見つからない場合は、「software engineer」のように、掲載言語の職種名やスキル名でも検索してみてください。検索語が自動翻訳されるわけではありません。

リモート求人なら、どの国からでも働けますか?

必ずしもそうではありません。居住国、就労資格、勤務時間帯が指定されている場合があります。元の求人ページで条件を確認してください。記載がない場合は、自分の居住地から応募できると判断する前に企業へ確認しましょう。リモートという表示だけでは、勤務地の制限がないことは分かりません。

検索結果が出ない場合はどうすればよいですか?

より一般的な職種名や一つのスキルで検索し、条件を一つずつ外してみてください。同じような仕事でも企業によって呼び方が異なります。特定の求人が見つからなくなった場合は、企業の採用ページで求人番号を探しましょう。検索条件を広げても、終了した募集が再開するわけではありません。

ResumizeAIから応募が送信されますか?

応募ボタンは外部サイトを開きます。企業または採用サービスの案内に従い、そのサイトで送信を完了してください。ResumizeAIで応募書類を作成しただけでは応募は送信されません。リンク先が企業のトップページの場合は、該当する募集を探してから手続きを進めましょう。

応募書類とカバーレターはどう調整すればよいですか?

募集要件と、自分が説明できるプロジェクト、業務、成果を結び付けます。経験していない技術や実績を加えず、関連する経験を分かりやすく示してください。カバーレターでは応募理由を具体例とともに伝えます。指定された言語とファイル形式に従い、送信前に両方の書類を確認しましょう。