TAR Logo

TAR

Staff Software Engineer

Posted One Month Ago
In-Office or Remote
Hiring Remotely in CA
Senior level
In-Office or Remote
Hiring Remotely in CA
Senior level
Build and operate critical software for power-campus design, construction, simulation, optimization, equipment integration, and energy management. Own technical areas, shape roadmaps, make architectural decisions, debug production systems, establish data models and interfaces, improve testing and observability, and mentor engineers. The role collaborates across power systems, construction, robotics, and company leadership to deliver reliable software interacting with physical infrastructure.
The summary above was generated by AI
Mission

TAR’s mission is to power intelligence for the world. We are building the world’s first off-grid power plant for data centers powered by renewable technologies.

We firmly believe AI should be built in the US for the benefit of all people. For that, power must be fast, clean and scalable. We are singularly focused on delivering GW-scale power faster than anyone has ever done, by rethinking every layer of the stack.

We vertically integrate to solve every bottleneck, from racking systems to power electronics to dispatch algorithms to on-site construction.

Leave your mark on the future of civilization-scale energy infrastructure.

Company

TAR is both a hardware and software company, we are building out massive, critical, physical infrastructure. TAR is working directly with one of the largest compute providers to scale and deploy 5GWs by 2028.

We operate on…

  • High ownership. High Agency. Own project end-to-end. Great people don’t need to be managed.

  • Speed. We achieve great things on incredible timelines. We push ourselves to go faster.

  • First principles. No ego. No hierarchy. Challenge every assumption.

  • Passion. Solving the energy problem is one of the largest challenges that faces the world now and in the future.

About the role

As a Staff Software Engineer, you will personally build critical software and help shape the technical direction of the systems TAR uses to design, construct, and operate power campuses.

You will own a core technical area while helping resolve problems that span simulation, design automation, construction software, and energy management. You will work with company leadership and domain experts to identify priorities, make architectural decisions, and turn ambiguous needs into achievable engineering work.

Writing production code, debugging systems, and validating results are central to the role. You will also mentor engineers and help the team make better technical decisions.

The role is based at our San Francisco engineering office.

Responsibilities
  • Personally design, implement, and operate critical software, from simulation and optimization services to equipment integrations. Take on difficult implementation and debugging work, including tracing a mismatch between a model’s predictions and observed equipment behavior.

  • Shape the technical roadmap with company leadership and domain experts. Identify dependencies, sequence work, and make the consequences of competing priorities explicit.

  • Turn ambiguous needs into concrete technical proposals with clear scope, alternatives, and a practical path to delivery.

  • Lead architectural decisions across connected systems, such as how equipment data and plant configurations stay consistent across design, simulation, and operations. Establish clear data models and interfaces while preserving ownership within individual engineering areas.

  • Work with power systems, construction, and robotics counterparts on shared requirements and interfaces, such as defining how an equipment integration exchanges telemetry and commands, handles communication failures, and is tested before deployment.

  • Improve testing, observability, release practices, and validation where they materially strengthen reliability or help the team deliver faster.

  • Mentor engineers through design discussions, code reviews, and collaborative problem-solving. Contribute to hiring and help develop technical judgment across the team.

Qualifications
  • Typically 8+ years of software engineering experience, including ownership of production systems and leadership of complex technical projects. We also welcome candidates with fewer years who can demonstrate comparable scope and impact.

  • Bachelor’s degree in computer science, engineering, or a related technical field, or equivalent practical experience.

  • A strong record of personally building and shipping production software, with current depth in implementation, debugging, and system design.

  • Experience owning important systems through development, deployment, and ongoing operation.

  • Evidence of leading complex technical work across multiple systems or groups, including situations where requirements or ownership were initially unclear.

  • The judgment to choose an appropriately simple solution, recognize when a decision has wider consequences, and explain trade-offs clearly.

  • Depth in at least one of TypeScript, Python, or Rust, with the ability to work across languages and technical boundaries.

  • Experience translating business or domain needs into technical priorities and an achievable delivery plan.

  • The ability to improve other engineers’ work through collaboration, constructive feedback, and mentoring.

You do not need to have held a Staff title. We are interested in the scope of the work you have owned, the decisions you have made, and the results you can explain.

Nice to have
  • Experience building software for energy, industrial infrastructure, robotics, or other environments where software interacts with physical systems.

  • Deep experience in simulation, optimization, geospatial systems, design automation, product engineering, or industrial controls.

  • Experience building shared platforms or integrating systems across teams with different technical and operational needs.

  • Experience delivering software in a small team where you helped define both the problem and the approach.

Salary and Benefits
  • Up to $15K relocation bonus

  • Unlimited PTO

  • Health, Dental, Vision insurance

  • $1K monthly stipend for meals

Similar Jobs

4 Days Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Set technical strategy, lead architecture and execution for scalable account-management systems, and deliver secure fullstack customer experiences. Collaborate with product, design, and analytics; establish engineering standards, monitoring, testing, alerting, and operational processes; support on-call ownership; communicate technical decisions; and mentor engineers while addressing account security and recovery challenges.
Top Skills: AWSKotlinKubernetesMySQLPythonReactVue
6 Days Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead technical strategy and execution for a full-stack card experiences team. Design and launch scalable backend systems and web or mobile applications, collaborate with product, design, analytics, risk, and operations, and own features from problem definition through production monitoring. Improve reliability, on-call operations, code quality, and technical standards while mentoring engineers and applying AI thoughtfully.
Top Skills: SparkAWSKotlinKubernetesMySQLPythonReactReact NativeVue
6 Days Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Expert/Leader
Expert/Leader
eCommerce • Healthtech • Kids + Family • Retail • Social Media
Lead the creation of Babylist’s in-house search platform from zero to production. Own architecture for indexing, retrieval, ranking, query understanding, personalization, quality measurement, and conversational search. Set technical and product direction, drive cross-team initiatives, build scalable platforms, partner with product, design, data, and AI teams, and coach senior engineers. The role requires hands-on production search experience, strong system design, user-focused experimentation, and ownership of measurable customer and business outcomes.
Top Skills: AirflowAWSAws SagemakerBedrock AgentcoreClaude CodeCoderabbitDatadogDbtDeep LearningDevinGithub ActionsHexIncident.IoIterableKotlinKubernetesLangchainLaunchdarklyLinearMatrix FactorizationMaximMlflowMySQLPackwerkReactRetrieval And RankingRuby On RailsShopifySidekiqSigmaSnowflakeSwiftTerraformTypescriptWardenWarpstreamWeaviate

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account