About SoftCo:

SoftCo is a fast growing global Procure-to-Pay (P2P) and Accounts Payable (AP) Automation SaaS company and we are looking for motivated, dynamic and collaborative people to be part of our exciting journey. Our AI-powered Automation technology is transforming how companies manage their Procure-to-Pay processes, improving efficiency, reducing fraud and ensuring compliance.


With 35 years’ experience, SoftCo adopts a customer-centric approach and ranks highest in independent customer satisfaction surveys. We are proud that all our projects are successful, and that our market-leading technology makes a real difference to our customers and their organizations. We operate from offices in the US, Finland, UK, Kosovo and Ireland. We have over a million users worldwide including Volkswagen, Patagonia, Primark, Logitech and all 80 departments of the Finnish Government.

Senior Data Engineer - Your role:

We are looking for a skilled and motivated Data Engineer to join our growing Engineering team. In this role, you will design, build, and maintain scalable data pipelines and infrastructure, working at the intersection of data engineering and AI/ML. You’ll collaborate closely with engineers, and product teams to ensure data is reliable, high-quality, and easily accessible for business and product needs. 


This is an excellent opportunity to deepen your expertise in modern Data Engineering practices and Cloud Services while contributing to the infrastructure that powers our next-generation, AI-driven solutions. 

Your responsibilities:

  • Design, develop, and maintain ETL/ELT pipelines for structured and unstructured data.

  • Work with databases (e.g. PostgreSQL, Cosmo DB, etc.) and ORM tools, ensuring high performance and maintainability.

  • Working knowledge of REST APIs, JSON, authentication methods (OAuth, tokens) for data ingestion.

  • Maintain and enhance existing data ingestion pipelines for AI, ML, and analytics services, and build & optimize new data engineering pipelines.

  • Build and manage data warehouses, data lakes, and real-time data processing systems.

  • Optimize data storage and retrieval for performance, cost, and scalability.

  • Implement and enforce data quality, governance, and security best practices.

  • Monitor, troubleshoot, and improve data pipelines to ensure high availability and reliability.

  • Document data flows, processes, and architecture for team transparency and onboarding.

  • Stay up to date with emerging tools and best practices in data engineering.

  • Collaborate with cross-functional teams to help implement and deploy GenAI and Machine Learning-based product features.

  • Collaborate in an Agile development environment, participating in sprint planning, daily standups, and retrospectives.

Your Profile:

  • Bachelor’s or Master’s degree in Computer Science, Data Engineering, or related field (or equivalent experience).

  • 5+ years of experience designing, developing and supporting customer-facing analytics /reporting products.

  • Proficiency in SQL Java.

  • A  good understanding of cloud technologies, particularly AWS services.

  • Experience with data pipeline orchestration tools.

  • Knowledge of data warehousing and database design.

  • Familiarity with distributed data processing technologies (ELT/ETL).

  • Strong understanding of data modeling.

  • Fluency in written and spoken English with excellent communication skills.

Desirable:

  • Knowledge of Terraform for infrastructure provisioning and automation.

  • Experience with CI/CD for data workflows and containerization.

  • Exposure to streaming and/or event-driven architecture.

  • Understanding data privacy and compliance frameworks.

  • Experience with Azure.

What we can offer you:

This is an opportunity to expand your knowledge, develop your career and work with state-of-the-art technology in a rapidly growing sector. We encourage our team to be ambitious and in SoftCo there is a culture of progression. We support your development by investing in training and partnering with leading learning platforms and providers. Uniquely, our structure means you work directly with the most senior leaders in the business, who see your potential.


A competitive remuneration package is on offer and our benefits package includes membership of our on-site gym (Dublin), company paid health insurance, life assurance, pension, bonus package, long service incentive awards and an employee referral scheme. If working for one of the most innovative technology companies is your thing, then look no further.


Join SoftCo and be part of a talented team that is shaping the future of SaaS software. Apply now to embark on an exciting journey where your skills and expertise will make a meaningful impact.


SoftCo values diversity and inclusion, believing different perspectives drive innovation. We are an equal opportunities employer and welcome applications from all backgrounds. Learn more atsoftco.com/about-us.

Apply for position now

Which of the following tools or technologies do you have experience with? (Select all that apply)
Will you now or in the future require sponsorship for employment visa status?