Vibrant Planet logo
Vibrant Planet

Restoring natural systems through adaptive planning and market incentives

Software Engineer – App

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

Location

United States

Posted

2 days ago

Salary

$100K - $200K / year

Seniority

Senior

Bachelor Degree5 yrs expEnglishElixirJavaScriptPostgreSQLSQL

Job Description

Software Engineer – App

Vibrant Planet

• Design, build, and ship full-stack features across our Elixir/Phoenix/LiveView, JavaScript, and Postgres stack, spanning both our core wildfire resilience platform and our utilities applications • Work with large geospatial datasets — raster, vector, and tiled data — to surface forest planning, scenario building, and treatment outcome insights to end users • Partner with Product and Design to scope, refine, and deliver user-facing workflows for land managers, foresters, and partner organizations • Own features end-to-end, from technical design through deployment, monitoring, and iteration based on user feedback • Contribute to platform reliability through code review, automated testing, observability, and on-call participation in our Sev process • Collaborate with Environmental Analysis and Infrastructure teams to integrate geospatial models (Pyrologix, ForSys/Patchmax, canopy height) into the application experience • Improve developer experience and engineering velocity through tooling, refactoring, and documentation • Mentor and pair with other engineers, and participate in technical interviews as the team grows

Job Requirements

  • 5+ years of professional software engineering experience building and operating production web applications
  • Proficiency in Elixir, including OTP
  • Proficiency with relational databases (Postgres preferred) and SQL, including schema design, query optimization, and migrations
  • Demonstrated ability to ship features end-to-end in a collaborative, cross-functional environment
  • Strong written and verbal communication skills, including the ability to scope ambiguous problems with PMs, designers, and domain experts
  • Comfort working in a fully remote, fast-paced startup environment
  • Must be authorized to work in the U.S. without visa sponsorship.

Benefits

  • Health, dental, and vision insurance
  • 401(k) plan
  • Unlimited PTO policy
  • Company equity
  • Cell phone stipend (per pay period)
  • Home office setup allowance (one-time)

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 10,001+H1B Sponsor

• Responsible for designing, supporting, and continuously improving enterprise B2B/EDI and managed file transfer solutions • Own end-to-end reliability of document/file exchanges using IBM Sterling B2B Integrator and Connect:Direct (SFTP/FTP) • Partner with internal teams and external vendors to resolve issues • Deliver automation and enhancements through Java/Spring and UNIX scripting to improve stability, throughput, and operational efficiency in a 24x7 environment • Manage high-volume B2B/EDI operations in a 24x7 environment using IBM Sterling B2B Integrator (B2Bi), ensuring platform stability, performance, and uptime • Design, build, and maintain B2B messaging flows including communication protocols, routing, processing rules, and end-to-end document lifecycle handling • Ensure on-time, accurate EDI document transmission and processing by partnering with internal/external communications teams and proactively addressing throughput and failure points • Implement and support EDI/B2B mappings and drive new trading partner/vendor onboarding, including setup, testing, certification, and production cutover • Implement and administer Connect:Direct secure file transfer solutions, including configuration, scheduling, monitoring, and troubleshooting of processes across systems • Troubleshoot complex integration and transmission issues across host systems, servers, and external partner connections; perform root-cause analysis and implement durable fixes • Partner with third-party vendors to resolve platform/software defects, coordinate escalations, and ensure timely remediation with clear root-cause understanding • Monitor EDI and communication subsystems and respond to alerts, driving rapid triage, restoration, and stakeholder communication as needed • Collaborate with production support and engineering teams to deliver strong incident, problem, and change management outcomes (including post-incident follow-ups) • Drive operational excellence and automation, reducing recurring incidents through standardization, self-healing/automated recovery, and continuous improvement initiatives • Create and maintain technical and operational documentation (runbooks, onboarding guides, mappings/flows, support procedures) to ensure consistency and knowledge continuity

India
Honeycomb.io logo

Senior Software Engineer – App Observability

Honeycomb.io

The fastest way to visualize, understand and debug software. Find the critical issues that logs and metrics can’t see.

Full TimeRemoteTeam 51-200Since 2016H1B No Sponsor

• Design, build, and deliver backend systems and APIs. • Build and maintain full-stack product features. • Provide technical leadership. • Collaborate across disciplines. • Support and own your software in production. • Communicate clearly and multiply your impact.

Canada
$220K - $245K / year
Honeycomb.io logo

Senior Software Engineer – App Observability

Honeycomb.io

The fastest way to visualize, understand and debug software. Find the critical issues that logs and metrics can’t see.

Full TimeRemoteTeam 51-200Since 2016H1B No Sponsor

• Design, build, and deliver backend systems and APIs. • Build and maintain full-stack product features. • Provide technical leadership. • Collaborate across disciplines. • Support and own your software in production. • Communicate clearly and multiply your impact.

United States
$160K - $180K / year
ContractRemoteTeam 201-500H1B No Sponsor

• Design, develop, and maintain high-quality, scalable, performant, and testable software solutions. • Build and enhance customer-facing applications that directly support strategic company initiatives. • Contribute to technical architecture and engineering decisions that shape the future of our platform. • Collaborate closely with product managers, designers, and engineers to deliver impactful features. • Review pull requests and provide thoughtful, constructive feedback to teammates. • Participate in pair programming and knowledge-sharing activities across the team. • Deploy production-ready code and support applications throughout the software development lifecycle. • Continuously learn and explore new technologies, design patterns, and engineering practices.

Brazil