Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Location: Remote (Ireland/UK)
Type: Permanent
Salary: Attractive, ranging from €60k+ (DOE)
Date: September 2025
About Ezora
Ezora is a rapidly scaling Irish SaaS company that has built an innovative financial control and analytics platform serving some of the world's largest brands in the Retail and Food & Beverage sectors, including McDonald's, Burger King, KFC, Starbucks, Costa, Musgraves, and Dominos.
Our financial platform automates up to 95% of customers' monthly accounting entries, while our analytics layer provides bespoke metrics, visualisations, and reports that key decision makers use to run their companies daily. We're at an exciting growth stage where the right technical hire can make a significant impact on both our product and company trajectory.
The Role
We're seeking a Backend Software Engineer with strong application development experience and a passion for engineering excellence. This role is perfect for an experienced developer who wants to drive technical standards, implement best practices, and help shape the architecture of a product that solves real problems for users globally.
As we continue adding customers and scaling our platform, you'll play a crucial role in building robust, maintainable systems that can handle growing data volumes and traffic. You'll champion modern development practices, mentor other team members, and help evolve our technical architecture to support our ambitious growth plans.
What makes this role special: You'll have the opportunity to influence our entire technical direction while working on challenging problems in financial data processing, real-time analytics, and large-scale integrations.
What We're Looking For
Core Engineering Excellence
- At least 3 years of backend software development experience building production applications
- Strong understanding of object-oriented programming principles (SOLID principles, design patterns)
- Experience with modern development practices: automated testing, code reviews, CI/CD pipelines
- Expertise in database design and optimisation: schema design, performance tuning, query optimization
- Knowledge of scalable architecture patterns and building systems that grow with business needs
- Understanding of technical debt and when refactoring is the right investment
- Ability to analyse existing software and how to extend and interact with it
- "Right first time" mentality - taking the time to implement proper solutions rather than rushing to make things work
Integration & Data Experience
- Required:
- Experience with third-party API integrations, including OAuth authentication
- Comfortable working with various data formats: JSON, XML, CSV
- Knowledge of data pipeline design and ETL processes
- Experience of working with background processes outside of the request/response application lifecycle.
- Bonus:
- Experience with Parquet or other modern columnar data formats
- Experience with columnar databases (ClickHouse, Firebolt, RedShift) or data warehousing
Systems & Infrastructure
- Required:
- Linux systems experience, including server setup and configuration
- Basic security practices and system hardening knowledge
- Cloud infrastructure experience (we use AWS, but other cloud experience is valuable)
- Bonus:
- Experience with Docker, Infrastructure as Code, monitoring and observability
- Experience with GraphQL
Working Practice
- Self-directed and autonomous - thrive in a remote environment with minimal oversight while maintaining high standards
- Clear communicator who can interact with our operations and customer success focused team members directly when required breaking down complex issues to arrive at the best solution
- Full ownership mentality - see tasks through from conception to deployment, including testing, documentation, and post-launch support
Our Current Tech Stack
- Backend: Primarily PHP,we also use Python and Typescript
- Data Layer: Amazon Aurora (MySQL), Firebolt (columnar database), Redis
- Frontend: React, TanStack Router, Zustand, shadcn/ui
- Infrastructure: AWS (EC2, ECS, S3, RDS, S3, Elasticache & various other services)
- Tools: Git, Docker, Redis, Python for data processing
Note: We're open to evolving our stack with the right technical input
What You'll Do
- Build new functionality and scale existing systems to handle growing customer demand
- Drive engineering best practices across the team, from testing strategies to code architecture
- Optimize database performance and design schemas that scale with our data growth
- Integrate with third-party systems from major brands, handling complex data flows
- Collaborate closely with our Operations team to understand customer needs
- Champion code quality through reviews, documentation, and knowledge sharing
Working at Ezora
Remote-First Culture: As a distributed team, we value self-motivation, clear communication, and the ability to deliver high-quality work independently.
Technical Growth: You'll have the opportunity to influence our technology choices, architect new systems, and solve challenging problems at scale.
Business Impact: Your work directly affects how major global brands manage their finances - the software you build makes a real difference.
Growth-Stage Opportunity: Join us at a stage where you can truly shape both the product and the company culture.
What We Offer
- Competitive salary and equity participation
- Flexible remote working (Ireland/UK based)
- Professional development and conference attendance
- Modern equipment and home office setup support
- Collaborative culture that values technical excellence
- Direct impact on product direction and company growth
- Annual Offsites company sponsored 5 star team event in foreign destination
Application Process
Ready to help us build the future of financial analytics?
- Fill out the application form on Hire Hive - see link in post
- Expect a follow up email, and potentially a short phone call
- Technical test - approx 1 hour head scratcher with real world problems, not leetcode
- Follow up interview with the team you’ll be joining
Note: We are not looking for any contractors, external development agencies or recruiters.
Key Skills
Ranked by relevanceReady to apply?
Join Ezora and take your career to the next level!
Application takes less than 5 minutes