Principal Software Engineer

Posted Oct 30

This is a fully remote position, open to applicants in Montana.

📋 Description

• Design and create high-quality production software as a member of Foundant’s product engineering team.

• Maintain existing production environments and tackle complex technical challenges.

• Make architectural choices at both the application and service levels.

• Identify and troubleshoot systemic and architectural issues across component and service boundaries.

• Proactively detect and address integration challenges.

• Facilitate coordination of technical tasks across various teams.

• Incorporate AI-assisted development and agentic tools into daily engineering practices.

• Quickly deliver production-ready enhancements to clients.

• Guide engineers through intricate projects by influencing rather than through direct authority.

• Carry out additional responsibilities as needed.


⛳️ Requirements

• Over 12 years of professional experience in software engineering.

• Extensive experience in a principal, staff, or similar senior individual contributor role as a hands-on developer.

• Expertise in architectural patterns with the ability to apply them effectively at both application and service levels.

• Proficient in Java, Spring Boot, TypeScript, Node.js, and React.

• Proven history of developing and delivering production software.

• Comprehensive full-stack development experience, particularly with scalable RESTful applications using React and Java/Spring Boot.

• Advanced skills with large-scale relational database management systems (RDBMS).

• Experience with analytical systems and databases managing substantial data volumes.

• Skilled in AI-assisted development practices and tools.

• Familiarity in creating cloud-based SaaS applications.

• AWS experience is highly preferred.

• Experience in managing production services, including reliability, performance, and incident response.

• Professional background utilizing AI-assisted development tools in production settings.

• Experience with Claude Code or similar tools.

• Significant experience in diagnosing and resolving intricate technical issues across multiple components and services.

• Proficiency in using debugging and profiling tools.

• Must have legal eligibility to work in the United States.


🏝️ Benefits

• Competitive salary and comprehensive benefits.

• Tuition reimbursement programs.

• Lifestyle reimbursement options.

• Tailored mindfulness initiatives.

• Customized fitness initiatives.

• Flexible Paid Time Off (PTO) policy.

• Opportunities for professional and personal development.

• Collaboration across teams with exposure to a variety of ideas, expertise, and projects.

• Opportunities for career advancement and internal mobility.

• Autonomy and accountability in work.

• Employee recognition programs.

• Workplace accommodations provided throughout the interview and employment processes.

People also viewed

VALCE Talent Solutions1 day ago

Full Stack Engineer

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
Coinbase1 day ago

Software Engineer, Wallets, Liquidity and Bridging Team

US flagUnited States OnlyFull-timeFull-stack Engineer$152.4k – $179.3k/year
ApplyView job
Northrop Grumman1 day ago

Senior Principal Engineer, Supplier Quality

US flagNorth Carolina, +2 more statesFull-timeFull-stack Engineer$117.5k – $176.3k/year
ApplyView job
Topstep1 day ago

Staff Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $250k/year
ApplyView job
HEAVY CONSTRUCTION SYSTEMS SPECIALISTS INC1 day ago

Senior Software Developer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
First American (India)1 day ago

Senior Software Engineer – SDET

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers