Join to apply for the Senior Software Engineer role at AffiniPay . AffiniPay is a leading fintech company based in Austin, Texas. As a market leader in professional services payments and practice management software, our products serve legal, accounting, architectural, engineering, and construction firms. Recognized as one of Inc. 5000's fastest-growing companies in the U.S. for 13 consecutive years, our team continues to expand. What You'll Do Engage in technical discussions and design of new solutions and architectures. Collaborate with our product team on new and existing features to enhance user experience and usability. Assess feasibility and scalability of front-end solutions and guide technical design. Own the implementation of new features. Improve processes and technologies. Mentor and pair with other developers. Participate in code reviews to maintain and improve quality. Deploy and manage applications, including static frontend applications, in AWS alongside our operations team. About You Bachelor's degree in Computer Science or Engineering, or equivalent work experience. 7+ years of work experience. Experience with Ruby/Rails. Experience with web development technologies (React is a plus). Experience writing automation scripts. Experience building JSON APIs. Experience with Kubernetes, Helm, and Docker. Experience deploying production-grade web applications at scale. Ability to solve large-scale problems related to performance and scalability. Knowledge of distributed systems and software architecture. Proficiency with SQL and familiarity with databases like Postgres or MySQL. Strong debugging skills using development tools, logs, and IDEs. Experience mentoring developers of varying experience levels. Additional Information Seniority level: Mid-Senior level. Employment type: Full-time. Job function: Engineering and Information Technology. Industry: Embedded Software Products. #J-18808-Ljbffr