Senior Software Engineer I
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
Own full-stack features from problem definition through design, implementation, release, measurement, and iteration. Build product capabilities that help bankers prioritize the right clients, take the right actions, and improve conversion outcomes. Design and implement scalable backend and frontend solutions using technologies such as C#, Angular, AWS, and Kubernetes. Use AI tools and agentic development workflows to increase engineering speed, improve quality, and raise the bar for how the team builds software. Partner with product, design, data, and business stakeholders to translate ambiguous business needs into reliable technical solutions. Contribute to architecture and technical strategy decisions that balance speed, scalability, maintainability, and business impact. Collaborate effectively across distributed engineering teams, including partners in India. Mentor other engineers by sharing patterns, improving team workflows, and modeling high ownership. About You You are a builder who cares about outcomes, not just tickets. You move quickly, and also hold a high bar for quality. You are curious about AI, already using it seriously in your development workflow, and excited to push the team toward better ways of working. You are comfortable operating in an early-stage product environment where requirements evolve, priorities shift, and strong engineers are expected to bring clarity rather than wait for perfect instructions.