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

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

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

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

条件をクリア

検索結果: 10,341

← 検索結果に戻る

Senior Software Engineer – Full Stack

SWISSto12

リモート勤務

勤務地
Remote (Greece, United States)
勤務時間
Full Time
掲載日
2026年10月9日

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

仕事内容

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

SWISSto12 is one of the world’s fastest-growing aerospace companies, evolving from its pioneering use of 3D printing technologies for high-performance Radio Frequency (RF) products and applications to recently announcing the manufacture of entire geostationary telecom satellites, called HummingSat, that define a new category in space. HummingSat is the world’s first commercial telecom GEO SmallSat developed in collaboration with the European Space Agency (ESA). Its uniquely compact size combined with highly capable telecom payloads allows telecommunications operators to deploy a cost-efficient, compact, and agile asset without sacrificing performance or security. HummingSat has been selected by Intelsat to build the I-45 satellite, by Inmarsat to build three I-8 satellites, and recently by Astrum Mobile to build the NEASTAR-1 satellite. SWISSto12 is also a leading provider of Radio-Frequency (RF) products and sub-systems for satellite communication and remote sensing applications. The company’s patented 3D printing technologies and associated product designs are unique to deliver lightweight, compact, highly performing, and competitive RF products.Responsibilities Lead the design and implementation of full-stack applications across several programs, covering backend services, frontend applications, and database architecture Contribute to system architecture decisions, including modularization, service decomposition, integration patterns, and technology trade-offs Participate in the full SDLC: requirements analysis, solution design, implementation, peer reviews, testing, deployment, production support, and continuous improvement Implement and promote engineering best practices for testing, logging, documentation, code review, traceability, and maintainability Define and improve CI/CD pipelines, automated build/test/deploy workflows, release readiness, and deployment quality gates Build product-quality user interfaces for engineering workflows, including simulator-facing and command/telemetry-oriented interfaces where applicable Develop and evolve ground operations tools, supporting mission readiness, command preparation, telemetry monitoring, anomaly investigation, and operator workflows Work closely with spacecraft, payload, AIT, and ground segment stakeholders to translate operational concepts into reliable, maintainable, and traceable software capabilities Mentor other engineers through design reviews, code reviews, technical coaching, and collaborative problem solving Identify technical debt, propose pragmatic improvements, and help shape engineering standards for long-term sustainability Partner with infrastructure and DevOps teams to improve environments, deployment automation, observability, reliability, and operational support Ensure software is built with security by design, including authentication/authorization, secure secret handling, input validation, least privilege principles, and secure API practices Requirements Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical discipline 7+ years of professional software development experience, including experience building, deploying, and maintaining production applications Strong backend development experience in Python, including building web services and APIs with Flask or similar frameworks Strong frontend experience with Angular/TypeScript-based web application development. Experience with PostgreSQL, including schema design, SQL optimization, transactions, indexing, and migration practices Deep understanding of software architecture, design patterns, modularity, and maintainable full-stack system design Hands-on experience with DevOps practices, CI/CD pipelines, source control workflows, and automated deployment processes Experience with infrastructure-aware development, including environment configuration, deployment considerations, service monitoring, and production support Strong understanding of application security principles for web applications and APIs Experience with automated testing at multiple levels (unit, functional, integration, end-to-end) Familiarity with ground operations tools and workflows, including mission planning, command preparation, telemetry monitoring, anomaly investigation, and operator-facing dashboards Domain knowledge of satellite operations concepts including TT&C, payload operations, mission planning, contact scheduling, and coordination between spacecraft, payload, and ground segment teams Experience translating operational needs into robust software features for ground segment users, with attention to availability, traceability, configuration control, and supportability across mission phases Strong written and verbal communication skills in English. French is a plus! Nice-to-Have Experience Experience in regulated, mission-critical, or high-reliability environments Spacecraft database management, including command dictionaries, telemetry definitions, packet structures, limits, calibration data, engineering parameters, and lifecycle configuration data Experience developing engineering software that supports spacecraft development workflows across systems, AIT, and operations preparation Experience with hardware-in-the-loop integration and real-time simulation platforms (e.g. Speedgoat) Soft Skills Strong ownership mentality and end-to-end accountability Big picture thinking: understands how software choices affect the wider product, user workflows, and mission success Resilient, resourceful, and comfortable navigating evolving requirements Mentor-like attitude with a desire to strengthen the broader team Clear communication and documentation of technical decisions, risks, and trade-offs Benefits Further details to be shared by our recruitment team. More about SWISSto12:SWISSto12 has successfully established contracts with Intelsat, Inmarsat, Astrum Mobile and ESA for HummingSat as well as contracts for their RF product line in Europe, and the US with prominent partners and customers such as Thales, Lockheed Martin, Northrop Grumman, SES and the ESA. SWISSto12 is a spin off from the Swiss Federal Institute of Technology in Lausanne (EPFL), is privately owned and backed by prominent Swiss and European Investors. SWISSto12 is headquartered in Lausanne, Switzerland, and operates a US and European subsidiaries in Foster City California. The company is well funded for its near and mid-term developments and backed by a solid customer revenue stream.Originally posted on Himalayas

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

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

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

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

応募前の確認リスト

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

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

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

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

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

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

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

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

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

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

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