Casca is building AGI for banking, aiming to replace outdated legacy systems with AI-native technology that automates manual tasks. The Senior Software Engineer will be responsible for end-to-end component ownership, collaborating with stakeholders, and ensuring code reliability while contributing high-quality code.
Responsibilities:
- Own the Lifecycle: Take deep pride in end-to-end component ownership, from initial technical scoping and architecture to deployment, observability, and long-term maintenance
- Deliver with Pragmatism: Act as a "master of scope" by understanding the "why" behind features. You will propose technical shortcuts or alternative implementations to deliver core value faster, avoiding "complexity for complexity's sake"
- Collaborate Cross-Functionally: Work tightly with customers and product managers to break down complex features into actionable tasks, proactively surfacing edge cases and technical trade-offs before writing code
- Elevate the Team: While primarily focused on independent delivery, you will amplify the team’s throughput through rigorous code reviews, sharing best practices, and actively unblocking peers
- Build for Reliability: Ensure your updates are robust and integrate seamlessly into the broader Casca architecture. You will implement observability and automated testing to ensure your components run reliably in production