AffiniPay, a leading fintech company based in Austin, Texas, is seeking a Senior Software Engineer to join their growing team. As the market leader in professional services payments and practice management software, we process billions of dollars in transactions annually for legal, accounting, architectural, engineering, and construction firms.
The role offers an opportunity to work on complex challenges in a Scala ecosystem running on AWS cloud, utilizing cutting-edge technologies like Apache Kafka, AWS RDS, and Kubernetes. You'll be part of building event-sourced, reactive systems that must remain scalable and manageable while maintaining the highest standards of security and availability.
As a Senior Engineer, you'll have the chance to mentor junior engineers while working in a collaborative environment that values continuous learning and improvement. The position offers competitive compensation ($135,000-$150,000) and comprehensive benefits including fully covered medical, dental, and vision insurance, flexible PTO, and 401k with company match.
The ideal candidate will bring strong experience in server-side programming, cloud environments, and database structures, with a willingness to learn new technologies. You'll be joining a company recognized as one of Inc. 5000's fastest-growing companies for 13 consecutive years and rated as one of Built In Austin's Best Places to Work.
This role is perfect for someone who wants to make a direct impact on a highly profitable, stable company while solving complex problems in professional services payments. You'll be part of transforming the payments industry while working with a supportive team that values both technical excellence and work-life balance.