Satoshi Energy Logo

Satoshi Energy

Senior Software Engineer

Job Posted 10 Days Ago Posted 10 Days Ago
Remote
Hiring Remotely in United States
Senior level
Remote
Hiring Remotely in United States
Senior level
As a Senior Software Engineer, you'll design and develop energy transaction software, manage data processing pipelines, and collaborate with teams to enhance customer experiences.
The summary above was generated by AI

Description
Company

Satoshi Energy is at the forefront of energy innovation, championing the colocation of bitcoin and A.I. data centers with renewable energy generation. As a first mover in 2018, we have nearly 1 GW of data centers operating, with an additional 4 GWs of data center projects under development. We are actively expanding our footprint as our customers push us to grow! 

Building on learnings from our development business, we are pursuing an even larger opportunity – fast, accurate, and transparent energy transactions. Energy transactions today are slow, opaque, and inefficient - increasing risk and cost between buyers and sellers. Our software solution, Bitcurrent, enables energy transactions to happen automatically, 24/7, with digital money. 

There will be a future where every kilowatt-hour is paid for instantaneously - Satoshi Energy is building this future today.

The Role

Our team brings deep expertise across electric power markets, project development, and software development, positioning us as trusted experts in this rapidly evolving market, and now we’re seeking to add a Senior Software Engineer. Your goal will be to deliver value to our customers, implementing solutions across the stack by writing and maintaining infrastructure-as-code, backend code, and frontend code. Additionally, you will work across the organization to help us be forward thinking and anticipate customer needs. As we grow, you will be instrumental in helping to build the engineering team and build a more decentralized and sustainable future.

Primary Responsibilities

  • Work alongside fellow engineers and designers to architect and build novel bitcoin based financial transactions for the energy industry.
  • Be an expert at creating, managing, and analyzing data. This includes generating complex ETL pipelines, integrating logging and caching systems, and working effectively with databases and other data stores. 
  • Design and develop core logic features and new functionality in a scalable and performant fashion covering everything from cloud infrastructure to front-end.
  • Work effectively within our software stack to create smooth user experiences that delight our customers.
  • Collaborate and diligently communicate with the sales, development, and operations teams to determine the needs of a project.
  • Assist with on-call technical support and site reliability, addressing code-level issues in real-time production environments. 
  • Stay up-to-date with technology to push the envelope and improve our products.
Requirements
Requirements
  • Demonstrated expert understanding of SQL (PostgreSQL), Python, and Docker.
  • Practical experience with TypeScript, React, GraphQL, CSS, and Next.js.
  • Familiarity with Google Cloud, AWS.
  • Experience with infrastructure-as-code solutions such as Pulumi or Terraform.
  • Demonstrable track record of building and maintaining mission critical back-end systems, data processing pipelines, and user interfaces for software applications.
  • Self-motivated with the flexibility and willingness to work on various initiatives simultaneously. 
  • Pushes the boundaries of what is possible (first principles thinker) and takes initiative on new tasks.
  • A winning mindset where you show up to work focused and prepared.

Desired Skills and Experience

  • Interest in bitcoin and energy markets.  
  • Technical knowledge of bitcoin and lightning network protocols is a strong bonus.
  • Technical proficiency with machine learning and artificial intelligence for both developer productivity and product applications
  • Expert understanding of multiple programming languages such as Go, Rust, and C++.
  • Knowledge of security best practices, applied cryptography, and performance trade-offs.

Company Culture 

  • We are free thinkers, we believe in meritocracy, we challenge assumptions meticulously, and we don’t get overly emotional if we’re wrong. 
  • We believe in providing freedom and responsibility to foster a growth culture based on trust, transparency, and teamwork. 
  • We encourage each other to seek discipline and focus in all parts of life, so that we can always perform at our best on the job. 
  • We are a distributed team on a mission to build decentralized global power markets. 
Benefits
  • Bonus plan, 401k, and equity participation. 
  • Medical, Dental and Vision. 
  • Unlimited PTO. 
  • Company gatherings in fun places - the best of being fully remote while still coming together regularly! 
  • Benefits vary for international applicants. 

Top Skills

AWS
C++
CSS
Docker
Go
GCP
GraphQL
Next.Js
Pulumi
Python
React
Rust
Sql (Postgresql)
Terraform
Typescript

Similar Jobs

Yesterday
Remote
2 Locations
Senior level
Senior level
Computer Vision • Healthtech • Information Technology • Logistics • Machine Learning • Software • Manufacturing
Develop software features, improve product quality, and solve complex technical problems in a fast-paced startup environment. Collaborate with teams and maintain coding standards.
Top Skills: GCPNestjsNode.jsPostgresReact/ReduxTypescript
Yesterday
Remote
USA
Mid level
Mid level
AdTech • Digital Media • Marketing Tech • Other • Analytics
The Senior Software Engineer at Place Exchange will develop scalable systems, mentor engineers, and contribute to the technical strategy and best practices for software delivery.
Top Skills: AirflowAws LambdaDjangoDynamoElasticsearchGrpcJavaScriptKubernetesPostgresPythonReactS3SnowflakeSpark
7 Days Ago
Easy Apply
Remote
2 Locations
Easy Apply
164K-226K Annually
Senior level
164K-226K Annually
Senior level
Artificial Intelligence • Fintech • Machine Learning • Social Impact • Software
As a Senior Software Engineer, you'll lead cross-team projects, drive software development, optimize loan servicing, and mentor junior engineers while ensuring high-quality deliverables.
Top Skills: KotlinMicroservicesRuby On Rails

What you need to know about the Seattle Tech Scene

Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.

Key Facts About Seattle Tech

  • Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Amazon, Microsoft, Meta, Google
  • Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Madrona, Fuse, Tola, Maveron
  • Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account