Software Engineer II, Backend (Virtual Cards)
AffirmFull Time
Junior (1 to 2 years)
Candidates should possess over 7 years of experience developing web APIs within .NET (C#) and have a proven track record of building resilient financial systems with state machine logic and complex lifecycles. A strong understanding of distributed systems, queue-based architectures, and data-intensive applications is required, along with experience scaling consumer-facing products with significant transaction volumes. The ability to balance immediate business needs with long-term architectural considerations, collaborate effectively with cross-functional teams, make decisions with incomplete information, and mentor other engineers is essential. Proficiency in leveraging AI-powered development tools is also a requirement.
The Staff Software Engineer will drive the technical strategy for the AI-driven credit platform, focusing on both Card Spend and Card Payments domains. They will execute independently on complex challenges, identify opportunities, and drive solutions across payments and spend domains while elevating the capabilities of the engineering team. Responsibilities include scaling one of the fastest-growing credit card platforms, building systems that contribute to financial empowerment, and evolving existing systems to support expanding customer bases. Specific projects may involve enhancing AI-driven payment scheduling systems, scaling the rewards platform, optimizing virtual card infrastructure, building automated loss mitigation features, and creating sophisticated customer segmentation tools.
Provides personalized investment strategies and services
Arta Finance provides tailored investment solutions for a variety of clients, including individual investors and institutional entities. The company focuses on creating personalized investment strategies that align with the specific financial and tax needs of its clients. Revenue is generated primarily through management fees for overseeing investment portfolios and transaction fees for executing trades. Arta Finance promotes a client-centric approach, encouraging clients to evaluate investment opportunities based on their own objectives and risk tolerance. While the company offers expert advice, it does not guarantee the success of its strategies, emphasizing the risks involved in investing. Additionally, it advises clients to consult tax professionals to consider tax implications before making investment decisions.