SaltLakeCityRecruiter Since 2001
the smart solution for Salt Lake City jobs

Software Engineer Manager

Company: Silacins
Location: Salt Lake City
Posted on: March 29, 2025

Job Description:

SILAC Insurance Company is one of the fastest growing insurance companies in the nation and continues to be a top contender in the industry. SILAC offers industry leading annuity products that helps individuals prepare for retirement. Teams can align around a shared vision of providing clean, simple & competitive products for clients, delivering best-in-class service to agents & business partners, and propelling the success of our employees.With a fast-growing team of more than 300 employees, we are committed to remain adaptable, innovative, and trustworthy for our clients, agents, and employees.We hold true to our core values: Adaptability & Continuous Improvement, Transparency & Trust, Honesty & Integrity, Teamwork & Collaboration, and Gratitude & Compassion. At SILAC Insurance Company, we welcome and encourage diversity and are dedicated to creating an environment and culture that is respectful and inclusive for everyone.Since 2016, we have received numerous regional and national awards for our products, business, and workplace culture. To name a few: Regional Top Workplace Award for 2016, 2017, 2020, 2021, & 2022. National Top Workplace Award for 2022. Top Workplace in Compensation & Benefits, Leadership, & Finance Industry. WINK 2019 Trailblazer Award. S&P Global Market Intelligence 2020 - 3rd Fastest Growing Life Insurance Company.Job Overview: The Software Engineering Manager will lead a team of engineers, ensuring successful project execution by coordinating resources, fostering best practices, and collaborating closely with Technical Project Managers (TPMs) to align on technical requirements. This role demands a balance between managerial duties and technical leadership, guiding engineers in building scalable, high-quality software while maintaining accountability, efficiency, and a culture of continuous improvement.Department Overview: The Engineering Department at SILAC is responsible for designing, developing, and maintaining cutting-edge Annuity software solutions that support business goals and enhance customer experiences. We foster an environment of collaboration and continuous learning. As we scale rapidly, adaptability and willingness to evolve are crucial, ensuring our teams operate efficiently while maintaining high engineering standards.Job Details:Leadership & Team Management:

  • Directly manage a team of software engineers, ensuring their growth, productivity, and accountability.
  • Allocate resources efficiently in collaboration with TPMs to meet technical and business objectives.
  • Maintain a balance between treating team members with empathy and holding them accountable for their responsibilities.
  • Foster an environment of continuous learning, improvement, and adaptability.Technical & Project Execution:
    • Collaborate with TPMs to determine the technical needs of projects and define clear milestones.
    • Ensure teams adhere to best engineering practices, including agile methodologies, CI/CD, and architectural standards.
    • Identify and manage technical debt, ensuring the long-term scalability and maintainability of systems.
    • Participate in technical discussions and decision-making processes to align engineering efforts with company goals.Culture & Process Improvement:
      • Promote a culture of transparency, trust, and collaboration.
      • Encourage teams to reflect on performance and optimize workflows for increased efficiency.
      • Drive initiatives to enhance engineering documentation, code quality, and system monitoring.
      • Support diversity, inclusion, and a positive work environment.Job Requirements:Required:
        • Bachelor's degree in Computer Science, Engineering, or a related field.
        • 8+ years of software engineering experience, with 5+ years in a leadership role.
        • Strong background in software development, system architecture, and technical problem-solving.
        • Proficiency in modern programming languages (Python, C#, .NET Core, etc.).
        • Experience with Agile methodologies, CI/CD practices, and software version control (Git).
        • Ability to manage multiple priorities in a fast-paced environment.Desired:
          • Experience working in rapidly growing organizations.
          • Background in cloud computing, microservices, and containerized environments.
          • Knowledge of system monitoring, incident response, and operational best practices.
          • Familiarity with insurance or financial services industries is a plus.At SILAC Insurance Company, our core values are not just a requirement, they are a standard by which we live by. These values are incorporated every day, whether we are discussing ideas for new projects and procedures, finding a resolution for a customer's problem, or recruiting new talent. It is just one of the many things that make SILAC Insurance Company a Top Workplace.We celebrate a diverse and inclusive work environment, where we honor and support varying backgrounds, beliefs, and perspectives for the benefit of our business, including our employees and products. We are proud to be an equal opportunity workplace and strive to be a place where every employee feels they belong. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.
            #J-18808-Ljbffr

Keywords: Silacins, Salt Lake City , Software Engineer Manager, IT / Software / Systems , Salt Lake City, Utah

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Utah jobs by following @recnetUT on Twitter!

Salt Lake City RSS job feeds