AffiniPay, a leading fintech company based in Austin, Texas, is seeking a Senior Software Engineer to join their growing team. The role focuses on building and maintaining scalable payment processing systems that handle billions of dollars in transactions annually. You'll work with modern technologies including Scala, Kafka, and Kubernetes in an AWS cloud environment.
The position offers an excellent opportunity to work on complex financial technology problems while maintaining high standards for quality and availability. You'll be part of a collaborative team that processes payments globally, builds scalable systems, and maintains strong security practices. The role involves both hands-on development and mentorship opportunities.
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. They offer comprehensive benefits including fully covered healthcare, flexible PTO, equity options, and professional development opportunities. The work environment promotes both technical excellence and work-life balance.
As a Senior Engineer, you'll be instrumental in developing event-sourced, reactive systems using Scala and related technologies. The role requires expertise in database design, API development, and cloud infrastructure. You'll collaborate with DevOps and Quality Engineers while having the opportunity to mentor junior team members.
The position offers competitive compensation ($135,000-$150,000) and is ideal for someone who wants to make a significant impact in the professional services payment industry while working with a stable, profitable company. AffiniPay's culture emphasizes continuous learning, quality, and teamwork, making it an excellent place for career growth.