Job Description
<p><strong>About Attain</strong></p>
<p>Klover’s engineering team powers one of the fastest-growing fintech platforms in the U.S., supporting over one million active users each month. Our systems process and move more than $1.5 billion annually, enabling real-time access to financial tools, rewards, and services that help people improve their day-to-day lives.</p>
<p>As part of this team, you’ll help design, build, and scale the systems that underpin Klover’s core products and platform. You’ll work on high-impact, production-grade systems that prioritize reliability, security, and performance, and that integrate with a broad ecosystem of internal and external services. The work you do will directly shape how users interact with Klover’s products, access their money, and experience transparent, low-fee financial services.</p>
<p>Klover engineers collaborate closely with colleagues across backend, frontend, data science, and product teams to deliver scalable, high-quality solutions for a rapidly growing user base. You’ll have the opportunity to work with modern technologies and architectures while helping define and evolve the next generation of inclusive, data-powered financial products—building systems and interfaces that emphasize reliability, privacy, and performance at scale.</p>
<p><strong>Attain Office Hybrid Schedule (where applicable): </strong></p>
<ul>
<li><strong>Redwood City, CA: </strong>Mondays (in-office for stand-ups, all-hands) and choice of three days between Tues-Friday</li>
<li><strong>Chicago, IL New York, NY:</strong> 4 days in-office; 1 day remote</li>
</ul>
<h4><strong>You’ll be a great fit for the role if</strong></h4>
<ul>
<li>You are excited to build and scale backend systems that support financial products and real-time payments</li>
<li>You thrive in environments where data integrity, security, and performance are critical</li>
<li>You are excited to build microservices using Rust and Go</li>
<li>You have a willingness to learn and teach in a collaborative environment</li>
<li>You’re eager to leverage and develop using AI tools</li>
<li>You’ve been complimented on how well you participate in an open feedback environment</li>
</ul>
<p><strong>What your day to day will look like</strong></p>
<ul>
<li>Build and evolve microservices that handle high-volume financial and transactional data</li>
<li>Design and implement APIs that securely connect to third-party payment processors, banks, and fintech partners</li>
<li>Write thoughtful quality code that is readable, testable, and easily maintainable</li>
<li>Develop data-driven services that power account management, transaction history, and financial insights</li>
<li>Strive for excellent development practices and careful code architecture that is built around rapid releases</li>
<li>Work cross-functionally with backend, mobile, and product teams to consistently release high-quality, customer-focused financial features</li>
<li>Adhere to, and improve upon, our agile process through requirement documents, sprint retrospectives, and other regular cadence meetings</li>
</ul>
<p><strong>Preferred Qualifications</strong></p>
<ul>
<li>5+ years of experience building backend services in production environments</li>
<li>Experience in the financial technology, payments, or banking systems industry</li>
<li>Familiarity with compliance, security, and data privacy standards (e.g., SOC 2, PCI DSS, GDPR)</li>
<li>Experience designing transactional and event-driven systems for payments, reconciliation systems, or ledger-like applications</li>
<li>Familiarity with microservice or Service-oriented Architecture</li>
<li>Experience using gRPC, protobuf, or GraphQL</li>
<li>Expert knowledge of SQL and experience designing data models for financial data integrity</li>
<li>Experience with message queues or event streams (e.g., Kafka, RabbitMQ)</li>
<li>Experience with cloud environments such as AWS, GCP, or Azure</li>
</ul>
<p><em>We’re excited to hear from you. </em></p>
<p><e ... (truncated, view full listing at source)