Supabase logo
Supabase

Build in a weekend. Scale to millions.

CLI Engineer

EngineerEngineerFull TimeRemoteSeniorTeam 51-200Since 2020H1B No SponsorCompany SiteLinkedIn

Location

Worldwide

Posted

28 days ago

Salary

0

Seniority

Senior

Job Description

CLI Engineer

Supabase

• Design, build, and operate backend APIs and services in TypeScript, using NestJS patterns (modules, providers, pipelines) where that is how we ship - prioritizing security, performance, and clear contracts for internal and external consumers. • Design and develop CLI tooling that is consistent, secure, and performant across Windows, Linux, and macOS, aligned with the same platform capabilities the backend exposes. • Collaborate with product and platform teams to define end-to-end behavior: from HTTP/API design through to how the CLI and local development stack surface those capabilities. • Implement unit, integration, and end-to-end tests across backend and CLI so reliability and maintainability stay high as the surface area grows. • Create documentation and help content for API consumers, CLI users, and contributing developers. • Participate in releases, versioning, and backwards compatibility for the components you own. • Monitor usage and feedback; work with customers and the open source community to improve both API/backend and CLI experiences.

Job Requirements

  • 5+ years of software development experience with a strong track record in backend systems and/or developer-facing tooling.
  • Strong TypeScript and professional experience shipping production API and server-side code; NestJS experience is strongly aligned with how the CLI Team builds.
  • Hands-on experience with command-line tools (building, maintaining, or owning CLIs), including cross-platform concerns: filesystem access, subprocess management, terminal UX, and platform-specific behavior.
  • Proficiency in one or more languages commonly used for CLI and backend work (for example TypeScript/Node, Rust, Python, Go, C++). For this role, depth in TypeScript is essential.
  • Experience building CLIs with strong user experience: intuitive command structure, clear output, and actionable error messaging.
  • Familiarity with package distribution and installation (for example npm, yarn, Homebrew, APT, Snap, Scoop, Chocolatey) as they relate to how users install and update tools.
  • Solid Git workflow and CI/CD experience for automated testing and deployment.
  • Contributions to open-source CLI tools, libraries, or backend frameworks (nice to have).
  • Experience with containerization and orchestration (for example Docker, Kubernetes) (nice to have).
  • Familiarity with database migration management, Postgres, and related drivers or protocols where they intersect platform or CLI workflows (nice to have).

Benefits

  • Fully Remote
  • ESOP
  • Tech Allowance
  • Health Benefits
  • Annual Off-Sites
  • Flexible Work
  • Professional Development

Related Categories

Related Job Pages

More Engineer Jobs

ARA logo

Senior Structural Analysis Engineer

ARA

Innovative Solutions to Complex Problems

Engineer28 days ago
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Conduct finite element analyses (FEA) of challenging dynamic structural applications that include contact, nonlinear material behavior, transient heat transfer and fracture using the explicit finite element code LS-DYNA. • Lead design and analysis of vehicle structures • Lead test planning and data analysis with potential for onsite test support. • Develop digital twins of complex structural tests including test response, data analysis and comparison with simulations. • Perform engineering analyses on a variety of structures projects. • Lead proposals for new research and development opportunities with government and industry clients. • Conduct face-to-face meetings and prepare technical and cost proposals.

California
$109.2K - $182K / year
ARA logo

Structural Analysis Engineer

ARA

Innovative Solutions to Complex Problems

Engineer28 days ago
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Conduct finite element analyses (FEA) of challenging dynamic structural applications that include contact, nonlinear material behavior, transient heat transfer and fracture using the explicit finite element code LS-DYNA. • Construct finite element meshes of complicated geometries. • Assist in test planning and test data analysis with potential for onsite test support. • Develop digital twins of complex structural tests including test response, data analysis and comparison with simulations. • Perform engineering analyses on a variety of structures projects. • Identify and qualify new research and development opportunities with government and industry clients. • Conduct face-to-face meetings and prepare technical and cost proposals.

California
$79K - $130K / year
Tensordyne logo

ASIC Verification Engineer

Tensordyne

Tensordyne is a system solution company that specializes in the design of industry-leading high-performance, low-power AI inferencing. Our mission is to enable multimodal Generative AI inference acceleration at scale by providing safe, sustainable, high-performance AI-driven solutions for many markets. We are at the leading edge of advancing the latest research and product improvements for AI inference solutions that will make AI even more advantageous for compelling new applications. Well-funded, fast-paced startup company with headquarters in Sunnyvale, CA, and Munich, Germany. Many talented team members working remotely. Prioritize employees' well-being and their families. Value contributions and offer tailored benefits.

Engineer28 days ago
Full TimeRemoteTeam 51-200

Role Description As a member of Recogni’s ASIC team, you will be responsible for the pre-silicon correctness and quality of a high-performance and low-power convolutional neural network accelerator ASIC that forms the core of the company’s flagship perception module product for autonomous driving applications. This ASIC’s design closely couples novel computational accelerator units with 3rd-party SoC IP blocks to form an end-to-end vision perception module that achieves record-breaking computational performance at low power. - Ensure the pre-silicon correctness and quality of a multi-million gate ASIC that integrates computational accelerators and 3rd-party SoC IP blocks. - SoC/Subsystem verification of embedded CPUs such as ARM/RISC-V and interconnect subsystem (including C and assembly diag validation). - Develop the block-level, sub-system and full-chip verification environment and tests to implement test plans. - Work closely with design and architecture teams to understand the functional and performance goals of the design; and work together to make the design-under-test work under all specified circumstances. - Triage and debug functional and performance issues with the design-under-test. - Handle bug tracking and coverage convergence. - Perform diagnostic and post-silicon validation tests in the lab. Qualifications - 2+ years of ASIC verification experience. - Knowledge of ARM/MIPS/RISC-V Architecture. - Familiarity with AMBA/APB/AXI Protocol. - Familiarity with processor peripheral interfaces like SPI, eMMC, *MII, GPIO, I2C. - Excellent Verilog/System Verilog programming skills. - Experience with UVM (or similar). - Deep understanding of object-oriented programming principles, constrained random stimulus, and a coverage-driven verification approach. - Scripting experience (Python, Perl, TCL, shell programming) highly-desirable. - Interest to explore AI architectures for convolution, transformer and other kinds of workloads. - Self-starter and highly-motivated to work in a dynamic start-up environment. - B.S. (M.S. preferred) degree in Electrical or Computer engineering (or similar field). Benefits - Ground floor opportunity with the team; be part of shaping one of the most exciting new companies. - Learning and development opportunities from a highly diverse and talented peer group, including experts in a wide range of fields, from Artificial Intelligence & Computer Vision to Systems & Device Engineering. - Competitive benefits package including Medical, Vision, Dental. - Perks including meals, snacks, drinks and us! - Sharp, motivated co-workers in a fun office environment. - Flexible work hours & generous PTO policy.

United States
Bolder Apps logo

Agentic Engineer, Claude Code

Bolder Apps

Mobile App Development Agency

Engineer28 days ago
ContractRemoteTeam 51-200H1B No Sponsor

• Take projects from spec to deployed software, with Claude Code (and other coding agents where they fit) doing most of the typing • Author CLAUDE.md files, skills, and prompt systems that produce consistent output • Manage context, sub-agents, memory, and tokens across long-running tasks • Drive TDD with agents using hooks, sub-agents, and verification patterns, and don't let the agent cheat • Set up CI/CD, deployments, databases, secrets, and monitoring properly • Be the final quality gate. Review what the agent produced, refactor what's wrong, ship what works

United States
$10K / month