Enable job alerts via email!

Software Engineer

Goal Solutions

United States

Remote

USD 90,000 - 130,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a Full Stack Software Engineer to enhance production systems focused on customer communication and automation. This remote position requires expertise in SQL, JavaScript, Python, and .NET, with qualifications emphasizing strong problem-solving skills and experience in Azure services.

Benefits

401(k) + company match up to 4%
Long Term Incentive program
Medical, dental, and vision coverage
Annual HSA contribution of $1,650
Life insurance, disability, and critical illness
Birthday holiday
2 floating Community Days
Free snacks and drinks in the office
Tuition reimbursement program
Generous PTO, including Paid Parental Leave

Qualifications

  • Strong working knowledge of SQL Server, JavaScript, Python, and .NET.
  • Experience with Azure services and Cloud platforms.
  • Familiarity with APIs and Systems integration.

Responsibilities

  • Manage and support a high-volume communication platform using Azure.
  • Maintain SQL Server campaign database; generate ad-hoc campaigns and reports.
  • Write automation templates in JavaScript/HTML and business rules.

Skills

SQL Server
JavaScript
Python
.NET
APIs
Automation

Education

Bachelor's Degree in Computer Science or similar

Job description

Position: Software Engineer
Location: Remote

Job Description:

We are seeking a hands-on, adaptable Full Stack Software Engineer to support and enhance a suite of production systems focused on customer communication, chatbot workflows, and data conversion. The ideal candidate is technically versatile, proactive, and patient, able to maintain complex applications while improving automation and performance.

Responsibilities:

Campaign Management System (Azure, Messaging):

  • Manage and support a high-volume communication platform using Azure Communication Services for SMS, email, and outbound voice

  • Maintain and enhance SQL Server campaign database; generate ad-hoc campaigns and reports

  • Write automation templates in JavaScript/HTML and business rules

  • Python and .Net skills to ensure compliance-based delivery rules are upheld

  • Optimize and scale the architecture for performance and throughput

  • Enhance self-service to reduce manual interventions

  • Troubleshoot and resolve complex technical issues in a timely manner

  • Propose and implement solutions to enhance the overall efficiency of software systems

  • Ensure documentation is up-to-date and accessible to relevant team members

Conversational Applications and AI:

  • Maintain existing chatbot workflows integrated with IVR systems (LiveVox, CxOne)

  • Troubleshoot and enhance JavaScript code for API integration and custom actions

  • Ability to explore and prototype solutions using conversational AI platforms like Azure Bot Services, Rasa, Kore.ai, or Dialogflow or similar, and apply knowledge of LLMs where applicable

  • Focus on improving development workflow, automation, and cross-channel support

Application and Platform Support and Integration:

  • Assist in onboarding new loans from external systems into our Loan Servicing System (LSS)

  • Write and support .NET code, SQL scripts, and ETL processes to perform accurate data conversion

  • Collaborate with program management and apply sound judgment during data mapping and QA

Education & Other Minimum Requirements

  • Strong working knowledge of SQL Server, JavaScript, Python, and .NET

  • Experience with Azure services and Cloud platforms

  • Familiarity with APIs and Systems integration

  • Comfortable with ETL/data mapping for system conversion

  • Self-starter with strong problem-solving and communication skills

  • Passion for automation, scalability, and user enablement

Bonus points if you have:

  • Experience in LLM, conversational AI frameworks, or bot orchestration platforms

  • Knowledge of Azure Communication Services and Bots

  • Previous exposure to loan servicing or fintech platforms

Competitive pay with bonus, and a comprehensive benefits package that includes, but not limited to: 401(k) + company match up to 4%

  • Long Term Incentive program

  • Medical, dental, and vision coverage

  • Annual HSA contribution of $1,650

  • Life insurance, disability, and critical illness

  • Birthday holiday

  • 2 floating Community Days

  • Free snacks and drinks in the office

  • Tuition reimbursement program

  • Generous PTO, including Paid Parental Leave

  • $2,000 Vacation Incentive Plan after 3 years + $1,000 Sabbatical Day

  • Community funds, wellness funds, and more

Learn more about our benefits by viewing our 2025 Employee Benefits Brochure.

Goal Solutions, LLC (“Goal” or the “Company”) is an innovative consumer loan servicing and asset management company providing comprehensive and customizable solutions driven by technology, analytics, and industry expertise.

Directly or through its subsidiaries, GSS Data Services, Launch Servicing (“Launch”) and Turnstile Capital Management (“TCM”), Goal provides primary servicing, asset management, collections management, direct collections, administration, and treasury services. Key markets we serve include residential solar, home improvement, student finance, and a growing number of personal loan providers. Currently Goal serves a variety of clients including hedge funds, traditional banks, ABS structures, insurance companies, investment banks, and colleges and universities with over $30B in assets under management.

Goal will continue to grow the business both organically and through acquisitions. Senior Goal leadership has been working together for over fifteen years and we pride ourselves and our work on our mission, values, culture, and service to our community. Our company is headquartered in San Diego, CA and has been named “Best Places to Work” by the San Diego Business Journal since 2015.

The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.

Equal Employment Opportunity

It is the policy of the Company to provide equal employment opportunities to all employees and employment applicants without regard to unlawful considerations of race, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, sensory, physical, or mental disability, marital status, veteran or military status, genetic information, or any other classification protected by applicable local, state, or federal laws. This policy applies to all aspects of employment, including, but not limited to, hiring, job assignment, compensation, promotion, benefits, training, discipline, and termination. Reasonable accommodation is available for qualified individuals with disabilities, upon request.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Sr. Software Engineer

BlueTread

Remote

USD 100 000 - 135 000

6 days ago
Be an early applicant

Staff Software Engineer

Synapsehealth

Remote

USD 81 000 - 175 000

2 days ago
Be an early applicant

Senior Software Engineer

Bitsight

Remote

USD 119 000 - 145 000

6 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Remote

USD 81 000 - 720 000

4 days ago
Be an early applicant

Exceptional Software Engineer

Mercor

Remote

USD 70 000 - 100 000

5 days ago
Be an early applicant

Senior Software Engineer

HireTalent - Staffing & Recruiting Firm

Remote

USD 81 000 - 720 000

6 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Remote

USD 100 000 - 180 000

6 days ago
Be an early applicant

Senior Java Software Engineer- W2 Only (No H1b or OPT)

Stashtalentservices

Remote

USD 80 000 - 100 000

5 days ago
Be an early applicant

Senior Software Engineer, Agents Hosting

LiveKit

Remote

USD 120 000 - 250 000

6 days ago
Be an early applicant