Job Description

Description

We are a rapidly growing organization committed to offering industry-leading annuity products that help individuals plan for a secure retirement. We value our employees and create a work environment based on adaptability, innovation, and collaboration. Our culture celebrates transparency, trust, and continuous improvement, with a focus on supporting our teams and clients in the best way possible.

Company Culture and Environment

Our culture is built on adaptability, transparency, integrity, collaboration, and gratitude. We are proud to be recognized for our workplace culture, including multiple awards for excellence in compensation, leadership, and benefits. We believe in fostering a diverse and inclusive workplace where all employees feel welcomed, valued, and supported.

Career Growth and Development Opportunities

We encourage collaboration, innovation, and continuous improvement within our engineering department. Team members are encouraged to thrive in an empathetic yet accountable work environment, fostering their growth and ensuring productivity through mentorship and continuous learning.

Detailed Benefits and Perks

  • Recognition for workplace excellence
  • Awards for benefits and compensation packages
  • Supportive team environment that promotes professional growth

Compensation and Benefits

  • Competitive salary based on experience
  • Health, dental, and vision insurance
  • Retirement savings plan with company matching
  • Generous vacation and paid time off policy
  • Flexible working hours

Why you should apply for this position today

If you’re ready to bring your skills to a supportive and fast-paced team that encourages professional growth and continuous learning, we’d love to hear from you. This role offers the chance to lead a talented team while making a significant impact within the organization.

Skills

  • Strong technical background in software development, system architecture, and technical problem-solving
  • Proficiency in modern programming languages such as Python, C#, or .NET Core
  • Experience with Agile methodologies, CI/CD practices, and version control (e.g., Git)
  • Strong ability to manage multiple priorities in a fast-paced environment

Responsibilities

  • Lead, mentor, and support a team of software engineers, fostering their growth and ensuring productivity
  • Collaborate with technical project managers (TPMs) to efficiently allocate resources and meet both technical and business objectives
  • Create an empathetic yet accountable work environment where team members are encouraged to thrive
  • Work closely with TPMs to define technical requirements and project milestones
  • Ensure adherence to engineering best practices, such as agile methodologies, CI/CD, and high-level architectural standards
  • Identify and manage technical debt to ensure the scalability and long-term sustainability of systems
  • Champion a transparent, trustworthy, and collaborative team culture

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 8+ years of software engineering experience, with at least 5 years in a leadership role
  • Experience working in rapidly growing organizations is desired

Education Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field

Education Requirements Credential Category

  • Bachelor’s Degree

Experience Requirements

  • 8+ years of software engineering experience
  • At least 5 years in a leadership role
  • Experience with cloud computing, microservices, and containerized environments is a plus

Why work in Salt Lake City, UT

Salt Lake City offers a beautiful setting with stunning mountains, a vibrant tech scene, and a variety of outdoor activities. The city is known for its friendly communities, excellent schools, and a strong emphasis on work-life balance, making it an ideal place to live and grow professionally.

Employment Type: Full-Time

Salary: $107000.00 - 238000.00 Per Year

Get It Recruit - Information Technology connects job seekers with employers and opportunities that match their qualifications. Job seekers can complete the full application process on the employer's website. To learn more about the position, click our 'Apply Now' button and begin the application process. This job is shared on behalf of the employer, and any questions about the position, salary, application process, or other details about the job should be directed to them.

Apply to this job

Think you're the perfect candidate?

By continuing, you agree to Get.It's Terms & Privacy Policy and to receive relevant job alerts.
Posted on Oct 15

Software Engineering Manager

Salt Lake City, UT

Remote (Friendly)

107,000 - 238,000 Per Year

By continuing, you agree to Get.It's Terms & Privacy Policy and to receive relevant job alerts.