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.
Company Description:
MARC is an AI-native enterprise infrastructure company based in Dublin, Ireland. We build autonomous AI agents that turn fragmented contract data into live, enforceable operational truth — connecting contracts directly to invoices, payments, and financial systems for large, multi-asset organisations.
Today, institutional operators managing tens of thousands of assets rely on disconnected Contract Management Systems (CMS') , Accounts Payable (AP) platforms, and legacy workflows that were never designed to work together. The result is manual reconciliation, hidden billing errors, and recurring financial leakage at scale. MARC acts as the connective layer between these systems, continuously extracting contract terms, enforcing pricing and escalations, and validating invoices before payment — without human intervention.
We work with some of the largest real estate owners and operators across Ireland, the U.S., and Canada, representing over $67B+ in assets under management. While MARC started in residential real estate, the platform is designed as horizontal infrastructure for any enterprise with large, recurring vendor spend and complex contracts — including telecom, utilities, logistics, and multi-site retail.
The company is backed by a group of experienced operators and over a dozen founders behind multiple large exits. After a period of rapid growth with some of the worlds largest funds, MARC is scaling aggressively across geographies and customers, moving quickly to define a new category at the intersection of AI, finance operations, and enterprise infrastructure.
Role Description: Founding Engineer
This is a full-time role for a Founding Engineer at MARC based in Dublin, Ireland. The successful candidate will play a key role as our founding engineer at MARC, developing features around our application, empowering our customers to use our software to directly increase the value of their real estate assets. This role will also involve building scalable backend APIs, building engaging front-end interfaces and collaborating closely with our team.
Qualifications:
Must-Haves:
- Backend Development: Proven experience with backend development, preferably with Node.js.
- Frontend Development: Experience working with web frameworks, preferably Nuxt or Next.js.
- Database Knowledge: Experience with relational databases and search engines, preferably PostgreSQL and Elasticsearch, but open and adaptable to other systems.
- Testing Knowledge: Strong mindset towards manual testing and exploratory testing, with experience using Vitest/Jest and Cypress/Playwright.
- Proactivity and Initiative: A proactive, self-driven attitude with a passion for continual learning and skill development.
- Team Collaboration: Ability to work effectively with cross-functional teams and communicate clearly.
- Security Understanding: Good understanding of security principles across all
- TCP/IP layers, including network, transport, and application-level security considerations.
Preferred Qualifications:
- Professional Experience: 2-3 years of professional experience in full-stack development, ideally within high-growth tech or SaaS companies.
- Backend Frameworks: Experience with Node.js or other modern frameworks, specifically in building scalable APIs and services.
- Database and Query Optimization: Experience with PostgreSQL or similar relational databases and understanding of optimization techniques.
- Best Practices: Solid understanding of modern software engineering practices, including source control (Git) and collaborative development
- workflows.
- UI/UX Awareness: Knowledge of front-end design principles to enhance user experience and streamline interactions.
- Containers: Proficiency in using Docker, deploying to AWS ECS, and maintaining containers
Nice to Have:
- Familiarity with cloud services (AWS, GCP, or Azure) and deployment of scalable applications.
- Experience using GenAI SDKs like AI SDK or LangChain
Responsibilities:
- Strategize and design end-to-end solutions, actively contributing from the very start of the Software Development Lifecycle.
- Develop scalable backend solutions and RESTful APIs with a focus on maintainability and reliability.
- Create responsive, engaging front-end interfaces using Nuxt and Tailwind CSS.
- Work with databases, optimizing queries and ensuring efficient data flow across applications.
- Follow best practices in software engineering, ensuring robust version control and comprehensive testing.
- Take ownership of projects and features, driving end-to-end development and making impactful contributions to MARC's user experience.
- Proactively participate in code reviews, knowledge sharing, and brainstorming sessions with the team.
Key Skills
Ranked by relevanceReady to apply?
Join MARC and take your career to the next level!
Application takes less than 5 minutes

