AffiniPay, a leading fintech company based in Austin, Texas, is seeking a Backend Software Engineer to join their growing team. This role offers an exciting opportunity to work on complex payment processing systems that handle billions of dollars in transactions annually.
The position involves working in a Scala ecosystem running on AWS cloud, utilizing cutting-edge technologies such as Apache Kafka, AWS RDS, and Kubernetes. As a Backend Software Engineer, you'll be part of a collaborative team focused on delivering high-quality, secure, and scalable payment solutions for professional services clients.
The role combines technical challenges with professional growth opportunities. You'll work on developing message-based APIs, implementing event-sourcing systems, and ensuring high availability of services. The position offers exposure to modern cloud technologies and distributed systems, making it ideal for engineers looking to expand their expertise in fintech and cloud computing.
AffiniPay offers an impressive benefits package including fully covered medical, dental, and vision insurance, flexible PTO, 401(k) with company match, and 16 weeks of paid parental leave. The company has been recognized as one of Inc. 5000's fastest-growing companies for 13 consecutive years and is known for its strong engineering culture and commitment to professional development.
The ideal candidate will have experience with server-side programming languages, particularly Scala or Java, and a strong foundation in software design and problem-solving. Knowledge of cloud platforms, database structures, and containerization technologies is essential. The role offers a competitive salary range of $135,000 to $150,000, along with opportunities for bonuses and equity.
Working at AffiniPay means joining a team that values quality, innovation, and continuous learning. The company's focus on transforming the payments industry through solving unique challenges provides engineers with meaningful work that directly impacts customers' success. Whether you're interested in mentoring others or developing your own expertise, AffiniPay offers a supportive environment for professional growth and technical excellence.