What are the responsibilities and job description for the Senior Software Engineer, Core Platform position at Casca?
Why Casca?
Casca is building AGI for banking. We’re replacing decades-old legacy systems with AI-native technology that automates 90% of the manual work humans once had to do.
Role Overview
We're seeking a Senior Software Engineer to spearhead our Core Platform function. In this high-leverage role, you'll design and scale the foundational systems that power our AI-driven lending platform. You'll build scalable, secure, and reliable infrastructure that handles sensitive financial data, integrates AI models for loan processing, and supports high-availability deployments across cloud environments. You thrive on cross-functional collaboration with engineering, product, and compliance teams to deliver velocity, reliability, and compliance in a competitive fintech landscape.
What You'll Do
Casca is building AGI for banking. We’re replacing decades-old legacy systems with AI-native technology that automates 90% of the manual work humans once had to do.
Role Overview
We're seeking a Senior Software Engineer to spearhead our Core Platform function. In this high-leverage role, you'll design and scale the foundational systems that power our AI-driven lending platform. You'll build scalable, secure, and reliable infrastructure that handles sensitive financial data, integrates AI models for loan processing, and supports high-availability deployments across cloud environments. You thrive on cross-functional collaboration with engineering, product, and compliance teams to deliver velocity, reliability, and compliance in a competitive fintech landscape.
What You'll Do
- Architect and enhance platform features including authentication, auditability, and enterprise integrations across the banking ecosystem.
- Build and maintain high-performance, developer-friendly infrastructure using containerization (Docker), orchestration (Kubernetes, Helm), and cloud-native services across AWS, Azure, and GCP.
- Improve reliability, scalability, and compliance for platform services like permissions management, admin reporting, and customizations
- Develop and optimize infrastructure as code (AWS CDK, Terraform) and CI/CD pipelines to automate deployments, ensuring high availability, disaster recovery, and efficient resource utilization.
- Collaborate with AI engineers to benchmark & integrate models into the core platform.
- Mentor junior engineers, conduct code reviews, and contribute to best practices for building systems that handle high-volume, mission-critical financial workflows.
- Create and maintain comprehensive documentation for architecture, runbooks, and operational procedures.
- Stay ahead of emerging technologies in cloud-native, fintech, and AI infrastructure to drive innovation in our platform.
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
- 5 years of software development experience, particularly in scalable backend and infrastructure systems (e.g., Rust, Node.js, Python, or Go), and modern deployment technologies like Docker, Kubernetes, and Helm.
- Strong experience with major cloud platforms (AWS, Azure, GCP) and their managed services for compute, storage, and networking.
- Proficiency in infrastructure as code tools (e.g., AWS CDK, Terraform, Pulumi) and CI/CD automation (e.g., GitHub Actions, Jenkins).
- Experience with building observability tooling including metrics collection, distributed tracing, logging systems, and monitoring dashboards.
- Experience with enterprise software features like permissions (RBAC), analytics, audit logs, notifications, self-serve onboarding, and provisioning.
- Proven ability to mentor and guide technical teams.
- Impact & Ownership: A unique opportunity to shape the future of banking through AI, owning end-to-end product initiatives.
- Collaborative Environment: Work alongside a talented and passionate team that values continuous improvement and knowledge sharing.
- Competitive Compensation: Includes salary, benefits, and potential equity in a fast-growing startup.
- Professional Growth: Access to resources and mentorship to expand your skill set, influence strategy, and accelerate your career.
- Culture of Innovation: We encourage risk-taking, learning from failures, and pushing the boundaries of what’s possible in fintech.
Salary : $185,000 - $225,000