Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Gleam Developer

$100k - $140k

SecondTalent

Gleam Developer: Key Skills & Responsibilities in 2026 Gleam Developers are the engineers who saw the same trade‑off the language designers did. Erlang and Elixir give you the world’s best concurrency runtime but no static type system. Most static type systems give you safety but force you back onto a less reliable runtime. Gleam offers both. The community is small but unusually high‑signal, and the job market is small but unusually well‑compensated for the engineers who go deep. What is a Gleam Developer? The role attracts engineers who want the fault tolerance, concurrency, and distribution story of the BEAM, plus the static‑typing safety net that protects production systems from a long list of runtime issues. Many Gleam Developers also work fluently in Elixir or Erlang and adopt Gleam selectively for the parts of their stack where the type guarantees pay for themselves. Gleam Developer Job Market and Career Opportunities Gleam is a young language with rapidly growing adoption. The community has crossed the threshold from hobbyist into early commercial use, with a steady stream of small‑to‑mid‑sized teams shipping Gleam in production for web services, internal tools, and BEAM‑side performance‑critical components. Several developer‑tools companies have picked Gleam for parts of their stack, and large Elixir shops are increasingly trialing it. The hiring economics resemble what early Elixir looked like in 2014. Few jobs are explicitly titled “Gleam Developer.” Many roles are titled “Elixir Engineer” or “BEAM Engineer” and welcome Gleam fluency, often paying a premium for it. Average Salary Ranges (US‑equivalent): Entry‑level Gleam Developer: $100,000 – $140,000 Mid‑level Gleam Developer: $140,000 – $200,000 Senior Gleam Developer: $200,000 – $280,000 Demand is concentrated at BEAM‑friendly SaaS companies, at early‑stage startups shipping reliability‑critical services, at fintech and trading shops with Erlang heritage, and at developer‑tools companies building infrastructure that benefits from the BEAM’s concurrency model with the safety of a strong type system. Essential Gleam Skills and Qualifications Core Knowledge Areas: Static type systems, type inference, and algebraic data types The BEAM virtual machine, OTP principles, and the actor model Process supervision trees and let‑it‑crash design Pattern matching and exhaustive case handling Concurrency, message passing, and distribution on the BEAM Result types and explicit error handling Functional programming patterns (immutability, pure functions, composition) Hands‑on fluency with the Gleam toolchain (gleam CLI, hex, rebar3 interop) Experience with Erlang or Elixir, since most Gleam code lives next to existing BEAM code Comfort calling into Erlang and Elixir libraries through Gleam’s FFI Understanding of OTP behaviors (GenServer, Supervisor) and how to use them from Gleam and web frameworks (Wisp, Mist) for backend services Testing patterns (gleeunit, property‑based testing) Soft Skills: Patience for an evolving ecosystem where libraries are still maturing Willingness to contribute back, because community involvement is part of the culture Clear technical writing for documentation, since the ecosystem rewards good docs Pragmatism about when to reach across the FFI boundary into the larger Erlang or Elixir libraries Gleam Developer Career Paths and Specializations Gleam roles tend to specialize by what part of the stack the engineer owns. Backend Services on the BEAM: Building services, background‑job processors, and stateful actors with Gleam on the BEAM target, often interoperating with existing Erlang or Elixir code. BEAM Interop and Library Authorship: Specialists who write Gleam libraries that wrap battle‑tested Erlang or Elixir libraries, expanding what is available to the Gleam ecosystem. Real‑Time Distributed Systems: Engineers who use the BEAM’s distribution model alongside Gleam’s type system to build fault‑tolerant, real‑time systems in domains like messaging, gaming, and trading. Developer Tools and Compilers: Several companies have chosen Gleam for parts of their developer‑tooling stack. The language’s combination of safety and speed of iteration suits compiler and tooling work. Elixir Plus Gleam Hybrid Roles: Many production teams adopt Gleam incrementally, with Elixir as the primary language and Gleam used for components where the type guarantees most pay off. Gleam Tools and Technologies Core Toolchain: The gleam CLI for building, formatting, and testing Hex for package management, shared with the broader BEAM ecosystem rebar3 for Erlang interop and BEAM‑side packaging gleam_lsp for editor integration with type‑on‑hover and diagnostics Web and Backend Libraries: Mist for low‑level and WebSocket work Lustre for full‑stack functional UI development with Gleam on both sides gleam_otp for type‑safe OTP behaviors Testing and Quality: gleeunit for unit testing Property‑based testing through ported QuickCheck variants The Gleam type checker as the first line of defense Editors and Development Environments: Visual Studio Code with the Gleam extension Neovim with built‑in LSP support Emacs with gleam-mode Helix with first‑class language‑server integration BEAM Ecosystem Interop: Calling Erlang libraries directly through Gleam’s FFI Calling Elixir libraries through their compiled Erlang form Phoenix and Phoenix LiveView as larger frameworks reachable from Gleam services Because the community is small and the open‑source surface is highly visible, portfolio work is unusually impactful. Project ideas that signal seriousness: A nontrivial backend service in Gleam with Wisp or Mist, including OTP supervision and integration tests A Hex‑published library that wraps a popular Erlang library with a clean Gleam API A real‑time service that uses BEAM distribution for fault tolerance, with measurable failure recovery characteristics A contribution to a flagship Gleam project (the compiler, Wisp, or Lustre) The Gleam community values written explanation. A clear blog post or README explaining the design decisions of any project will carry as much weight in hiring conversations as the code itself. Gleam Methodology and Best Practices Lean on the type system. Gleam’s type inference is strong enough that explicit annotations are only needed for public APIs and intentional documentation. Use this to keep code readable while still type‑safe. Use Result types for fallible operations. Gleam has no exceptions in the conventional sense. Every operation that can fail returns a Result, and the discipline of handling both branches at each call site catches a remarkable amount of latent bugs. Embrace OTP rather than reinventing concurrency. The BEAM’s supervision trees, actor model, and let‑it‑crash philosophy are the reason to be on the BEAM at all. Use them. Gleam’s typed wrappers make them more pleasant than the raw Erlang equivalents. Be deliberate about FFI boundaries. Calling into Erlang and Elixir is part of normal Gleam development, but each call is a type‑system boundary. Keep the unsafe surface area small and well‑documented. Choose one ergonomic web framework. Wisp for most backend services, Mist for lower‑level needs. Resist the temptation to mix unless there is a specific reason. Write documentation as you go. The community rewards good docs, and Hex’s documentation tooling makes it easy to publish them alongside libraries. Read the language’s own design notes. The Gleam team publishes excellent rationale for design decisions. The reasoning is part of becoming fluent in the language’s style. Future of Gleam Developer Careers Gleam is at the moment Elixir was in 2014. The fundamentals are right, the community is high‑signal, and the language is gaining commercial traction without yet being mainstream. Production adoption is accelerating. More companies are shipping Gleam in production each quarter, and BEAM‑shop hiring increasingly mentions Gleam fluency as a plus. The ecosystem is maturing fast. Wisp, Lustre, gleam_otp, and the broader library catalog are filling in the gaps that previously held production teams back. BEAM remains under‑deployed. The BEAM’s runtime advantages for distributed and concurrent systems have not gone away. Gleam gives the BEAM a static type story that opens the platform to teams who previously dismissed it for lack of compile‑time safety. Getting Started as a Gleam Developer Read the official Gleam Language Tour. It is short, well‑written, and covers the language thoroughly. A weekend with the tour and the standard library is enough to become productive. Set up the toolchain and an LSP‑aware editor. The inner loop is fast and pleasant once configured. Get the workflow right first. Build one backend service end to end. Use Wisp, add database integration through a library wrapper, write integration tests. The first end‑to‑end project teaches more than any amount of tutorial reading. Learn enough Erlang and Elixir to be dangerous. You will read library source in those languages, and many production Gleam jobs will expect you to maintain mixed codebases. Contribute a library or a documentation patch. The community is small, welcoming, and high‑leverage. A merged Hex package or a useful blog post gets noticed. Join the Gleam Discord and the broader BEAM communities. Most early‑career Gleam jobs surface in these channels long before they appear elsewhere. Gleam is a deliberate bet on a small, principled language. The engineers who get fluent now position themselves alongside the early Elixir adopters of a decade ago, with a similar trajectory of growing commercial demand and a strong community premium for genuine expertise. #J-18808-Ljbffr SecondTalent

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Gleam Developer in Phoenix, AZ vacancy
  •  ...divh2Oracle Developer/h2pIDEALFORCE has a contract position available immediately for a Sr Oracle Developer to join our customer in Phoenix AZ. This is an ONSITE position. Please find below additional details about this job. Kindly respond with your most up to date resume... 
    Suggested
    Contract work
    Local area
    Immediate start

    Idealforce

    Phoenix, AZ
    5 days ago
  •  ...divh2Oracle Developer/h2pIDEALFORCE has a contract position available immediately for a Sr Oracle Developer to join our customer in Phoenix Arizona. This is an ONSITE position. Please find below additional details about this job. Kindly respond with your most up to date... 
    Suggested
    Contract work
    Local area
    Immediate start

    Idealforce

    Phoenix, AZ
    4 days ago
  •  ...divh2SQL Developer/h2pIDEALFORCE has a contract position available immediately for a SQL/ETL Developer to join our customer in Phoenix, Arizona. This is an ONSITE position. Please find below additional details about this job. Kindly respond with your most up to date resume... 
    Suggested
    Contract work
    Immediate start
    Shift work

    Idealforce

    Phoenix, AZ
    3 days ago
  •  ...divh2UI Developer /.NET Developer/h2pIdealforce have a Contract position available immediately for a UI Developer /.NET Developer to join our customer in Phoenix, AZ. This is an ONSITE position. Please find below additional details about this job. Kindly respond with your... 
    Suggested
    Contract work
    Work experience placement
    Immediate start

    Idealforce

    Phoenix, AZ
    1 day ago
  •  ...Oracle Solid Data warehousing concepts ~ Knowledge of OFSAA tool. Roles & Responsibilities: Should have experience in developing and maintaining Oracle database applications using PL/SQL. Designing and developing database schemas, stored procedures,... 
    Suggested

    Syntricate Technologies

    Phoenix, AZ
    3 days ago
  •  ...divh2UI Developer/h2pIDEALFORCE has a contract position available immediately for a Sr UI Developer to join our customer in Phoenix Arizona. This is an ONSITE position. Kindly respond with your most up to date resume if you would like to pursue this opportunity. Only local... 
    Contract work
    Local area
    Immediate start

    Idealforce

    Phoenix, AZ
    5 days ago
  •  ...Oracle Plsql Developer with OFSAA knowledge Phoenix, AZ onsite Contract Role Description: Should have experience in developing and maintaining Oracle database applications using PL/SQL. Designing and developing database schemas, stored... 
    Contract work
    Immediate start

    Syntricate Technologies

    Phoenix, AZ
    3 days ago
  • Jr - Mid level UI Developer (San Antonio, Plano, Phoenix, Colorado, Charlotte) ~4+ years of professional experience focused in Frontend UI development ~3+ years of current/recent React experience ~ JavaScript , HTML , CSS

    RIT Solutions Inc/ Tech Dev IT/ Texperts Inc/ConceptsIT, Inc...

    Phoenix, AZ
    9 days ago
  • A leading open-source technology company seeks an Engineering Manager to lead teams optimizing Ubuntu for cloud partners such as Amazon and Google. This role involves mentoring engineers, setting project expectations, and ensuring delivery of high-quality software. The...
    Remote work

    Canonical

    Phoenix, AZ
    4 days ago
  •  ...ETL/SQL Developer As an ETL/SQL Developer, you will play a key role in supporting data integration, transformation, and migration efforts across various projects. You'll be responsible for designing, developing, and optimizing stored procedures, packages, and scripts... 
    3 days per week

    Ryde Technologies

    Scottsdale, AZ
    2 days ago
  • Greetings... J Please find the below job description and let me know if you are comfortable. Job Description: Location: Phoenix, AZ (North Phoenix) Duration: 6 Month +, will most likely extend beyond. Interview: in person is desirable but...

    3B Staffing LLC

    Phoenix, AZ
    5 days ago
  •  ...UI Developer /.NET Developer IDEALFORCE has a Contract position available immediately for a UI Developer /.NET Developer to join our customer in Phoenix Arizona. This is an ONSITE position. Kindly respond with your most up to date resume if you would like to pursue... 
    Contract work
    Local area
    Immediate start

    Idealforce

    Phoenix, AZ
    2 days ago
  •  ...Mean Stack Developer At least 12 years of experience with Information Technologies. Preferred at least 3 years full stack developer, specializing in MEAN stack (Mongo, Express, Angular, Node Strong Experience in Core Java. At least 3 years' experience in developing... 

    Netpace

    Phoenix, AZ
    5 days ago
  •  ...Role: UI Developer Location: Phoenix, AZ (Onsite) Job Type: Contract JD Below: UI developer - Job Description (7+ years experience) Proficiency in HTML, CSS, JavaScript, and Typescript (including React, Angular, or Vue.js). Familiarity... 
    Contract work

    Inficare

    Phoenix, AZ
    3 days ago
  • $102.5k - $187.9k

     ...different. We would love to hear your story. The opportunity As a Senior Full Stack Software Engineer , you will independently develop, test, and maintain high‑quality software solutions across the technology stack. You will work closely with multidisciplinary teams... 
    Summer holiday
    Local area
    Flexible hours

    EY

    Phoenix, AZ
    3 days ago
  •  ...and the obligation to ensure a high performing team. Role entails Build and lead a team of engineers in your and similar timezones Develop talent through coaching, mentoring, feedback and hands‑on career development Demonstrate sound engineering principles and directly... 
    Work at office
    Work from home

    Canonical

    Phoenix, AZ
    5 days ago
  • Hi, Hope you are doing well. This is Priya from My3 Tech. Review the job description below and let me know your interest by replying to this email with an updated resume and a convenient time to discuss also you can reach me @ (***) ***-**** (or...
    Contract work

    My3Tech Inc

    Phoenix, AZ
    1 day ago
  •  ...Location: Phoenix, AZ Type: Contract Job Description We are seeking a Cloud with UI Engineer who will be responsible for developing, deploying, and managing cloud-based applications with a strong focus on AWS and UI development (React.js) . The ideal... 
    Contract work
    3 days per week

    Purple Drive

    Phoenix, AZ
    3 days ago
  •  ...A leading technology solutions provider is seeking a Lead Salesforce Health Cloud Developer to customize and optimize Salesforce-based healthcare systems. This remote role, open to U.S. citizens, involves leading development and integration efforts while ensuring compliance... 
    Remote work

    TEEMA Solutions Group

    Phoenix, AZ
    4 days ago
  • $160.98k - $311.04k

     ...feedback and market insights Coordinate internal Intel resources to ensure customer success Program Management & Execution Develop and maintain comprehensive Statements of Work (SOW) documenting requirements, commitments, deliverables, and milestones Manage... 
    Internship
    Local area
    Immediate start
    Shift work

    Intel

    Phoenix, AZ
    1 day ago
  • OverviewBairesDev is a technology company with 15+ years of experience delivering cutting-edge solutions to major clients and startups worldwide. The team of 4,000+ top tech talent works remotely on roles with significant impact.Technical Solutions Engineer - Remote WorkWe...
    Remote work
    Worldwide

    BairesDev

    Phoenix, AZ
    5 days ago
  •  ...Technology team is looking for Oracle Cloud Engineer (ORC/Talent/Learn). This is the key opportunity for any individual who can design, develop, solve problems, debug, evaluate, modify, deploy, and document software and systems that meet Oracle standards in support of the... 

    United IT

    Phoenix, AZ
    5 days ago
  • $99.6k - $223.4k

     ...engineers with deep Java expertise, exceptional debugging and problem-solving skills, and a passion for mentoring and elevating other developers. Experience with Python is also valued. You'll work at the intersection of distributed systems, cloud infrastructure, and... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Oracle

    Phoenix, AZ
    4 days ago
  •  ...-term career development while valuing your unique skills and experiences. Your role and responsibilities As an Application Developer specializing in Oracle Cloud Integration, you will be responsible for implementing and supporting Oracle Cloud Middleware solutions... 
    Worldwide

    IBM

    Phoenix, AZ
    4 days ago
  •  ...UI/Python Developer Strong experience in Angular, React JS, Node jS Experience in Python Experience in code versioning tools like git, bitbucket Experience in DB (preferably nosql) Strong on Java, Spring Core, Spring boot and REST Projects with CICD (... 

    Keylent Inc

    Phoenix, AZ
    5 days ago
  • Overview: IAM Security Engineer (Python/Java/React, Cloud) 7-9 yrs, Only Local Description: • In depth knowledge of IAM with Information Security, Devops and Full stack5 or more years in a role primarily focused on Information Security• Deep understanding of...
    Local area

    Purple Drive

    Phoenix, AZ
    5 days ago
  • A leading technology company is seeking an experienced Technical Solutions Engineer for remote work. You will engage with clients to lead technical discussions, translate requirements, and provide expertise in software delivery. The ideal candidate will have a strong background...
    Remote work
    Flexible hours

    BairesDev

    Phoenix, AZ
    5 days ago
  •  ...detailed claim level. We process over 800 million claims quarterly. The applications we provide are web-based and include our own developed ad-hoc data mart, dashboard visualizations, Tableau workbooks, and more. Our customers include Hospital Systems, Medical device manufacturers... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Flexible hours

    Intellimed

    Phoenix, AZ
    2 days ago
  •  ...teams to deliver practical, high‑impact solutions that move the business forward. What Your Day Would Be Like: Designing, developing, and enhancing full‑stack and AI‑enabled solutions that support mission‑critical energy operations and self‑service platforms... 
    Permanent employment
    Local area
    Work from home
    Home office

    Arizona Public Service Company

    Phoenix, AZ
    5 days ago
  • Senior Full Stack Engineer Senior Full Stack Engineer (6+ years experience with application development) 3+ years core cloud engineering skills specifically in Azure required Restful Services using Python (required) Azure Functions using Python (required) ...

    Samprasoft

    Scottsdale, AZ
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Gleam Developer. Be the first to apply!