Senior Principal Software Engineer - AI-Ready Data Platform
About the Role
We are looking for a Senior Principal Software Engineer to join our team at Caseware. This fully remote position is based in Colombia and offers an exciting opportunity to lead the architecture of our AI-Ready Data Platform. With over 30 years in the FinTech industry, Caseware is a pioneer in audit and accounting software, serving more than 500,000 users across 130 countries. As a Senior Principal Software Engineer, you will play a crucial role in defining the enterprise data architecture that supports our cloud offerings and enables AI capabilities.
What You'll Do
- Lead the technical strategy for a scalable AI-Ready data platform, ensuring data usability for AI use cases and interoperability.
- Create and evolve reference architectures, modeling standards, and best practices for our foundational data platform.
- Oversee key platform projects, contributing to AI-Ready data platform initiatives and cross-product data architecture improvements.
- Mentor and guide teams in delivering projects while fostering a culture of high standards in data engineering practices.
- Collaborate with R&D groups to implement best practices for making data AI-Ready and securely interoperable.
- Work with Security and product teams to define data classification, retention, and access controls for AI-Ready datasets.
- Provide reference implementations and blueprints to facilitate the production of data products.
- Define and implement standards for data quality, lineage, and traceability to ensure data products are reliable and audit-ready.
Requirements
- 10+ years of experience in software development and data engineering, with at least 5 years in a senior technical leadership role.
- Deep experience designing modern data platforms on cloud-native infrastructure (AWS preferred).
- Demonstrated experience architecting data for AI workflows in production.
- Hands-on experience with core data technologies such as MongoDB, Amazon DocumentDB, MS SQL Server, and DynamoDB.
- Proficiency in AWS data platform services including S3, Athena, Glue Catalog, and EMR.
- Strong technical leadership skills with experience mentoring teams and influencing technical direction.
- Excellent communication skills in English to engage with cross-functional teams.
Nice to Have
- Familiarity with AI platform integration and orchestration patterns.
- Experience with event streaming and queueing technologies like Kafka or Pub/Sub.
- Knowledge of emerging technologies like Aurora PostgreSQL and LLM proxy layers.
What We Offer
- Competitive compensation above the market average.
- 100% remote work environment with an excellent work-life balance.
- Opportunity to work for a growing global SaaS leader company.
- A culture that promotes independence, innovation, trust, and accountability.
- Mentorship by highly experienced professionals.
- Budget for training and personal growth.
- 5 Personal Time Off days per year.
This role offers a unique opportunity to lead the architecture of an AI-Ready Data Platform at a pioneering FinTech company. Enjoy competitive compensation and a fully remote work environment.
Who Will Succeed Here
Extensive hands-on experience with AWS services like Lambda, S3, and Redshift, combined with a deep understanding of data architecture principles to design scalable AI-Ready Data Platforms.
Proven expertise in data governance and ETL processes, with a strong ability to implement best practices for data quality and compliance in a fully remote environment, ensuring effective communication and collaboration.
Strong programming skills in Python and Java, accompanied by a mindset for continuous learning and adaptation to new technologies, particularly in integrating AI solutions with existing data frameworks.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months