Sr Engineer (S)

Thrivent•Minneapolis, MN
•$132,513 - $179,282•Remote

About The Position

As a Senior Engineer, you will serve as a technical expert across one or more areas of application and systems engineering. You will provide architectural guidance, influence technology decisions, recommend solutions aligned with long-term enterprise strategy, and define, design, and develop business-critical technology solutions in collaboration with product and engineering teams. Within the Enterprise Engineering Platforms organization, you will build and evolve scalable design and content enablement capabilities for enterprise-wide use. You will draw on industry best practices, prior experience, and internal expertise to create reusable platform solutions that promote consistency, efficiency, and adoption. You will partner with engineering leaders, architects, product teams, and enterprise stakeholders to align solutions with strategic platform objectives, integrate across the technology landscape, and support the organization’s long-term vision. The role balances immediate business needs with sustainable platform investments and champions engineering excellence, scalability, reliability, and reusability. The role also includes contributing to engineering practices and standards, supporting CI/CD and team support rotations, sharing knowledge, coaching junior engineers, and participating in recruiting and talent development. The position is full-time and remote. The salary range is $132,513 to $179,282 per year, depending on factors including location, experience, skills, and business needs.

Requirements

  • Bachelor’s degree in Computer Science or another technical field, or equivalent work experience.
  • At least 7 years of experience in engineering environments, translating abstract concepts and ideas into detailed software engineering plans.
  • Sound knowledge of industry-standard Software Development Life Cycle (SDLC) practices.
  • Demonstrated expertise developing scalable, reusable UI components with JavaScript or TypeScript.
  • Ability to configure, customize, and support Content Management Systems (CMS) for efficient content creation and delivery.
  • Experience with React, Java, Spring Boot, TypeScript, GraphQL, Docker, AWS, GitHub Actions, Datadog, Kubernetes, OpenShift, Terraform, and Elasticsearch.
  • Sound knowledge of version and revision control practices and procedures.
  • Sound knowledge of systems design concepts that provide security and stability.
  • Expertise debugging code and/or complex log files to troubleshoot and analyze product defects.
  • Expert knowledge or experience querying databases for complex data lookup and updates.
  • Ability to perform code reviews with associate team members.
  • Proficiency managing large-scale projects.
  • Ability to communicate complex ideas to a wide audience, verbally and in writing.
  • Strong conceptual, critical-thinking, technical, and problem-solving skills, with attention to detail.
  • Ability to present to high-level management and deliver technical documentation.

Nice To Haves

  • Financial Services industry experience.
  • Familiarity with Digital Asset Management.
  • Experience coaching or mentoring other team members.

Responsibilities

  • Apply technical knowledge to drive customer outcomes and independently solve problems on initiatives aligned with the broader engineering strategy.
  • Develop core technology solutions independently and collaboratively, delivering stable, scalable, resilient outcomes that meet or exceed team expectations.
  • Share new ideas and techniques with the team and encourage junior engineers to invest in learning.
  • Participate in team collaboration sessions, provide technical expertise, and help solve problems and remove technical roadblocks.
  • Participate in product planning and implementation, and help the team understand and decompose work.
  • Contribute to engineering practices, templates, and frameworks in collaboration with the team.
  • Continuously assess technology to improve software stability, scalability, and resilience, and use data to measure progress.
  • Promote and expand use of the CI/CD pipeline to improve deployment and build processes.
  • Participate in the team support rotation and provide expert knowledge on focus subsystems.
  • Contribute to vendor selection criteria and participate in proofs of concept or technology work with vendors.
  • Guide junior engineers in foundational engineering skills, provide technical expertise, help resolve software issues, deliver training, and share domain expertise.
  • Engage in the technology community to build the Thrivent technology brand and position the organization as an employer of choice.
  • Participate in interviews and help define interview processes to recruit appropriate talent.
  • Model Thrivent’s leadership competencies and support continuous improvement, employee engagement, client commitment, and a culture reflecting Thrivent’s purpose, promise, and values.

Benefits

  • Various bonuses, including annual or long-term incentives
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Health savings account
  • Flexible spending account
  • 401(k)
  • Pension
  • Life insurance
  • Accidental death and dismemberment insurance
  • Disability insurance
  • Supplemental protection insurance
  • 20 days of paid time off each year
  • Sick and Safe Time
  • 10 paid company holidays
  • Volunteer Time Off
  • Paid parental leave
  • Employee Assistance Program (EAP)
  • Well-being benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service