Caseware is one of Canada’s original fintech pioneers, leading the global audit and accounting software market for more than 30 years. Our tools support over 500,000 users in 130 countries and are available in 16 languages. Even if our name is new to you, more than 36,000 audit and accounting professionals list Caseware as a skill on LinkedIn.
As we continue advancing Caseware Cloud, we are developing a reusable, enterprise‑grade agentic AI platform that allows product teams to deliver AI-powered features safely, consistently, and efficiently across our ecosystem.
We are seeking a Senior Software Developer to join our AI Platform team. You will take full ownership of platform feature initiatives, contribute to architectural and design decisions, and collaborate with cross-functional teams to deliver scalable, reliable AI platform capabilities. This position is ideal for a senior engineer who values ownership, technical leadership, and building systems that empower others.
You will work closely with Staff Engineers, Engineering Managers, Product, QA, Security, and Data teams to ensure the platform evolves in a secure, observable, and durable way.
Location: This is a fully remote role based in Colombia.
Contact: Maira Russo – Senior Talent Acquisition Partner
What you will do:
• Lead platform feature and component development throughout the full software lifecycle
• Build and enhance features such as agent execution workflows, RAG pipelines, grounding connectors, and orchestration patterns
• Drive architectural and design discussions with Staff Engineers and peers
• Partner with QA, SMEs, and Product to deliver reliable, observable, high‑quality platform capabilities
• Evaluate and apply emerging AI and cloud technologies to improve the platform
• Follow and refine standards for security, performance, maintainability, and cost efficiency
• Strengthen operational excellence through root cause analysis and system improvements
• Collaborate with DevOps, DevSuccess, and Security on CI/CD, deployment, and production safeguards
• Mentor junior engineers through reviews, pairing, and collaboration
• Participate in production support rotations, including incident response and preventative work
What you bring:
• 5–7+ years of professional software engineering experience with production systems
• 1–3 years working with LLM-driven systems (RAG, agents, AI-enabled services) in production or near production
• Experience designing and running AWS cloud-native systems with attention to scalability, security, reliability, and cost
• Strong fundamentals in clean coding, testing, and system design
• Experience supporting shared services or platforms with multiple internal users
• Strong communication and cross-functional collaboration skills
• Excellent English communication abilities
Nice to have:
• Experience with regulated or compliance-focused environments
• Familiarity with accounting, auditing, or financial processes
• Exposure to AI evaluation, observability, or safety
Technology stack:
• Backend & Platform: TypeScript, NestJS, Python
• Cloud & Infrastructure: AWS EKS, Lambda, Bedrock, AgentCore
• Agentic & AI Frameworks: LangChain, LangGraph, LangGraph Agents, A2A patterns, MCP
• Search & Retrieval: AWS OpenSearch Serverless
• Document & Data Processing: AWS Textract, DynamoDB, S3
• AI Evaluation & Observability: LangFuse, LangSmith
• AI-assisted development: GitHub Copilot, AWS Kiro
• Developer Tools: GitHub, GitHub Actions, Nx Monorepo
• Collaboration: Jira, Confluence, Microsoft Teams, Outlook
What’s in it for you:
• A culture driven by innovation and cutting-edge technology in financial reporting
• A collaborative, inclusive team where ideas are welcomed
• Strong support for work-life balance with flexible, remote-friendly policies
• Competitive compensation, benefits, and retirement plans
• The chance to make a meaningful impact on how clients manage financial processes
• Recognition programs, performance bonuses, and career growth opportunities
• Opportunities to collaborate with global teams and work on international projects
About Caseware:
Caseware develops advanced software used by accounting firms, corporations, and governments. Our teams continuously collaborate and innovate to shape the future of audits, financial reporting, and data analytics. With backing from Hg Capital since 2020, we are entering a major growth phase focused on enhancing the people and products that define our success.
We value diversity through our principle of Many Voices, One Team. We encourage candidates from all backgrounds to apply and offer accommodations throughout the hiring process at talent@caseware.com.
Background Check:
Candidates who receive an offer will complete a background check through certn.co, including identity and criminal record verification. Executives and Senior Managers will also undergo a soft credit check. Candidates in the Netherlands and Germany are exempt from these checks.
Security and Fraud Notice:
All communications from Caseware will come from email addresses ending in @caseware.com. We never request payment or financial information. If you receive an unsolicited job offer, proceed with caution.
To apply for this job, please visit jobs.lever.co

