Software Architect
$168k - $180kFoundation Finance Company Careers
Software Architect Duties
The Software Architect is responsible for maintaining deep technical fluency, defining and guiding enterprise architecture strategy, technical standards, and long-term system design practices, as well as ensuring decisions support scalability, reliability, maintainability, and business priorities.
This role focuses on broad technical guardrails, cross-system architecture, strategic prototyping, architecture governance, business-facing technical leadership, and high-impact mentoring rather than daily feature execution.
Pay Range: USD $168,000.00 - USD $180,000.00 /Yr.
Essential Duties and Responsibilities
- Partner with business leaders, Product Management, software development leadership, and stakeholders to translate high-level objectives into actionable technical roadmaps, scalable architecture, and measurable business value.
- Define and evolve enterprise architecture strategy, architectural patterns, and technical guardrails to maximize performance, scalability, reliability, maintainability, security, and long-term system health.
- Chair cross-team architecture reviews and establish design standards, architecture decision records, documentation expectations, and governance practices that reduce technical debt and unify engineering practices.
- Lead architectural planning for complex cross-system changes spanning microservices, front-end applications, middleware, APIs, data flows, event-driven patterns, third-party integrations, and back-end systems.
- Guide cloud, platform, infrastructure, and security architecture in partnership with DevOps, Information Security, operations, and development teams to safeguard customer and company data.
- Serve as the senior technical escalation point for high-priority system failures, performance anomalies, reliability issues, integration problems, and architectural risks affecting core enterprise systems.
- Evaluate emerging technologies, including AI-assisted development tools, automation platforms, cloud services, frameworks, and third-party systems; build proofs of concept to validate future-state architecture and reduce technical uncertainty.
- Provide advanced technical guidance and architectural mentoring to team members and reduce key-person dependency by promoting knowledge sharing, technical diagrams, documentation standards, architecture decision records, review practices, and reusable patterns while promoting professionalism, sound judgment, and constructive risk communication.
- Establish and advocate engineering best practices including secure coding, Test-Driven Development (TDD), automated testing, CI/CD practices, code review standards, observability, and production stability.
- Support Agile/Scrum delivery by clarifying technical scope, sequencing architectural work, identifying dependencies and tradeoffs, and aligning technical execution with sprint, release, and roadmap commitments.
- Other duties as assigned by management. Must be able to come to work promptly and regularly. Must be able to take direction and work well with others. Must be able to work under the stress of deadlines. Must be able to concentrate and perform accurately. Must be able to react to change productively.
Minimum Qualifications
- Bachelor's degree in computer science, software engineering, or a related STEM field.
- Minimum 10 years of progressive experience in software development, software architecture, platform engineering, or technical leadership.
- Minimum 5 years of experience designing and delivering complex enterprise systems across front-end, middleware, back-end, integration, cloud, and data technologies.
- Experience working with business stakeholders within a cross-functional matrix environment.
- To perform this job successfully, an individual should have knowledge of
- Microsoft Office suite
- Architecture and design tools
- Agile planning tools
- Cloud platforms, software development tools, application security tools
- CI/CD platforms
- Data and integration technologies
- Other role-specific development or design software
About Foundation Finance
Foundation Finance Company (FFC), a Great Place to Work® certified company since 2017, is a fast-growing consumer finance company working with home improvement contractors across the U.S. to drive sales through flexible, customer-focused financing options.
Available Benefits
- Day-one Health Benefits (medical, dental, vision, and flexible spending options like HSA or FSA accounts).
- 401(k) with company match enrollment on day-one.
- Paid, Sick and Volunteer Time Off
- Paid Parental Leave Options
- Employer Paid Life and Disability
- Wellbeing on Demand Program
- Flexible Work Environment with a casual dress code
- Employment status (full-time or part-time) may affect eligibility for certain benefits. Some benefits become available only after a specified period of employment. Please refer to our Benefits page for details.
Office environment with significant time spent sitting, typing and talking on the telephone.
Foundation Finance Company provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
These benefits are designed to support our employees in their professional growth, health, and overall well-being. Eligibility, coverage details, and enrollment processes will be provided during the onboarding process. At Foundation Finance Company, we are committed to fostering a positive work environment where employees can thrive both personally and professionally.
If you reside in the state of Colorado, please click on the following link to review our benefits: Foundation Finance Benefits
Remote Work Disclaimer
Foundation Finance Company LLC requires that remote employees must reside in one of the following states to be considered for any of our remote positions: AL, AR, AZ, CO, FL, GA, IL, IN, KY, LA, MD, MI, MN, MO, MS, NC, NJ, NV, NY, OH, OK, OR, SC, TN, TX, UT, VA, WA, and WI.
#J-18808-Ljbffr$168k - $180k
...Software Architect Duties: The Software Architect is responsible for maintaining deep technical fluency, defining and guiding enterprise architecture strategy, technical standards, and long-term system design practices, as well as ensuring decisions support scalability...SuggestedFull timePart timeFor contractorsCasual workWork at officeLocal areaRemote workWork from homeFlexible hours$120k - $140k
A consumer finance company is seeking a Principal Software Engineer to lead the development of complex software solutions. The role requires expertise in system architecture and encourages the advancement of the technology stack. Responsibilities include providing mentorship...Suggested$95.16k - $130.49k
Ready to join a global leader in air movement and ventilation? At Greenheck Group, joining our team means more than just starting a job, it’s joining an award-winning culture prioritizing your growth and development. Our unwavering commitment in supporting our team members...SuggestedFull timeWork experience placementWork at officeWorldwide- ...Performs project management activities as well as analysis, design, implementation, education, and support of assigned application software. Will be thoroughly familiar with the function and processes of their assigned departments and assist the customer department in...SuggestedFull timePart timeRemote work
- ...Performs project management activities as well as analysis, design, implementation, education, and support of assigned application software. Will be thoroughly familiar with the function and processes of their assigned departments and assist the customer department in...SuggestedFull timePart timeRemote work
$23 - $26 per hour
...under the guidance of experienced department colleagues. This role will gain practical experience and technical skills with modern software development practices, including application development, APIs, databases, unit testing, agile delivery, troubleshooting,...Full timePart timeFor contractorsCasual workInternshipWork at officeLocal areaRemote workWork from homeFlexible hours- BUSINESS SYSTEMS ANALYSTCategory: Professional/TechnicalLocation: Wausau, WIJob Schedule: FULLTIMEJob Number: 123906Compassion. Accountability. Collaboration. Foresight. Joy.These are the Aspirus Core Values; and we are looking for the BEST around to join us as we demonstrate...Full timePart time
$100k - $125k
...development of front-end web architectures driven by middleware to retrieve information from back-end sources. Lead development of software in our technology stack, which is constantly evolving but currently includes JavaScript, GraphQL, Jest, Kafka, MERN (MongoDB,...Full timePart timeFor contractorsCasual workWork at officeLocal areaRemote workWork from homeFlexible hours$144.58k - $238.58k
A leading technology consulting firm seeks a Principal Consultant in the US to deliver and implement various open source solutions. Candidates should have over 7 years of experience in enterprise projects, particularly with Red Hat technologies like OpenShift and Ansible...$219.1k - $301.3k
Location: Texas - Remote Mission We are looking for experienced pre-sales professionals who have a successful track record helping large enterprises become more data-driven. Working with the Enterprise Account Executive (AE), the Enterprise SA defines and directs the technical...Local areaRemote workWorldwide$113k - $158.75k
...priorities into a clear product backlog and delivery roadmap. This role partners closely with client stakeholders, Product Management, Architects, Engineers, and Developers to ensure Workfront solutions deliver measurable business value. The ideal candidate combines...Temporary workWork at officeLocal areaRemote workFlexible hours2 days per week3 days per week$190k - $230k
...marathon.health About the Job Marathon Health is seeking a Principal Architect who is equally comfortable setting architectural strategy and... ..., or related field and 10+ years of progressive experience in software or enterprise architecture, with at least 5 years in a senior...Work at office$272k - $431.25k
...An applied research team within NVIDIA's Networking Systems & Software Architecture group is solving some of AI's hardest infrastructure problems. The team builds systems-level software that moves data between GPUs, nodes, and storage at the speed modern AI demands-spanning...- ...with all levels of teammates. Intermediate to Advanced computer skills including Microsoft Word, Excel, and PowerPoint. Computer software knowledge, skills in Revit and AutoCAD are critical. Drive to research and utilize technology in architectural applications. Professional...Full timeFlexible hours
$144.2k - $288.4k
...a time. Position Summary We are hiring a Principal Applied AI Architect to take ownership of how we build AI‑powered products and applications... ...‑source AI ecosystem. Required Qualifications 12+ years in software engineering and architecture, with a demonstrated progression...Hourly payFull timeTemporary workWork experience placementLocal areaRemote work$117.25k - $144.84k
Ready to join a global leader in air movement and ventilation? At Greenheck Group, joining our team means more than just starting a job, it’s joining an award-winning culture prioritizing your growth and development. Our unwavering commitment in supporting our team members...Full timeWork experience placementWork at officeWorldwide- ...Architect Architecture and Development | Dallas, TX Reports to: Director of Architecture About the Role La La Land Cafe is growing from 40+ locations toward 100+ cafes across multiple states. The Architect will support the Architecture and Development team in producing...
- ...Collaborate with cross-functional teams, including business analysts, architects, and quality assurance engineers, to deliver integrated... ...teams and guiding technical direction. Solid understanding of software development best practices, including Agile methodologies....
- ...This is a player-coach role. The Tech Lead is not the team's architect or the person who makes every technical decision. Their job is... ...Strong understanding of CI/CD, automated testing, and modern software delivery. Experience working within a DevOps philosophy, including...Full time
$112.5k - $147.5k
Overview Circle (NYSE: CRCL) is one of the world’s leading internet financial platform companies, building the foundation of a more open, global economy through digital assets, payment applications, and programmable blockchain infrastructure. Circle’s platform includes...Work experience placementFlexible hours- Join us! BRR Architecture is a national architectural design firm dedicated to creating inspiring architecture for retail, commercial and multi-family needs. Everything we do is built on our team-based approach. Regardless of where a client is located, or the studio they...Full timeFlexible hours
- Job Description Job Description For over 70 years, Vyron has been a trusted partner to owners, engineers, and contractors, delivering thoughtful, engineered HVAC solutions backed by integrity and expertise. We don't just supply equipment. We collaborate, adapt, ...For contractorsWork at office
- : Interested in working with one of the markets leading manufacturers? Greenheck Group is a leading growth-focused, environmentally conscious, commercial HVAC manufacturer. Join our team, which proudly designs and manufactures the most comprehensive line of ventilation...Full timeWork experience placementWorldwideFlexible hours
$68k - $72k
...work experience and education may be accepted in lieu of specific experience and background. You are a quick learner, pick up new software quickly, and can constantly adapt to changes in platforms and technologies. Foster client satisfaction through excellent customer...Temporary workFor contractorsWork experience placementRelocationFlexible hours$83.43k - $222.48k
Manager, Scrum Master at CVS Health, TX, US We’re building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you’ll be surrounded by passionate colleagues who care deeply, innovate with...Hourly payFull timeTemporary workWork experience placementLocal area- The OpportunityAre you a dynamic leader ready to drive digital product delivery excellence in a fast-paced technology environment? As an Agile Delivery Manager in our Digital department, you'll be at the forefront of planning, coordinating, and overseeing the successful...Full timeWork at officeImmediate startRemote workFlexible hours
$91.7k - $163.7k
...to telecommute* from anywhere within the U.S. as you take on some tough challenges.Primary Responsibilities:Solid understanding of software engineering processes: Design patterns, algorithms, data structures, schemas and queries, system design, unit testing, code...Minimum wagePermanent employmentFull timeWork experience placementLocal areaRemote work- ...Strong organizational and recordkeeping skills. Computer literacy, including use of relevant communication and file organization software. Interpersonal & Leadership Skills Strong interpersonal skills for engaging with team members & clients. Ability to work...Contract workFor contractorsWork at officeLocal areaRelocation
- ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionFunctional Lead of the following SAP...
- CVS Health is seeking a Manager, Scrum Master in TX, US to facilitate Scrum events, remove impediments and drive continuous improvement. You will support the Product Owner, promote collaboration, and ensure effective Scrum implementation to create a high-performing team...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Architect. Be the first to apply!


