Talent.com
Principal Software Engineer
Principal Software EngineerPrincePerelson • Lindon , Utah
[error_messages.no_longer_accepting]
Principal Software Engineer

Principal Software Engineer

PrincePerelson • Lindon , Utah
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.permanent]
[job_card.job_description]

Principal Software Engineer

Lindon, UT / Hybrid

$170-200K / year

We’re looking for a Principal Software Engineer to drive the evolution of our most critical systems. In this role, you’ll tackle complex technical challenges, modernize legacy code, and build high-performing, cloud-based applications using Oracle SQL, PL / SQL, Perl, Java, and AWS.

You’ll play a key role in setting technical direction, mentoring a team of full stack engineers, and delivering reliable, scalable solutions that power our business. This is a hands-on leadership opportunity for someone who thrives in dynamic environments and enjoys solving tough problems at scale.

What You’ll Be Doing :

  • Build and optimize high-performance C++ applications
  • Improve and modernize existing systems, including legacy code
  • Diagnose and resolve complex software issues
  • Mentor and support the professional growth of engineers
  • Collaborate with cross-functional teams to deliver key features
  • Drive code reviews, best practices, and process improvements
  • Maintain quality through testing, automation, and performance monitoring
  • Produce clear documentation and effective technical communication

Stay current with emerging tools and technologies

What You Bring :

  • 8+ years of serious software engineering experience
  • C++ mastery and an OOP mindset that’s second nature
  • Strong grip on SQL, with Oracle / PL / SQL scripts
  • Battle-tested in Linux environments.
  • Solid AWS cloud knowledge
  • Fluent in Perl scripting
  • Problem-solving instincts and debugging skills
  • Leadership skills that inspire others, not just manage them
  • Communication that’s clear and collaborative

    Bonus Points For :

  • Experience with Java and Angular.
  • Familiarity with ECS or Kubernetes.
  • Background in high-availability systems (payments, finance, or similar).
  • Ability to modernized legacy systems
  • Who You Are :

  • A self-starter who doesn’t wait for directions—you write your own map
  • Obsessed with delivering clean, maintainable, high-quality code
  • Thrive in fast-moving environments where change is constant
  • Analytical, detail-focused, and resilient during challenging times
  • Always learning, always teaching, always leveling up

    PrincePerelson & Associates is an Equal Opportunity Employer and we do not discriminate against applicants due to race, color, religion, sex, national origin, age, disability, genetics, veteran status, or on the basis of disability or any other federal, state or local protected class. All applicants applying for U.S. job openings must be authorized to work in the United States.

    [job_alerts.create_a_job]

    Principal Software Engineer • Lindon , Utah

    [internal_linking.related_jobs]
    Engineering Manager, Platform

    Engineering Manager, Platform

    Fleetio • Provo, UT, US
    [job_card.full_time]
    The Fleetio Engineering Team is looking for an Engineering Manager to lead our Platform Engineering efforts.In this role you will lead the platform engineering team that handles SRE (Site Reliabili...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Engineering Manager I - Full Stack

    Engineering Manager I - Full Stack

    StackAdapt • Provo, UT, US
    [job_card.full_time]
    Engineering Manager I - Full Stack.StackAdapt is the leading technology company that empowers marketers to reach, engage, and convert audiences with precision. With 465 billion automated optimizatio...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Client Director (Midwest) - HCLSoftware

    Client Director (Midwest) - HCLSoftware

    Actian • Provo, UT, US
    [job_card.full_time]
    Client Director (Midwest) - HCLSoftware.HCL Software is a division of HCL Technologies (HCL) that operates its primary software business. We develop, market, sell, and support over 30 product famili...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sales Engineer

    Sales Engineer

    Vesta • Provo, UT, US
    [job_card.full_time]
    Owning a home is a foundational part of building financial security and wealth in America.However, the tools and technology that support homeownership are antiquated, dependent on things like fax m...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Agency System Administrator

    Agency System Administrator

    Veracity Insurance • Pleasant Grove, UT, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    At Veracity, we aim to be a different kind of insurance partner – one that is free from outside investors, venture capital, or the pressures of a corporate parent. Ours is a culture of empower...[show_more]
    [last_updated.last_updated_variable_days]
    Applications Software Engineer

    Applications Software Engineer

    IMSAR • Springville, UT, USA
    [job_card.permanent]
    [filters_job_card.quick_apply]
    Our company exists to promote and protect life, liberty, and the pursuit of happiness.We design, build, and support low Size, Weight, and Power (SWaP), multimode, airborne radar systems.We support ...[show_more]
    [last_updated.last_updated_variable_days]
    Software Engineering Technical Manager

    Software Engineering Technical Manager

    InsCipher • Pleasant Grove, UT, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    At InsCipher, our commitment to our customers is what drives us.Ours is a culture of innovation and progress.We are a creative team of doers constantly striving to develop value-driven products and...[show_more]
    [last_updated.last_updated_1_day]
    Engineering Manager

    Engineering Manager

    LiveFlow • Provo, UT, US
    [job_card.full_time]
    We are building the next-generation accounting and finance platform to enable lean finance teams to run massive enterprises. We have raised over $21M from top-tier investors including YC, YC Continu...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Engineer I

    Engineer I

    Metropolitan Water District of Salt Lake & Sandy • Sandy, Utah, United States, 84093
    [job_card.full_time]
    Engineer I – Major capital advancement, excellent benefits, four-day work week.If you are looking for a career that will shape future infrastructure for decades to come that has excellent benefits ...[show_more]
    [last_updated.last_updated_less] • [new]
    Engineering Manager

    Engineering Manager

    CompanyCam • Provo, UT, US
    [job_card.full_time]
    We're a simple-to-use photo documentation and productivity app for contractors of all commercial and home services industries. Packed with intuitive functionality, CompanyCam facilitates unparallele...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Restaurant Delivery - Sign Up in Minutes

    Restaurant Delivery - Sign Up in Minutes

    DoorDash • Cottonwood Heights, UT, United States
    [job_card.full_time] +1
    DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a variety o...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Lead Engineer, Applications - Edifecs / QConnect - Remote

    Lead Engineer, Applications - Edifecs / QConnect - Remote

    Molina Healthcare • Orem, UT, United States
    [filters.remote]
    [job_card.full_time]
    JOB DESCRIPTION Job Summary Designs and builds company specific enterprise application systems and technology expertise across multiple disciplines. Applies and promotes key principles (e.Consider...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Advisor

    Principal Advisor

    Distyl AI • Provo, UT, US
    [job_card.full_time]
    Distyl AI develops AI native technologies for humans & AI to collaborate to power the operations of the Global Fortune 1000. Our platform, Distillery, along with our team of AI Engineers, Researcher...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Manager, Software Engineering (PHP)

    Manager, Software Engineering (PHP)

    Henry Schein One • American Fork, UT, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    This position will be remote within the United States Job Summary We are looking for a Software Engineering Manager who is experienced in growing and enabling teams to build high-availability, glob...[show_more]
    [last_updated.last_updated_30]
    Engineering Team Leader

    Engineering Team Leader

    Remote • Provo, UT, US
    [job_card.full_time]
    A Team Leader is responsible for all the work of a team and the spokesperson for everyone in it.They are expected to manage the team dynamics and always bring the best in everyone.A team leader is ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Junior System Administrator

    Junior System Administrator

    Les Olson Company • Lindon, UT, USA
    [job_card.full_time]
    [filters_job_card.quick_apply]
    LOC Way : with talent, passion, and compassion, driving our continual growth and strong position in the market through superior service. If that sounds like the sort of team you'd like to join, read ...[show_more]
    [last_updated.last_updated_30]
    Lead Developer

    Lead Developer

    Intercontinental Exchange • Provo, UT, United States
    [job_card.full_time]
    As a lead engineer with the Expedite Team, you will apply your knowledge of software development methodologies, best practices, problem solving and industry experience to work with the team in the ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer Payments Integration (Orem)

    Senior Software Engineer Payments Integration (Orem)

    Innovecture • Orem, UT, United States
    [job_card.full_time]
    Provide architectural guidance across Python / React / RDS tech stack.Ensure efficient execution using.GenAI-assisted development tools. Experience defining and executing engineering roadmaps and leadin...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]