Principal Software Engineer

Foundation Finance Company Careers

Rothschild (WI)

On-site

USD 120,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Foundation Finance Company Careers is seeking a Principal Software Engineer to drive the design, development, and delivery of complex software solutions while leading and mentoring teams. This role focuses on advancing the technology stack, system architecture, and best practices to ensure secure, scalable, and high-performance web applications.

The candidate will lead architecture and design, provide technical guidance, oversee full stack development, enforce coding standards, and evaluate

Qualifications

  • Bachelor’s degree in computer science, engineering or similar field.
  • 7 years of experience in a development role.
  • Certifications from AWS, Atlassian, Google or Microsoft are a plus.

Responsibilities

  • Lead the architecture and design of scalable and maintainable software systems and drive technical roadmaps.
  • Provide technical guidance and mentorship to engineering teams across cross-functional partners.
  • Oversee front-end, middleware, and back-end development using the company’s tech stack.
  • Establish coding standards, documentation, and efficient development processes.
  • Evaluate emerging technologies to enhance capabilities and maintain competitive edge.
  • Design and implement solutions to optimize performance, scalability and reliability.
  • Lead initiatives to improve development tools and processes, boosting productivity and quality.
  • Advocate for secure coding practices to protect data and meet industry standards.
  • Identify risks in projects and propose mitigation strategies.
  • Collaborate with management and other departments to achieve goals.

Skills

Technical leadership
System architecture
Mentoring teams
Full stack development
Web app security

Education

Bachelor’s degree in computer science/engineering

Job description

A final in-person interview maybe required for this position.

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.

Essential Duties and Responsibilities
  • 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

HireFit • Annapolis (MD)

On-site
USD 120,000 - 160,000
Sr. Fullstack Engineer (React, Node.js, TypeScript)
Sr. Fullstack Engineer (React, Node.js, TypeScript)

AspiringIT • United States

On-site
USD 120,000 - 160,000
Principal Engineer, Amazon | Multiple Locations, USA, Global Specialty Recruiting Team
Principal Engineer, Amazon | Multiple Locations, USA, Global Specialty Recruiting Team

Amazon Web Services (AWS) • Boston (MA)

On-site
USD 200,100 - 270,600
Principal Engineer, Amazon | Multiple Locations, USA, Global Specialty Recruiting Team
Principal Engineer, Amazon | Multiple Locations, USA, Global Specialty Recruiting Team

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 200,100 - 270,600
Sign-on bonuses
Restricted stock units (RSUs)
Health insurance
+3
Principal Software Engineer & Systems Architect
Principal Software Engineer & Systems Architect

Amazon Web Services (AWS) • Boston (MA)

On-site
USD 200,100 - 270,600
Principal Software Engineer
Principal Software Engineer

Inmar Inc. • Winston-Salem (NC)

On-site
USD 164,000 - 274,000
Medical, Dental, and Vision insurance
401(k) retirement plans with company match
Flexible time off
+1
Principal Engineer, Amazon | Multiple Locations, USA, Global Specialty Recruiting Team
Principal Engineer, Amazon | Multiple Locations, USA, Global Specialty Recruiting Team

Amazon Web Services (AWS) • Sunnyvale (CA)

On-site
USD 230,000 - 312,000
Health insurance
RSUs
401(k) matching
+2
Principal Software Engineer - Java/Spring Boot/React (In Office)
Principal Software Engineer - Java/Spring Boot/React (In Office)

CBRE • Richardson (TX)

On-site
USD 150,000 - 210,000
Principal Software Engineer - Platform & Tech Leadership
Principal Software Engineer - Platform & Tech Leadership

Xometry • Waltham (MA)

On-site
USD 130,000 - 160,000
Principal Software Engineer
Principal Software Engineer

19109 SPEEDPAY RD • Omaha (NE)

Hybrid
USD 150,000 - 190,000