Demo

Principal Software Engineer

Foley Carrier Services LLC
Hartford, CT Remote Full Time
POSTED ON 1/22/2025
AVAILABLE BEFORE 4/22/2025

MISSION

Missions are accomplished with people, driving towards a greater purpose. Foley has been a trusted partner to motor carriers of all sizes. Our technologically advanced approach to DOT compliance automates many of the background screening and compliance requirements motor carriers must comply with, making it easier for them to onboard and retain the right driver for their business. At Foley, we don’t just help our customers stay compliant—we help them thrive.

A positive attitude is everything. At Foley, we’ve created a culture that rewards kindness, enthusiasm, and a can-do attitude. Whether we’re working together internally or helping a customer solve a problem, we approach every challenge with a sense of humor, optimism, and determination to succeed.

Principal Software Engineer

Foley is looking for an exceptional Principal Software Engineer with extensive experience in Software Architecture, Delivery Automation, and foundational programming patterns and practices to help bring Foley forward in its software development and deployment practices.

As the Principal Software Engineer at Foley, you will be the key driver in setting the direction of our software architecture and patterns, evaluating current and prospective tools and technologies, and generally helping to grow the team around you!

Joining a team with massive potential for growth – both technically and otherwise – excites you.

This is a REMOTE option- Those residing in CT, MA, SC, GA, FL, and TX are welcome to apply!

The compensation for this position starts at $165k

WHO YOU WILL WORK WITH

At Foley, we value our employees and treat them with respect while providing them with opportunities to make a difference. In addition to contributing on an individual level, you will be expected to help foster an environment of safety, collaboration, and learning within our software development world. Mentoring and coaching your teammates on how to build high-quality, high-performance software is a critical part of this role.

Because our departments work so closely together, we are always looking to improve our current process. We welcome new ways to collaborate with roles and departments, and we cannot wait to hear your ideas!

WHAT YOU WILL DO

In your first 30 days, you will

  • Learn how Foley’s products and services work and how Foley can have a positive impact on our customers’ business.
  • Meet and get to know your teammates and stakeholders of our engineering organization.
  • Understand our processes, procedures, and tools for development and deployment.
  • Attend and participate in architecture and engineering roundtable discussions.

Within your first 6 months, you will

  • Help establish a plan for how Foley can improve its technological footprint.
  • Become an SME on one or more of our products.
  • Directly manage 2-3 engineers.
  • Work across technology groups to assist in the design and development of our delivery processes.
  • Evangelize and train engineers on contemporary design patterns, cloud-native technologies, and the latest advances in existing toolsets (i.e. .Net Core), et al
  • Pull the cover off black box technologies and push for the de-siloing of development efforts.
  • Serve as a thought leader in technology and architecture in general.
  • Act as a leader in promoting a culture of safety, collaboration, and inquisitiveness.
  • Implement configuration and customizations to support business processes and development team needs.
  • Work with internal and development teams to ensure issues are resolved promptly.
  • Help curate and advocate for Foley’s application development standards.
  • Collaborate on new application development and provide technical and architectural design guidance.
  • WHAT WE’D LIKE YOU TO HAVE

  • Exceptional grasp of fundamental engineering concepts
  • Consummate teammate – shares ownership and invites criticism.
  • Passion for developer experience.
  • Experience in and extensive knowledge of Scrum or Agile development.
  • Strong analytical and diagnostic skills, as well as excellent written and verbal communication skills.
  • Excellent understanding of building and running .NET software within a cloud environment, especially AWS.
  • Strong documentation, organizational, and planning skills.
  • Strong knowledge of cloud-native technologies and patterns.
  • Experience using infrastructure as code tools and products.
  • Working knowledge of container and orchestration technologies.
  • Strong understanding of various database products, including Microsoft SQL, redshift, database versioning and deployment models, et al.
  • If you are an analytical and critical thinker with excellent organizational skills, attention to detail, and the ability to self-organize and meet deadlines, we encourage you to apply.

    WHAT YOU WILL LOVE ABOUT FOLEY

    The people! Our employees and customers consistently express the best thing about Foley is our close-knit, exceptionally talented teams. Check out our customer's feedback – on Trustpilot

    Outstanding benefits. 3 medical plans to choose from, 2 level dental, and 2 level vision plans. Generous vacation, sick, and personal time off. 401K plan with a match. We’ve got your back so you can live your best life.

    It’s about ideas over egos. You will have the freedom to explore new ideas and approaches in an entrepreneurial environment, supported by a collaborative team.

    Professional growth. We open our roles to our employees first and encourage them to apply for growth opportunities. Our People Operations team is available to discuss career growth and help put a plan in place, helping employees achieve the growth they crave.

    Our environment! We celebrate success and believe in transparency and teamwork to get us there. We invest in collaboration tools so you can meet with your team face-to-face. Many of our roles are remote and we want to ensure our employees are engaged and can interact with their peers in a virtual space.

    What We Do, How We Do It

    Too often, companies use a piecemeal approach when it comes to screening drivers. They might use one vendor to help recruit. Another to screen. And still, another to address the complex world that is compliance. This approach is inefficient, expensive, and redundant. Not to mention, it makes it too easy for things to fall through the cracks.

    At Foley, we've built a company that effortlessly manages these three areas under one roof : recruit, screen, and comply. Thanks to powerful technology combined with our compliance expertise, we're able to deliver a comprehensive solution to our customers and, as a result, a better overall customer experience.

    Where We're Headed

    We're always developing new solutions to slay tomorrow's recruitment, screening, and compliance monsters. At the core of these solutions is our vast collection of data—and the many ways to leverage it, whether that's developing software to calculate a company's compliance risk or implementing predictive analytics to identify the best drivers.

    What It's Like to Work with Us

    Diving deep into a niche industry and becoming an expert . . .

    Continually growing and advancing . . .

    Making lifelong friends during the process . . .

    That sums up what it's like to work for us. We're a 250 person company on the verge of explosive growth thanks to our AI-powered technology—and where it's headed with predictive analytics. If you'd like to board our rocket ship, check us out :

    www.foleyservices.com

    Keywords :

    Senior Principal Software Engineer

    Lead Software Engineer

    Staff Software Engineer

    Distinguished Engineer

    Chief Software Engineer

    Technical Fellow

    Architect

    Senior Architect

    Engineering Manager

    Technical Lead

    Salary : $165,000 - $175,000

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Principal Software Engineer?

    Sign up to receive alerts about other jobs on the Principal Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $156,679 - $196,968
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $156,679 - $196,968
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Foley Carrier Services LLC

    Foley Carrier Services LLC
    Hired Organization Address Hartford, CT Full Time
    Foley is seeking a dedicated and energetic High Volume Outbound Sales Representative to join our dynamic team. This role...
    Foley Carrier Services LLC
    Hired Organization Address Hartford, CT Full Time
    FOLEY’S MISSION: Missions are accomplished with people, driving towards a greater purpose. Foley has been a trusted part...
    Foley Carrier Services LLC
    Hired Organization Address TX Full Time
    Missions are accomplished with people, driving towards a greater purpose. Foley has been a trusted partner to motor carr...
    Foley Carrier Services LLC
    Hired Organization Address Billings, MT Full Time
    A company is looking for a Billing Financial Analyst to analyze and impact financial performance.Key ResponsibilitiesDev...

    Not the job you're looking for? Here are some other Principal Software Engineer jobs in the Hartford, CT area that may be a better fit.

    Principal Software Engineer

    Foley, Hartford, CT

    Principal Software Development Engineer

    SF Demo - CVS Health, Hartford, CT

    AI Assistant is available now!

    Feel free to start your new journey!