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

Senior Software Engineer - Full Stack (Contract)

First Help Financial (FHF) is a fast-growing and culturally diverse company in the U.S. We provide auto loans to the underserved and care for our customers and partners with exceptional service. Through flexible financing options and tri-lingual support, we offer consumers an easier way to finance their first car. We lend to and support our portfolio which has consistently grown 30%+ each year over the last nine years.

Here you will find hard-working colleagues who come from over 20 countries. We hold ourselves to the highest standards of professionalism but also enjoy our work. Our culture and benefits are geared towards making you successful in life and comfortable at work.

Your Title: Software Engineer

Your Hours: Monday - Friday 9am - 18:00pm GMT-3

Your Location: Hybrid/Brazil HQ address - Nações Unidas 12901 - São Paulo - SP (required to go to the office two days a week)

You Report To: Engineering Manager

Learn more about our awesome  Engineering team

About the Opportunity:

First Help Financial, recently voted as a "Great Place to Work" for the third year in a row is seeking a Senior Software Engineer to join our highly skilled and innovative team. First Help Financial is embarking on a new growth phase involving multiple game-changing projects.

What you will do:

Your responsibilities include but are not limited to:

  • Design, develop, and maintain robust full-stack applications using Python or Java, React, and AWS.
  • Integrate GenAI solutions into our CRM platform, including identifying agentic workflows and deriving LLM-based solutions.
  • Evaluate and implement LLM APIs and tools to enhance CRM functionality and user experience.
  • Build and manage RESTful APIs for seamless data exchange between front-end and back-end systems.
  • Design and optimize SQL databases (PostgreSQL or Oracle preferred).
  • Implement and manage real-time data streaming using AWS Kinesis Data Streams (KDS).
  • Write clean, well-documented, and testable code to ensure high quality and maintainability.
  • Work independently with minimal supervision, thriving in an ambiguous and fast-paced environment.
  • Stay up-to-date with the latest technologies and best practices with GenAI and LLM development.

What you bring:

  • 3+ years of professional full-stack or backend development experience.
  • Strong proficiency in Python or Java.
  • Experience with React for front-end development.
  • Solid understanding of RESTful API design and development.
  • Experience with relational databases (PostgreSQL or Oracle).
  • Experience with AWS services (ex: EC2, S3, Lambda, API Gateway, SQS, RDS).
  • Experience with AWS Kinesis Data Streams (KDS).
  • Understanding of Large Language Models (LLMs) and their potential applications within CRM systems.
  • Experience integrating or deriving LLM-based solutions to enhance CRM functionality.
  • Excellent problem-solving and debugging skills.

FHF Benefits…

  • Great Perks – We offer generous salaries, social activities, monthly lunches, and a robust employee recognition and talent development program to enhance your career with us.
  • Culture - We are believers in maintaining a healthy work-life balance. While we work hard and care deeply about our customers and partners, we want you to have room for your family, friends, and yourself.
  • Growth - Company growth provides unprecedented career growth. FHF’s extraordinary year over year growth in revenue and new markets provides opportunity for you to establish and develop your career growth. We engage each employee to build a career plan that benefits everyone, and we have a proven record of investing in you.

Diversity and Inclusion

FHF is committed to building a culture that respects and embraces all walks of life, inclusive of all genders, race, culture, age, sexual orientation, and other identities. We will make accommodations when interviewing anyone with special needs.

First Help Financial Glassdoor Company Review
4.7 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
First Help Financial DE&I Review
3.64 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of First Help Financial
First Help Financial CEO photo
Pushan Sen Gupta
Approve of CEO

Average salary estimate

$105000 / YEARLY (est.)
min
max
$90000K
$120000K

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 Senior Software Engineer - Full Stack (Contract), First Help Financial

Are you passionate about crafting elegant code? First Help Financial is on the lookout for a dynamic Senior Software Engineer - Full Stack to join our innovative team! At FHF, we pride ourselves on providing auto loans to underserved communities across the U.S., and we aim to do so with exceptional service and a commitment to making car financing easier. If you're skilled in Python or Java, React, and AWS, you've found the right place. This hybrid role allows you to work from São Paulo a couple of days a week while enjoying the flexibility of remote work. Your responsibilities will include designing and developing robust full-stack applications, integrating cutting-edge GenAI solutions, and building RESTful APIs to streamline data operations. You’ll be afforded the opportunity to expand your knowledge in real-time data streaming and LLM technologies, all while consulting with colleagues from diverse cultural backgrounds. With a culture that fosters professionalism yet prioritizes enjoyment at work, working hours are Monday to Friday from 9 am to 6 pm GMT-3, making it easy to strike a balance between work and personal life. If you’re ready to embrace this rewarding opportunity with First Help Financial, you'd be joining a team recognized as a 'Great Place to Work' three years in a row, where you can thrive both personally and professionally. Your expertise will be valued as we embark on exciting growth phases, and together we’ll make a positive impact on countless lives. Dive in headfirst and explore a career that truly cares about your success!

Frequently Asked Questions (FAQs) for Senior Software Engineer - Full Stack (Contract) Role at First Help Financial
What are the responsibilities of the Senior Software Engineer - Full Stack at First Help Financial?

As a Senior Software Engineer - Full Stack at First Help Financial, you will design, develop, and maintain full-stack applications using Python or Java, React, and AWS. Your role will include integrating GenAI solutions into our CRM platform, managing RESTful APIs, and optimizing SQL databases alongside real-time data streaming with AWS Kinesis Data Streams. Familiarity with LLM applications will also be key for enhancing our CRM functionality.

Join Rise to see the full answer
What qualifications are needed for the Senior Software Engineer - Full Stack position at First Help Financial?

To qualify for the Senior Software Engineer - Full Stack position at First Help Financial, you should possess at least 3 years of professional experience in full-stack or backend development. Candidates must be proficient in Python or Java, have experience with React, and understand RESTful API design. Experience with PostgreSQL or Oracle, in addition to AWS services, is also expected.

Join Rise to see the full answer
What benefits does First Help Financial offer for the Senior Software Engineer - Full Stack?

First Help Financial offers a wide range of benefits for the Senior Software Engineer - Full Stack role, including generous salaries, monthly lunches, robust employee recognition programs, and a commitment to work-life balance. Additionally, FHF supports each employee's career growth through development programs and personalized career plans.

Join Rise to see the full answer
What is the work culture like at First Help Financial for the Senior Software Engineer - Full Stack role?

The work culture at First Help Financial is characterized by a commitment to professionalism balanced with enjoyment. As a Senior Software Engineer - Full Stack, you will be part of a culturally diverse team that encourages innovation and collaboration. FHF values a healthy work-life balance, ensuring that employees have ample time for personal lives while achieving professional goals.

Join Rise to see the full answer
How can the Senior Software Engineer - Full Stack at First Help Financial contribute to GenAI solutions?

In the Senior Software Engineer - Full Stack role at First Help Financial, you will have the opportunity to integrate and evaluate GenAI solutions within our CRM platform. You will focus on identifying agentic workflows and building LLM-based solutions that can greatly enhance user experience and CRM functionality, thereby driving efficiency and innovation.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer - Full Stack (Contract)
Can you describe your experience with full-stack development?

To answer this question effectively, share specific projects where you utilized your skills in both front-end and back-end technologies. Emphasize your proficiency with programming languages such as Python or Java, frameworks like React, and database management with SQL. Highlight how these experiences have prepared you for the role at First Help Financial.

Join Rise to see the full answer
What is your approach to debugging and problem-solving?

When discussing debugging and problem-solving, outline your step-by-step process for identifying issues and troubleshooting. Mention any tools or methodologies you utilize, such as logging, automated testing, or peer code reviews. Providing a specific example of a complex problem you solved can demonstrate your analytical skills and resilience.

Join Rise to see the full answer
How do you stay updated with new technologies?

It’s important to convey that you are proactive about learning. Mention specific resources such as tech blogs, online courses, and industry conferences. Additionally, discuss any communities you are part of, like GitHub or Stack Overflow, where you collaborate and learn from fellow developers. This shows your commitment to personal and professional growth relevant to First Help Financial.

Join Rise to see the full answer
What are RESTful APIs, and why are they important?

Provide a clear explanation of RESTful APIs, detailing their role in enabling communication between client and server in a web application. Talk about the principles like statelessness and the use of standard HTTP methods. Illustrate the importance of RESTful APIs in your previous projects to highlight their significance in the development of scalable applications at First Help Financial.

Join Rise to see the full answer
Can you give an example of how you've integrated GenAI solutions into previous work?

Share a tangible example of a project where you integrated GenAI solutions, detailing the specific problem you aimed to solve. Discuss the LLM technologies used, the impact of these solutions on the project, and how they enhanced user experience or workflow efficiency. This response aligns well with First Help Financial’s objectives around innovative technology.

Join Rise to see the full answer
Describe your experience with AWS services.

Outline your experience with various AWS services relevant to the job, such as EC2, S3, and Lambda. Provide examples of how you've used these services in your projects, particularly in relation to the Senior Software Engineer - Full Stack role at First Help Financial. Highlight any specific scenarios where AWS Kinesis Data Streams were beneficial.

Join Rise to see the full answer
What methodologies do you prefer for software development?

Discuss methodologies you have experience with, such as Agile or Scrum. Explain why you prefer these methodologies, emphasizing collaboration, adaptability, and iterative improvements. Relate how you envision applying these practices within First Help Financial's innovative environment.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Illustrate your organizational skills by sharing techniques you use to prioritize tasks, such as creating a task matrix based on urgency and importance or leveraging project management tools. Discuss the importance of communication within teams to keep everyone aligned, especially in a fast-paced environment like First Help Financial.

Join Rise to see the full answer
Can you explain your experience with SQL databases?

Detail your hands-on experience with SQL databases, mentioning any specific platforms you've worked on such as PostgreSQL or Oracle. Discuss how you've designed and optimized databases for performance and scalability. Providing examples of challenges faced and resolved further solidifies your capabilities relevant to the Senior Software Engineer - Full Stack role.

Join Rise to see the full answer
What is your workflow when writing code?

Share your coding workflow, which might include steps from planning and designing to writing and reviewing code. Emphasize the importance of following coding standards and ensuring your code is clean, well-documented, and testable. This response showcases your diligence and professionalism, qualities valued at First Help Financial.

Join Rise to see the full answer
Similar Jobs

Join First Help Financial as a Territory Sales Representative to drive loan originations and strengthen relationships with auto dealerships across Tennessee and North Mississippi.

Photo of the Rise User

Join our team as a Sr. Director of Software Engineering, where you will lead innovative projects in FinTech and inspire a world-class engineering team.

As an Automation Engineer (SDET) at DTCC, you'll contribute to innovative projects and enhance software quality through automated testing methodologies.

Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 3 days ago

We're on the lookout for a Software Engineer | Infrastructure to design and enhance critical financial services platforms in New York.

Vanguard Hybrid US, Chester County, PA; Pennsylvania, Malvern, PA
Posted 2 days ago

Join Vanguard’s dynamic Mobile development team as a Senior iOS Engineer and contribute to building innovative mobile applications.

Join StoneX as a Senior Software Engineer to drive innovation in financial services through scalable application development.

Photo of the Rise User

Join HiHello as a Senior Software Engineer and help shape the future of digital brand identity.

Join Octopus by RTG as a Senior Frontend Engineer to lead exciting AI projects through remote collaboration.

We provide auto loans to the underserved and care for our customers and partners with exceptional service Our values: Keep Improving. Our growth is fueled by continuous improvement and innovation by all team members. Think Critically: Our dec...

34 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Contract, hybrid
DATE POSTED
April 9, 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
7 people applied to C++ Engineer at Pico
Photo of the Rise User
Someone from OH, Columbus just viewed Social Media and Marketing Coordinator at Empora Title
Photo of the Rise User
Someone from OH, Cincinnati just viewed Bank Account Customer Service at Discover
W
Someone from OH, Cincinnati just viewed Customer Service Advisor - Remote at Wns Global Services
Photo of the Rise User
Someone from OH, Cincinnati just viewed Creative Director, OnBrand, Copywriter at American Express
Photo of the Rise User
Someone from OH, Mount Vernon just viewed Construction Inspector - Transportation at AMT Engineering
Photo of the Rise User
Someone from OH, Oxford just viewed Sustainability Specialist - Climate Strategy at Quantis
Photo of the Rise User
Someone from OH, Akron just viewed HR Business Partner - COO at Goodyear
Photo of the Rise User
Someone from OH, Toledo just viewed Clinical Research Scientist at WHOOP
X
Someone from OH, Cleveland just viewed Lead / Senior Analyst - SAP HCM at Xcellink Pte Ltd
Photo of the Rise User
100+ people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Akron just viewed Accounting Co-Op at VEGA Americas
Photo of the Rise User
10 people applied to Software Engineer Intern at OPSWAT
R
Someone from OH, Cincinnati just viewed Director, Payroll Tax at Ryan
P
Someone from OH, Columbus just viewed Data Science for Smart Agriculture- Part-Time at PSU
Photo of the Rise User
Someone from OH, Cincinnati just viewed Brand Management & Partnerships Assistant at LAIKA
Photo of the Rise User
Someone from OH, Athens just viewed Senior Multimedia Artist, Design & Creative at RepRisk AG
H
Someone from OH, Rocky River just viewed Training Manager at Hotel Bardo Savannah
F
Someone from OH, Columbus just viewed VP of Communications at Freedom Together Foundation