Job Title: Backend Software Engineer Company Name: OBM, Inc. Job Details: $110k-$130k/yrRemoteFull,Time Job Url: https://hiring.cafe/viewjob/wcrdp4jpnf6wflag Job Description: Posted 17h agoBackend Software Engineer@ OBM, Inc.View All JobsWebsiteUnited States$110k-$130k/yrRemoteFull TimeResponsibilities:Build APIs, Own Integrations, Deploy GCPRequirements Summary:3–5 years backend development with Python or JavaScript; Django REST Framework; Node.js; GCP; power systems/energy data integrations; strong coding standards; problem solving; self-motivated; team player.Technical Tools Mentioned:Python, Django, Django REST Framework, Node.js, Google Cloud Platform, Cloud Functions, Cloud Run, BigQuery As a Backend Software Engineer for our Foreman platform, you'll be an integral part of the engineering team responsible for managing and expanding our power integrations. You'll work alongside fellow engineers to build and maintain the backend systems that connect our platform to power markets, grid operators, and energy data providers. This role is deeply technical, blending backend development in Python and JavaScript with real-world energy and infrastructure challenges. Description What You’ll DoBuild & Maintain Django Applications: Develop and extend our backend services and APIs using Python (Django) and JavaScript. Write clean, well-tested, and maintainable code that scales across our customer base.Build & Own Power Integrations: Design, implement, and maintain integrations with external power systems, energy market data providers, and grid APIs. Translate raw power data — pricing signals, demand response events, curtailment schedules, and more — into structured, reliable feeds that drive platform value.Deploy & Operate on Google Cloud Platform (GCP): Work within our GCP environment to deploy, monitor, and scale services. Build and maintain Cloud Functions and Cloud Run services to handle event-driven workloads, scheduled jobs, and lightweight microservices that support our integration layer.Work with Power Systems Data: Leverage your understanding of power systems and energy markets to model and interpret operational data. Translate domain knowledge into robust software solutions that deliver real value to mining operators.Grow the Integration Layer: Collaborate with your engineering teammates to identify gaps, improve reliability, and expand the breadth of power integrations supported by the platform. Take ownership of your work and contribute to a codebase you're proud of.What You Bring3–5 years of experience in backend software development with Python or JavaScript as primary languages.Strong proficiency in Django and Django REST Framework for API development.Solid JavaScript backend experience, including Node.js or similar runtimes for service and integration work.Hands-on experience with Google Cloud Platform and serverless deployment patterns.Experience working with power systems, energy markets, or power engineering concepts. You understand how power flows, pricing structures, and grid operations work.Experience building and maintaining third-party API integrations, ideally with energy or industrial data providers.Solid understanding of software development best practices including version control, testing, and code review.Strong problem-solving skills with the ability to work through ambiguous technical challenges.Self-motivated and able to manage your own work from scoping through delivery.Team player who collaborates well and is eager to learn and grow.Bonus Points If You...Familiarity with BigQuery or other cloud data warehouses.Experience with SQL and data modeling concepts.Familiarity with Bitcoin mining, high-performance computing, or energy trading.Experience working in a B2B SaaS or startup environment.Experience with Java for backend systems work.Perks & PaySalary range: $110,000–$130,000 per yearGreat benefits, bonuses, & equity, a flexible work environmentOpportunities to directly shape the future of digital infrastructure powering the energy transitionHigh-growth environment with career advancement opportunitiesA passionate, innovative team that is building technology that mattersIf you love writing clean backend code in Python and JavaScript, know your way around GCP and serverless architectures, and want to build software that makes a real difference in the energy transition, we'd love to hear from you!We’re an Equal Opportunity Employer — diverse backgrounds, perspectives, and experiences make us better. Everyone is welcome. About the Company We’re OBM — a fast-growing SaaS company helping Bitcoin miners (and other heavy energy users) run smarter, leaner, and more flexible operations. We build awesome products, love what we do, and believe great collaboration drives great results.