Back to all positions

[Remote] Software Engineer, Distributed Systems

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. Verse is building an energy intelligence platform for the AI economy that helps energy consumers manage power through real-time control and energy portfolio visibility. The Software Engineer, Distributed Systems will build and scale cloud-native backend applications, services, APIs, and infrastructure supporting the Aria software product and large-scale electricity-market data. The role will also influence platform architecture, performance, reliability, security, and deployment automation.

Responsibilities

  • Foster a culture and mindset of well-designed systems, test-driven software, and transparent communication with a high caliber of mutual respect and consideration for stakeholders
  • Read and write a lot of Go, Python, and Protobuf
  • Build, test, debug, maintain, and scale our ecosystem of backend services and APIs with hyper-precise data structure alignment
  • Design, implement, and coordinate critical application interface and database model changes, migrate and evolve schemas, and scale queries for multiple product work streams
  • Interoperate with various storage and retrieval systems for both structured and unstructured data sets across the entire stack
  • Troubleshoot and enhance system performance, reliability, and security to meet the evolving needs of the business
  • Collaborate closely with product managers, UX designers, and frontend engineers to vet user requirements and data provenance with an end-to-end mindset
  • Work on occasion in the platform and infrastructure layers to develop deployment automation, observability, monitoring, and alerting tools

Skills

  • Fluency with Python or Go language runtimes, build tools, and library ecosystems
  • First principles knowledge of modern distributed systems and how they apply to the needs of a small startup and throughout its growth phases
  • Proven expertise in managing and orchestrating container-based deployments and microservices
  • Command of complex application build configurations and workflows in a mono-repository setting
  • Strong understanding of service oriented architectures, networking, and security fundamentals
  • Technical leadership and commitment to delivering high quality software on time or ahead of schedule while adhering to best software development practices
  • A bachelor's degree or higher, ideally in Computer Science or some STEM related field
  • Demonstrated track record for Senior or Staff level software development talent and up
  • Hands-on experience with Kubernetes, Google Cloud Platform and its various services
  • Advanced programming skills in systems languages such as Rust, Scala, Java, or C/C++, development shell runtimes, and configuration languages
  • Familiarity with the gRPC + Protocol Buffer ecosystem
  • Experience deploying internet security solutions across engineering and non-engineering teams to protect employee resources
  • General knowledge of neural network architectures and AI/ML landscape is a big plus

Benefits

  • Competitive compensation and equity grant at a high-growth start up
  • Comprehensive benefits package including medical, dental and vision insurance, and 401k
  • Flexible hours and unlimited PTO
  • Diverse and inclusive working environment

Company Overview

  • Verse is an energy technology company optimizing power assets and accelerating data-center grid connections through intelligent software. It was founded in 2022, and is headquartered in San Francisco, California, USA, with a workforce of 51-200 employees. Its website is http://verse.inc.
  • Company H1B Sponsorship

  • Verse has a track record of offering H1B sponsorships, with 1 in 2026, 1 in 2024. Please note that this does not guarantee sponsorship for this specific role.