Senior Software Engineer

Leading fintech company providing professional services payments and practice management software for legal, accounting, architectural, engineering and construction firms.
$140,000 - $170,000
Backend
Senior Software Engineer
In-Person
501 - 1,000 Employees
3+ years of experience
Finance · Enterprise SaaS

Description For Senior Software Engineer

AffiniPay, a leading fintech company based in Austin, Texas, is seeking a Senior Software Engineer to join their innovative team. With a track record of being among Inc. 5000's fastest-growing companies for 13 consecutive years, AffiniPay specializes in professional services payments and practice management software serving legal, accounting, architectural, engineering, and construction firms.

The role focuses on building new products and capabilities, particularly for their recently announced Smart Spend product. You'll be working in a collaborative environment with engineers and product managers, designing and implementing scalable applications using modern technologies and microservice architecture. The position offers an opportunity to impact business practices across a diverse customer base, from entrepreneurs to enterprises.

The ideal candidate should have strong experience in cloud technologies, microservices architecture, and modern JavaScript frameworks. You'll be working with technologies like Kubernetes, Node.js, and React, while maintaining strong collaboration with both technical and non-technical stakeholders. The role requires a minimum of 3 years of experience and offers a competitive salary range of $140,000-$170,000 USD annually.

AffiniPay offers an exceptional benefits package including fully covered medical, dental, and vision insurance, flexible PTO, 401k with company match, equity options, and 16 weeks of paid parental leave. The company maintains a strong commitment to diversity, equity, and inclusion, fostering an environment where innovation thrives through diverse perspectives and inclusive practices.

Join a rapidly growing company that's revolutionizing financial technology for professional services, while enjoying a supportive culture that prioritizes both professional growth and work-life balance.

Last updated 2 months ago

Responsibilities For Senior Software Engineer

  • Design and implement scalable applications in microservice architecture
  • Collaborate with Product to consider trade-offs and identify risks
  • Work with product managers and UX to design innovative solutions
  • Collaborate with stakeholders to understand requirements
  • Contribute in team meetings including sprint planning, grooming, and retros
  • Stay up-to-date with industry trends and emerging technologies

Requirements For Senior Software Engineer

Kubernetes
Node.js
React
PostgreSQL
MySQL
  • BS in Computer Science or related field (or equivalent experience)
  • 3+ years of experience in cloud-based environments
  • Experience building web applications at scale
  • Familiar with LEAN product development and Agile frameworks
  • Experience with event-based, microservices architecture
  • Strong understanding of SOLID design principles
  • Strong understanding with SQL and databases
  • Experience with Kubernetes and Argo CD
  • Experience with cloud technologies (AWS, GCE)
  • Strong Experience in JavaScript frameworks
  • Experience in writing front-end components using React
  • Strong teamwork and documentation skills

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Parental Leave
Education Budget
  • Fully covered medical, dental and vision coverage
  • Pet insurance
  • Flexible paid time off policy
  • 401K with company match
  • Competitive compensation with bonuses and equity options
  • Health Wellness Program
  • 16 weeks paid parental leave for primary caregivers
  • Professional development opportunities
  • Matching Gift Program
  • Free lunch delivery
  • Fully stocked kitchen

Interested in this job?

Jobs Related To AffiniPay Senior Software Engineer

Senior Software Engineer

Senior Software Engineer position at AffiniPay, developing scalable payment solutions using Scala and cloud technologies.

Senior Software Engineer

Senior Software Engineer needed at AffiniPay to build innovative fintech solutions for professional services industry.

Software Engineer - RFQ Team

Senior Software Engineer role at 0x focusing on scaling RFQ systems and improving market maker experience in the blockchain space.

Enterprise Integrations Platform Engineer

Senior Software Engineer position at Envoy, focusing on enterprise integration platforms and backend development, offering $220K-$250K with hybrid work in San Francisco.

Senior Software Developer

Senior Software Developer role at Everway, leading educational technology development with focus on special education solutions using .NET and cloud technologies.