Casca Staff Software Engineer at Casca leading architectural decisions and contributing 70% code while mentoring the team. Responsible for driving execution, optimizing value, and elevating engineering standards in a fast-growing banking platform.
Responsibilities
Projected Division of Responsibilities: 70% contributing code / 30% collaborating with stakeholders and mentoring
Lead Strategy with Urgency: Drive architectural decisions that support long-term stability while maintaining the pace required by a fast-growing banking platform. You will identify critical paths and make high-stakes technical calls to keep the organization moving efficiently.
Balance Coding & Leadership: Maintain a projected division of roughly 70% contributing high-quality code and 30% driving technical alignment. You will be expected to ship individually while unblocking the wider team.
Drive Execution: Lead the development of complex initiatives by chunking and sequencing work to maximize parallelization. You will be responsible for maintaining high throughput and ensuring features reach production without unnecessary delays.
Amplify the Team: Amplify your skills and vision by supporting the growth of the team. You will mentor team members both directly and by example, helping others reach their true potential and driving engineering best practices.
Optimize for Value: Leverage strong pattern recognition to build SaaS applications that effectively balance complexity, quality, and speed of delivery. You will build for our customers, avoiding complexity for complexity’s sake.
Elevate Standards: Lead initiatives to fine-tune controls and communication channels to improve predictability and system reliability. You will use data to ruthlessly prioritize work that moves the needle.
Seasoned Engineering Expertise: 7+ years of software engineering experience with a track record of delivering significant projects in fast-paced, production SaaS environments. You have a holistic understanding of web architectures and are comfortable navigating a broad system.
Operational Resilience: You thrive in high-velocity environments and are comfortable making decisions under pressure. You understand that a perfect architecture is useless if it doesn't ship, and you know how to manage trade-offs to maintain momentum.
Architectural Maturity: A quality-first mentality, but with a bias for action. You can quickly identify the trade-offs between "doing it right" and "doing it now," and you know when to pull which lever.
Qualification
Comfortable navigating a broad systemInstinctive design for security
Required
7+ years of software engineering experience
Track record of delivering significant projects in fast-paced, production SaaS environments
Holistic understanding of web architectures
Comfortable navigating a broad system
Ability to make decisions under pressure
Quality-first mentality with bias for action
Deep expertise in modern programming languages and web application frameworks
Strong competence in data modeling for relational databases and distributed cloud platforms
Preferred
Experience in regulated industries (like Fintech or Healthcare)
Instinctive design for security, reliability and compliance