Principal Software Engineer
$120k - $140kFoundation Finance Company, LLC
Principal Software Engineer Duties:
The Principal Software Engineer is responsible for driving the design, development, and delivery of complex software solutions while leading and mentoring teams. This role excels in advancing our evolving technology stack and maintaining expertise in system architecture, technical leadership, and best practices to ensure the development of secure, scalable, and high-performance web applications.
Pay Range
USD $120,000.00 - USD $140,000.00 /Yr.
Essential Duties and Responsibilities included the following. Other duties may be assigned.
- Lead the architecture and design of highly scalable and maintainable software systems, contributing to and driving the development of technical roadmaps, aligning them with business strategies and future goals.
- Provide technical guidance and mentorship to engineering teams, fostering a culture of innovation and collaboration while partnering with cross-functional teams, including product management, design, and operations, to deliver impactful features and improvements.
- Oversee and participate in the development of front-end, middleware, and back-end systems using the company’s technology stack.
- Establish and enforce coding standards, best practices, and efficient development processes as well as developing and maintaining comprehensive technical documentation and fostering knowledge sharing across teams.
- Evaluate and incorporate emerging technologies to enhance the company’s technical capabilities and maintain a competitive edge.
- Design and implement solutions that optimize application performance, scalability, and reliability.
- Lead initiatives to continuously improve the development environment, tools, and processes to enhance productivity and quality.
- Implement and advocate for secure coding practices to safeguard sensitive data and ensure compliance with industry standards.
- Identify potential risks in development projects and propose effective mitigation strategies.
- Other duties as assigned by management, including contributing to organizational goals and adapting to changes productively.
Minimum Qualifications:
- Bachelor’s degree in computer science, Engineering or similar relevant field.
- 7 years of experience in a development role.
- Any technical certifications from Amazon, Atlassian, Google, Microsoft, or in an essential duty mentioned above are a plus.
- Ability to effectively present information to top management, public groups, and/or boards of directors.
- Ability to respond to common inquiries or complaints from customers, regulatory agencies, or members of the business community.
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.
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.
If you reside in the state of Colorado, please click on the following link to review our benefits: Foundation Finance Benefits.
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.
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- ...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...Suggested
$91.7k - $163.7k
...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 reviews,...SuggestedMinimum wagePermanent employmentFull timeWork experience placementLocal areaRemote work- ...troubleshoot turret punch programs. Load material, punch tools, and programs into sheet metal turrets & benders. Collaborate with engineering and production teams to optimize machine processes. Inspect parts using measuring instruments to confirm compliance with...SuggestedFull timeMonday to FridayDay shift
- ...Interested in redefining what’s possible in payments? Join Episode Six today. Qualifications Bachelor’s degree in Computer Science, Software Engineering, or a closely related technical field or foreign equivalent. 7 years of experience working as a Java developer. 6 years of...Suggested
- ...Responsibilities Design, develop, and maintain high‑quality software using C#, PostgreSQL, and React/TypeScript. Participate in architectural... ...feedback to teammates. Mentor junior and mid‑level engineers around knowledge sharing and best practices. Collaborate with...SuggestedRemote work
- ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,... ...community, defense, civil, and commercial markets. Senior Software Engineer At Nightwing, we are on a mission to develop resilient and...
$161.64k - $217k
## Senior Software EngineerApplylocations: Remote, California, United States of America: Remote, Illinois, United States of America:... ...foreign equivalent, in Computer Science, Information Technology, Engineering, or closely related quantitative discipline. Special Skill...Permanent employmentWork experience placementWork at officeRemote work- ...We are looking for a Senior Software Engineer with strong algorithmic and data processing expertise to join a global team working on a complex trade surveillance system in the financial sector. The project focuses on batch and real-time analysis of trading data, leveraging...
- ...Shield AI is seeking a Senior Software Engineer to develop robust navigation algorithms for defense aviation systems. You will research, design, and deploy cutting-edge navigation solutions, ensuring high reliability in contested environments. The ideal candidate will...Full time
$115k - $165k
...Job Description DTN is looking for a full stack Senior Software Engineer to join our team. In this role, you’ll work on innovative products within DTN’s Energy sector. What You Will be Responsible For Designs, develops, and implements GraphQL APIs to provide unified data...Work experience placementRemote workFlexible hours$121.5k - $145.5k
...solvers to join our Benefits Technology team as we build the next generation of employer benefits solutions and services. As a Software Engineer on the WEX Benefits Technology team, you will work in a team that partners closely with Product Managers and customers to...WorldwideFlexible hours- ...Lead Supply Chain Engineer (Implementations) - Remote Logistics at full potential. At GXO, we’re constantly looking for talented individuals at all levels who can deliver the caliber of service our company requires. You know that a positive work environment creates...Work at officeRemote work
$120 per hour
...Role Senior Python Software Engineer (Commodities) Client Leading Commodities Trading Firm Compensation Up to $120 per hour Location Houston, TX (Hybrid / Onsite preferred) Overview We’re working with a leading commodities trading firm with elite engineering standards,...Hourly payContract work$42k
Greetings Everyone, Who are we? For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from a few people to more than 4000 team members across the globe that are engaged in various Digital Modernization. For ...Full timeFor contractorsWork experience placementRemote work- ## CMM ProgrammerApplylocations: Northlake, TXtime type: Full timeposted on: Posted Todayjob requisition id: R1207**Who We Are:** Challenge Manufacturing’s mission is to manufacture with operational excellence by empowering our employee-owners. As a leading tier 1 supplier...Temporary workWork at officeFlexible hoursWeekend workAfternoon shift
- OxyChem is seeking an SAP S/4HANA Functional Supply Chain IT Advisor to design, configure, and support end-to-end business processes across Supply Chain. This role supports digital transformation, integrates with SAP Ariba, Finance, and Logistics, and collaborates with...
- ...TechFlow, Inc. seeks an experienced DevSecOps Engineer / Cloud Administrator (AWS) to support a DoD software modernization program in Montgomery, AL. You will lead CI/CD pipelines, IaC (Ansible), and security automation across AWS Cloud One environments, ensuring secure...
- ...scope in ServiceNow Develop applications to facilitate Employee service requests to HR and HR fulfillment process Refactor ServiceNow software customizations during ServiceNow major updates Collaborate with fellow developers and business analysts in an Agile development...Full timeFlexible hours
- Job Summary: The successful candidate will be responsible for designing, developing and implementing ServiceNow solutions to meet business requirements. The ideal candidate will have experience with ServiceNow development, strong analytical skills and attention to detail...
- ...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
- ...technical requirements into scalable, secure, and maintainable software solutions• Serve as a technical subject matter expert for... ...Associate degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent combination of education and...Remote work
- ...Lead industrial engineerSummary: Reporting to the Industrial Engineering Manager, the Sr. Lead Industrial Engineer establishes and improves... .... Experience in Enterprise Resource Planning (ERP) software; knowledge of IFS preferred. Proficiency with Microsoft Office...Work at officeRelocation
- ...understand requirements, develop solutions, and deliver high-quality software. Key Responsibilities: Design and develop web applications... .... Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. At least 3 years of experience in Java...
- ...We\'re Hiring: Software Engineer (Java) — Dallas, TX Type: Full-Time | On-Site Are you a Java engineer who loves building complex applications from the ground up? We\'re growing our IT team and looking for a Software Engineer to play a key role in a large-scale digital...Full time
$123.84k - $234.77k
...firms in the country who are an industry leader in technology implementations? If so, consider joining Baker Tilly as an AI Solutions Engineer, where you’ll build intelligent, autonomous agentic solutions that streamline business processes, integrate with enterprise...Local area- ...retrieve information from back-end sources. Lead development of software in our technology stack, which is constantly evolving but... ...Minimum Qualifications Bachelor’s degree in Computer Science, Engineering or similar relevant field. 5 years of experience in a development...
- ...middleware to retrieve information from back-end sources. Develop software in our technology stack, which is constantly evolving but... ...Minimum Qualifications Bachelor’s degree in Computer Science, Engineering or similar relevant field. 2 years of relevant experience in front...
$137.5k - $229.1k
...to hear from you. Position Summary Turn intent into production software — and build the platform that does it. Bolt is McKesson's AI-first... ...baked in from the first commit. We're hiring a Senior Software Engineer to help build the platform itself: the harness, tooling, and...Full timeH1bWork at officeRemote workWork from homeFlexible hoursShift work2 days per week- Radiant Digital is seeking an experienced SRE Architect with deep Telecom OSS and IBM Mainframe (z/OS) expertise. You will guide architecture decisions, design resilient systems, and drive reliability across our telecom platforms. The role requires 15+ years in IT with...
$60 per hour
...front‑end, back‑end, full‑stack, machine learning, and other engineers — who are driving real‑world impact in AI development. Our platform... ...s degree (completed or in progress). Previous experience as a Software Developer, Coder, Software Engineer, or Programmer is...Hourly payFull timeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!


