Demo

Sr. Software Engineer (Remote)

FMG
Sandy, UT Remote Full Time
POSTED ON 1/9/2026
AVAILABLE BEFORE 2/7/2026
What We Do

We help Financial Professionals build and grow their business in a variety of different ways. With over 40,000 clients benefiting from our innovative solutions, we are dedicated to transforming their marketing efforts into growth engines. FMG is the leading all-in-one digital marketing platform empowering financial advisors, insurance agents, and enterprises with scalable and compliant marketing solutions designed to drive organic growth.

Consistently ranked #1 in market share and customer satisfaction in the T3 Software Survey Report, FMG helps clients stay ahead of evolving trends and effectively implement marketing best practices. Through an intuitive, centralized platform, FMG enables users to efficiently manage websites, email, texting, social media, events, blogs, videos, and more—all in one place.

About Our Culture

At FMG, we have crafted an extraordinary work environment that perfectly balances hard work with an incredible team spirit. Since our inception over a decade ago, we've grown into a thriving community of 450 dedicated employees spread across the globe. Our fast-paced, results-driven culture is matched by our commitment to maintaining a healthy work/life balance, ensuring that our team members feel fulfilled both personally and professionally.

Collaboration and open, thoughtful communication are at the heart of what we do. Our mission is to invest in motivated, successful individuals, supporting them as they excel both inside and outside of the workplace.

We're building a winning team of A players, and we invite you to be a part of this amazing journey. At FMG, you'll find an environment that champions growth, celebrates achievements, and fosters a sense of belonging. Join us, and let's create something extraordinary together!

Our Employee Benefits

At FMG, we’re serious about being an awesome place to work! We’ve earned the USA Top Workplace award three years running (2023, 2024, and 2025), and we’re always looking for ways to keep things great—like regularly checking in on our benefits and pay to make sure you’re getting a truly competitive package.

  • Enjoy a generous paid holiday schedule, including a full week off for our Winter Holiday Shutdown
  • Our comprehensive paid time off policies cover vacation, sick days, parental leave, and bereavement leave
  • Our robust insurance plan includes:
    • Medical with $0 co-pay Telehealth plan
    • Dental
    • Vision
    • Health Savings Account (HSA) with generous employer contributions
    • Flexible Spending Accounts (FSA)
    • Company-paid Life Insurance and Accidental Death & Dismemberment (AD&D) coverage
    • Company-paid Short & Long Term Disability coverage
    • Company-paid Employee Assistance Program (EAP)
  • Matching 401(k) with immediate full vesting
  • On Demand Pay - allows access to a portion of your earned wages prior to the payday with same day deposit
  • Internet & Gym Reimbursement!
  • We’ll provide you with the work computer equipment you need to set you up for success!
  • Our Employee Events Committee and managers are always planning a mix of fun in-person and virtual events to keep us all connected—plus we also love to throw in some FMG swag, so you can show off your company spirit in style!

About The Role

Our ideal candidate is purpose-driven, results-oriented, able to take ownership of how our products and systems operate, and be awesome to work with. You can take something from a mockup to production and all the steps in between. You must be an excellent team player and be able to contribute positively to our culture of iterative development, team collaboration and our fun, positive, professional work environment.

Compensation This position offers $130,000-$140,000 depending on experience, qualifications and skill set.

Required Skills And Qualifications

  • A minimum of five years experience developing web-based software
  • Strong understanding of Go and REST API design patterns
  • Strong understanding of MySQL and relational data modeling
  • Solid understanding of TypeScript and React (Next.js preferred)
  • Experience building and maintaining microservices architectures
  • Practices good software design (separation of concerns, composition, testability)
  • Able to take acceptance criteria and make it a reality from data modeling to the browser
  • Strong verbal and written communication skills
  • Self-motivated with the ability to work independently
  • Fast learner & strong team player
  • Access to a private & secure workspace, free from distractions
  • Accessible during the assigned work schedule for regular duties and responsibilities as outlined by the supervisor
  • An internet connection with speeds of 5 Megabits down / 3 Megabits up (5mbps/3mbps)

Preferred Skills And Qualifications

  • Cloud computing, Amazon AWS
  • Experience with OAuth integrations and third-party API consumption
  • Experience with CRM or third-party platform integrations
  • Leveraging agentic AI tools in SDLC and IDE
  • Experience in Test Driven Development and Unit/Integration Testing
  • Familiarity with GORM and database migration tools
  • Experience with observability tools (Sentry, Prometheus, structured logging)
  • Agile team experience
  • Git, GitHub Actions, CI/CD pipelines
  • Mastery of Slack emojis and gifs

At FMG, we believe in the wholehearted acceptance of each other regardless of our differences. We strive to foster an environment that allows everyone to contribute to our mission in their unique ways. With the belief that diversity propels innovation, we are continually finding ways to cultivate a commitment to inclusion in our employees, services, and products, as well as in the communities in which we live and work.

We are proud to be an equal opportunity employer committed to providing employment opportunities regardless of sex, race, creed, color, gender, religion, marital status, domestic partner status, age, national origin or ancestry, physical or mental disability, medical condition, sexual orientation, pregnancy, military or veteran status, and genetic information. If you require accommodation to complete the application or interview process, please contact peopleteam@fmgsuite.com.

You can find out more about what it’s like to work at FMG, by visiting https://fmgsuite.com/about-us/

Powered by JazzHR

0e6JT62n4n

Salary : $130,000 - $140,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 Sr. Software Engineer (Remote)?

Sign up to receive alerts about other jobs on the Sr. Software Engineer (Remote) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
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 FMG

  • FMG Sandy, UT
  • What We Do We help Financial Professionals build and grow their business in a variety of different ways. With over 40,000 clients benefiting from our innov... more
  • 3 Days Ago

  • FMG Sandy, UT
  • What We Do We help Financial Professionals build and grow their business in a variety of different ways. With over 40,000 clients benefiting from our innov... more
  • 3 Days Ago

  • FMG York, NY
  • Responsibilities Oversee the setup and maintenance of in-store visual displays. Ensure store displays are updated promptly according to planned schedules. ... more
  • 7 Days Ago

  • FMG Sandy, UT
  • What We Do We help Financial Professionals build and grow their business in a variety of different ways. With over 40,000 clients benefiting from our innov... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Sr. Software Engineer (Remote) jobs in the Sandy, UT area that may be a better fit.

  • BambooHR and Careers Draper, UT
  • Please Note: This is a remote position available in the state listed on this job. Additionally, employment with BambooHR is contingent on passing both a ba... more
  • 13 Days Ago

  • AdvancedMD South Jordan, UT
  • AdvancedMD AdvancedMD is a unified cloud suite of medical office software hosted on Amazon Web Services/AWS including practice management, electronic healt... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!