Software Engineer (Backend)
Coverflex
Work changed. Pay didn’t.
Coverflex exists to make compensation work for everyone.
Pay is still rigid, fragmented, and hard to feel.
We turn compensation into choice - one platform, one card, one app - for benefits, meal allowance, insurance and more.
Our platform is simple for HR and meaningful for employees.
We provide choice, smarter compensation tools and empowerment.
⚙️ TL;DR (The Essentials)
Role: Backend Engineer
Seniority Level: Mid to Senior
Type: Individual Contributor
Languages: English (main) / Portuguese, Spanish or Italian a plus
Main Tools:
- Elixir, Phoenix and Phoenix LiveView
- PostgreSQL
- AWS, Kubernetes
- Github, Github Actions, ConfigCat, Datadog
Location: Remote (Europe only)
Compensation:
-
Base Salary: 50K to 80K gross annually
-
Equity: Yes – VSOPs
-
Benefits: See below
-
Contract Type: Permanent
💥 Your Impact
Your role will play a major role in our success because…
You'll be the builder who crafts the reliable, scalable systems that power Coverflex 's compensation platform, enabling thousands of companies to transform how they reward and support their people. Every API you design, every database optimization you implement, and every architectural decision you make will directly impact the financial wellbeing of hundreds of thousands of employees who depend on Coverflex for their benefits, insurance, and flexible compensation.
You'll be embedded within a focused product team, working on a specific vertical with clear purpose and ownership. As a product engineer , you won't just write code - you'll shape what gets built. You'll collaborate closely with product managers and designers from discovery through delivery, bringing technical perspective to product decisions, identifying opportunities, and ensuring we're solving the right problems in the right way. You'll own meaningful problems end-to-end and ship features that make complex compensation simple, compliant, and delightful.
You’ll know you’re successful when, after 90 days, you’ve…
-
Shipped meaningful features that directly impact your team's key metrics - whether that's processing more transactions, reducing operational friction, or enabling new product capabilities
-
Built reliable, scalable infrastructure that handles production load with confidence, proper monitoring, and graceful degradation
-
Improved system quality and performance through thoughtful optimisations, reduced latency, better error handling, or enhanced data consistency
-
Established solid foundations by implementing proper testing coverage, observability, documentation, and patterns that set your team up for sustained velocity
-
Demonstrated technical ownership by leading features end-to-end with minimal oversight, making sound architectural decisions, and owning outcomes - not just outputs
-
Elevated the team through constructive code reviews, knowledge sharing, pairing with teammates, and contributing to engineering standards and best practices
-
Collaborated effectively with product by bringing technical perspective to discovery, identifying opportunities, challenging assumptions, and ensuring we build the right thing the right way
How we’ll measure success:
Success means shipping features that move the needle on your team's objectives week over week. You'll see measurable impact through the metrics that matter for your vertical - whether that's transaction success rates, processing time, user adoption, or operational efficiency.
Your systems will be reliable: stable deployments, comprehensive monitoring with actionable alerts, well-documented runbooks, and architecture that scales with demand.
Your team will move faster because of the foundations you build - reusable patterns, clear abstractions, and technical decisions that compound over time.
Product won't need to chase you for status updates because you're proactively communicating progress, blockers, and trade-offs.
You'll know you've succee