Critical Loop logo
Critical Loop

Accelerating access to power

Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2023H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

6 days ago

Salary

$150K - $200K / year

Seniority

Senior

Bachelor DegreeEnglishAirflowCloudLinuxPythonSQL

Job Description

Software Engineer

Critical Loop

• Scale telemetry data infrastructure so Project Engineering can reliably ingest, organize, query, and trust site data across a growing fleet of deployed assets • Build analytics and operational intelligence workflows for site health monitoring, incident investigation, root cause analysis, and predictive maintenance • Support dispatch optimization and deployment/operations troubleshooting by analyzing telemetry, logs, communications behavior, state machine behavior, and site performance

Job Requirements

  • Advanced experience with SQL, data modeling, and building data pipelines using orchestration tools such as Airflow, Prefect, or Dagster
  • Experience working in a production data environment, including cloud infrastructure, Linux-based systems, logs, APIs, observability, and reliability tradeoffs
  • Experience building internal data tools, dashboards, or operational workflows actively used by stakeholders
  • Strong documentation and communication skills; experience working cross-functionally with technical and non-technical stakeholders
  • Python skills or proficiency in a similar language

Benefits

  • Equity ownership through stock options
  • Comprehensive health coverage (medical, dental, and vision) through an HRA with a generous allowance
  • Retirement savings plan
  • Ample paid time off

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 11-50Since 2014H1B No Sponsor

- **Work across the full stack** — data model, API contract, UI, and production behavior — contributing to domains as they move onto the modern stack. - **Recognize bad legacy patterns and don't repeat them** — read the existing Express/MongoDB and Backbone/React layers, understand where they fell short, and apply better practices in new development rather than carrying old habits forward. - **Design for scale within real constraints** — build solutions that scale even when they have to integrate with a rigid legacy system that can't be changed wholesale. - **Build on the modern stack** — NestJS modules (DI, guards, interceptors) and Next.js apps (App Router, server components, typed clients). - **Understand the strangler-fig approach** — how legacy and new run side by side, behind feature flags, with zero data loss and no downtime — and contribute to it without disrupting it. - **Model relational data carefully** — help move money-bearing/transactional data from documents into a normalized SQL schema with real constraints and safe migrations. - **Write tests as a default** — unit, integration, E2E. The suite is what lets the team move fast safely. - **Spot and flag problems** — the flaky test, the N+1, the missing index. Raise them clearly so they get prioritized, and pick them up when it makes sense. - **Use AI tooling efficiently** while understanding and standing behind every line that lands.

United States
CookUnity logo

Senior Full Stack Engineer, Menu

CookUnity

We are on a mission to unlock the world's best food creators and bring their dishes to the doorstep of the masses.

Full TimeRemoteTeam 501-1,000Since 2015H1B Sponsor

• Develop and maintain scalable backend services and APIs that power the menu experience across mobile and web • Implement and optimize the BFF (Backend-for-Frontend) layer, ensuring efficient data handling and low-latency API responses • Collaborate with frontend, mobile, and product teams to design and implement new menu-related features • Optimize database queries and caching strategies for high-performance API responses • Improve monitoring, observability, and logging for backend services • Participate in code reviews and engineering discussions, contributing to technical best practices

Latin America
Full TimeRemoteTeam 10,001+Since 1966H1B Sponsor

• Serve as the lead architect and development manager for complex rack-level solutions, owning system-level design decisions across mechanical, electrical, power, thermal, networking, and software integration domains. • Lead customer-facing technical engagements from RFI/RFQ all the way to first hardware delivery, including design reviews, trade-off discussions, and executive-level conversations. • Translate ambiguous or evolving customer requirements into clear program frameworks, ensuring alignment between customer expectations and engineering execution. • Demonstrate strong commercial awareness by effectively managing customer expectations, pushing back when requirements introduce risk or inefficiency, and confidently addressing challenging technical and cost-related questions. • Drive cross-functional alignment across all departments (executives, engineering, supply chain, manufacturing, and program) to ensure cohesive solution development with emphasis on Bill of Materials (BOM) management and scheduling. • Own rack-level architecture including power distribution design, thermal strategies (air and liquid cooling), cable routing, serviceability, and manufacturability. • Provide deep technical guidance on rack infrastructure including PDUs, busbars, liquid cooling systems (CDUs, manifolds, QDs), airflow design, and high-density compute integration. • Oversee architecture decisions impacting performance, cost, scalability, and deployment efficiency. • Drive program execution from concept through production, ensuring schedules are clearly defined, tracked, and met. • Apply strong program management discipline: define milestones, identify risks early, escalate issues proactively, and hold cross-functional teams accountable to commitments. • Drive readiness support calls internally from initial NPI scoping to prototyping to mass production, ensuring all systems are operable together from a power, thermal, and software standpoint. • Partner with customers and internal stakeholders to continuously refine designs based on deployment feedback and operational learnings. • Collaborate with compliance and certification teams to ensure mechanical designs meet global regulatory requirements (e.g., UL, CE, ISTA, ASTM). • Mentor and guide engineers across disciplines, establishing best practices in rack system architecture and integration. • Conduct root cause analysis and corrective actions for mechanical failures or field issues.

Texas
$156.4K - $281.5K / year
Coinbase logo

Senior Staff Software Engineer, Payments

Coinbase

We're building an open financial system for the world.

Full TimeRemoteTeam 1,001-5,000Since 2012H1B Sponsor

• Define and drive the multi‑quarter technical strategy for Payments, spanning rails, orchestration, and transfers, to support new products, geos, and significant growth in payment volume. • Architect and evolve the core Payments platform (rails integrations, routing, and funds-flow services) for high availability, low latency, and cost efficiency at global scale. • Lead end‑to‑end design and rollout of large, cross‑team initiatives (e.g., new global rails, decomp/migrations, resiliency programs), breaking high ambiguity into clear milestones and measurable outcomes. • Set and enforce technical standards for financial correctness across Payments, including idempotency, reconciliation, failure‑mode handling, and auditability for all money‑movement paths. • Partner closely with FinHub, Payments Risk, Regulatory Platform, and Product to design cohesive architectures that balance customer experience, risk controls, compliance, and unit economics. • Provide deep technical mentorship to senior/staff engineers across Payments pods, upleveling system design quality, review rigor, and long‑term maintainability. • Use data and observability signals (e.g., success rates, latency, cost, incident patterns) to identify structural platform gaps and lead systematic reliability and efficiency improvements. • Represent Payments in executive and cross‑org forums, clearly communicating tradeoffs, aligning stakeholders on strategy, and securing buy‑in for high‑impact technical bets.

Canada
$253.9K - $298.7K / year