Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Backend Software Engineer image - Rise Careers
Job details

Backend Software Engineer - job 1 of 2

AffiniPay is a leading fintech company providing payments solutions for the professional services industry, and they seek a Backend Software Engineer to deliver high-quality and secure APIs.

Skills

  • Server-side programming
  • Software design
  • Cloud solutions
  • Database structures

Responsibilities

  • Deliver quality, secure, and high-availability APIs
  • Plan solutions for business needs and technical problems
  • Develop message-based and REST APIs
  • Research new technologies and best practices
  • Coordinate with DevOps and Quality Engineers
  • Mentor and lead within the team

Education

  • Bachelor’s degree in Computer Science or Engineering

Benefits

  • Fully covered medical, dental and vision insurance
  • Flexible paid time off policy
  • 401K with company match
  • Mid-year and end-of-year bonuses
  • Paid parental leave
  • Professional development opportunities
To read the complete job description, please click on the ‘Apply’ button
AffiniPay Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
AffiniPay DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of AffiniPay
AffiniPay CEO photo
Dru Armstrong
Approve of CEO

Average salary estimate

$142500 / YEARLY (est.)
min
max
$135000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Backend Software Engineer, AffiniPay

Hey there! We're AffiniPay, a leading fintech company based in Austin, Texas, and we’re on the lookout for a creative and innovative Backend Software Engineer to join our thriving team. AffiniPay is recognized as one of Inc. 5000’s fastest-growing companies, and we're proud of the positive impact we have on professional services like legal and accounting firms with our top-notch payments and practice management software. In this role, you'll have the chance to work on complex problems and find solutions in a collaborative environment that values high-quality output. If you're passionate about coding and enjoy tackling real-world problems, then you’ll fit right in! You’ll be designing secure and scalable APIs that help us process billions of dollars in transactions while working alongside talented engineers who are dedicated to helping you grow. Here’s your chance to not only innovate but also to mentor others as part of team culture. We're proud of our fun, supportive atmosphere—let's create magic together at AffiniPay!

Frequently Asked Questions (FAQs) for Backend Software Engineer Role at AffiniPay
What are the responsibilities of a Backend Software Engineer at AffiniPay?

As a Backend Software Engineer at AffiniPay, you’ll be responsible for designing, developing, and maintaining high-quality APIs that support both internal customers and external partners. You'll work on solutions for business needs, ensuring that they are secure, scalable, and maintain the high level of availability our clients expect. Moreover, collaborating with DevOps and Quality Engineers on containerized software deployments will be part of your daily routine, alongside mentoring junior engineers.

Join Rise to see the full answer
What skills are required for the Backend Software Engineer position at AffiniPay?

To successfully land the Backend Software Engineer role at AffiniPay, you'll need a Bachelor's degree in Computer Science or a related field, as well as proven experience with server-side programming languages like Scala, Java, or Python. Strong problem-solving skills and the ability to monitor and debug large-scale solutions in cloud environments such as AWS are also necessary. Familiarity with event-sourced systems and containerization technologies, such as Kubernetes, will bolster your application.

Join Rise to see the full answer
What technologies will a Backend Software Engineer work with at AffiniPay?

At AffiniPay, you’ll dive into technologies including Scala, Apache Kafka, AWS RDS, and Kubernetes. The focus is on building scalable, secure systems that can handle vast amounts of transaction data. You will also have the chance to explore and propose new technologies to propel our products forward, ensuring you stay on top of industry trends.

Join Rise to see the full answer
What is the work environment like for a Backend Software Engineer at AffiniPay?

AffiniPay fosters a friendly and collaborative work environment where teamwork and communication are highly valued. We believe in continuous learning and improvement, which means you’ll have opportunities for mentorship and professional growth. We also recognize the importance of having fun while working hard, so expect a supportive culture that encourages creativity and innovation.

Join Rise to see the full answer
What benefits does AffiniPay offer to its Backend Software Engineers?

AffiniPay takes care of its team members with competitive compensation packages, fully covered medical, dental, and vision insurance, 401K matching, and flexible paid time off. We also provide professional development opportunities, wellness programs, and community engagement initiatives. Whether you have pets or are expecting a family, we have tailored benefits that can make a significant impact on your life.

Join Rise to see the full answer
Common Interview Questions for Backend Software Engineer
What experience do you have with Scala, and how have you applied it in past projects?

When answering this question, highlight specific projects where you've successfully used Scala. Discuss the challenges you faced, the solutions you implemented, and how your skills made a significant impact on the project outcomes.

Join Rise to see the full answer
Can you describe your experience with cloud environments like AWS?

Share details about your hands-on experience with AWS, including specific services you’ve used. Mention how you’ve monitored applications or utilized services like RDS or S3 to enhance the performance and scalability of your applications.

Join Rise to see the full answer
How do you ensure the quality and security of the APIs you develop?

Discuss your understanding of API security protocols and quality assurance practices, including test-driven development, code reviews, and continuous integration pipelines. Provide examples of how you’ve implemented these in prior projects.

Join Rise to see the full answer
What is your approach to debugging and maintenance in a large-scale application?

Describe your methodology for debugging, including tools you use and how you prioritize issues based on user impact. Provide an example where your debugging skills resolved a complex problem efficiently.

Join Rise to see the full answer
Describe a time you mentored a junior developer. What was the outcome?

Emphasize your mentorship experience by detailing how you supported a junior developer through specific challenges and what skills they developed under your guidance. Focus on the positive outcome and the impact on the team.

Join Rise to see the full answer
How do you stay updated with the latest technologies in software development?

Share the blogs, news sites, or forums you follow for updates on the technology landscape. You could also talk about any conferences or workshops you've attended that have helped you grow your skill set.

Join Rise to see the full answer
What role does collaboration play in your software development process?

Discuss the importance of teamwork in achieving project goals. Provide examples of how collaborating with other engineers or departments resulted in a more robust product or solution.

Join Rise to see the full answer
How do you handle tight deadlines without compromising on code quality?

Explain your strategies for managing time effectively while maintaining quality, such as breaking tasks into smaller components or conducting extra reviews. Give a real-world example if possible.

Join Rise to see the full answer
What are some best practices you follow when working with databases?

Share your knowledge of relational databases and any specific design principles you adhere to, such as normalization and indexing. Discuss how these practices improve performance and the reliability of your applications.

Join Rise to see the full answer
Can you explain what event sourcing is and its benefits?

Discuss your understanding of event sourcing, including how it allows you to store state as a sequence of events. Mention benefits such as improved traceability, flexibility in application design, and the potential for rebuilding state easily.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
AffiniPay Hybrid Bogotá, Bogotá, Colombia
Posted 9 days ago

Join AffiniPay as an FP&A Analyst and contribute to enhancing financial reporting in a fast-growing fintech company.

Photo of the Rise User

Join Mainline Scientific as a Software Design Engineer to develop cutting-edge software for analytical instruments.

Photo of the Rise User
Intetics Remote No location specified
Posted 13 days ago
Photo of the Rise User
Walmart Remote IN KA BANGALORE Home Office PW II
Posted 11 days ago
Photo of the Rise User
Trimble Remote UK - Leeds (Tekla)
Posted 3 days ago

Exciting opportunity for a Software Engineer Intern at Trimble, where you will engage in innovative projects within a supportive hybrid workspace.

Photo of the Rise User
Posted 4 days ago

Join Vendelux, a Series A SaaS company, as a Senior Fullstack Engineer to help enhance their AI-powered event marketing platform.

Photo of the Rise User
Visa Remote Highlands Ranch
Posted 11 days ago
Photo of the Rise User
Posted 2 days ago

Visa is looking for a dynamic Staff Software Engineer to innovate and enhance their advanced payment technologies for a worldwide audience.

At AffiniPay, our mission is to empower professionals with the financial technology solutions they need to thrive.

115 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$135,000/yr - $150,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Canton just viewed SEASONER at Shearer's Foods
Photo of the Rise User
Someone from OH, Avon Lake just viewed Data Analyst I - Hospitality Data Team at Lightspeed Commerce
Photo of the Rise User
Someone from OH, Columbus just viewed Brand Awareness Specialist - Entry Level at Smart Solutions
Photo of the Rise User
7 people applied to DevOps Engineer at Spry Methods
Photo of the Rise User
7 people applied to Software Engineer at Wider Circle
Photo of the Rise User
Someone from OH, Cleveland just viewed Quality Assurance Weekender at Anheuser-Busch
Photo of the Rise User
16 people applied to Sr. Full Stack Developer at JODAYN
Photo of the Rise User
Someone from OH, Lewis Center just viewed Marketing & Partner Operations Lead, USA, Remote at Fundraise Up
Photo of the Rise User
Someone from OH, Dayton just viewed Community Health Advocate at CVS Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Power Platform Developer - (Remote - US) at Jobgether
Photo of the Rise User
Someone from OH, Cincinnati just viewed Mechanical Engineering Intern (June - August) at Exowatt
Photo of the Rise User
Someone from OH, Dayton just viewed Data Science, AI Data at Meter
Photo of the Rise User
Someone from OH, Dayton just viewed Lead Data Engineer at Kanerika Software
I
Someone from OH, Dayton just viewed Machine Learning Intern at Inductive Bio
A
Someone from OH, Dayton just viewed Applied AI Research Intern (USA) at Articul8
Photo of the Rise User
Someone from OH, Dayton just viewed Machine Learning Internship at Provectus
S
Someone from OH, Dayton just viewed Machine Learning Engineer Intern at Sayari
Photo of the Rise User
Someone from OH, Highland Heights just viewed Software Engineer (Android) at Solvd
Photo of the Rise User
Someone from OH, Columbus just viewed IT Quality & Training Analyst at Privia Health
Photo of the Rise User
Someone from OH, Fairfield just viewed Customer Enablement at Clutch
Photo of the Rise User
Someone from OH, New Albany just viewed Deputy Chief Operating & Financial Officer at Community Change
Photo of the Rise User
Someone from OH, Fairborn just viewed Project Manager at Curriculum Associates