Casca is building AGI for banking, aiming to replace outdated legacy systems with AI-native technology that automates manual work. The Senior Software Engineer will take ownership of the software lifecycle, collaborate with stakeholders, and ensure reliable integration of updates 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