Thrivent

Senior Engineer

Thrivent$157K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Applied Computer Science, Management Information Systems, Computer Science, or related field.
  • 5+ years experience in data engineering or closely related field.
  • Proficiency in Informatica PowerCenter and Zena for data warehousing.
  • Experience with Oracle, SQL, PL/SQL, and other relational databases.
  • Understanding of data pipeline design and architecture.

Responsibilities

  • Drive customer outcomes through technical expertise.
  • Develop and maintain core software in a collaborative environment.
  • Share innovative ideas and encourage continuous learning amongst team members.
  • Facilitate team discussions to overcome technical challenges.
  • Contribute to the development of engineering standards and frameworks.
  • Promote CI/CD practices to enhance software deployment processes.
  • Engage with technology vendors to support project initiatives.

Benefits

  • Various bonuses including annual or long-term incentives.
  • Comprehensive medical, dental, and vision insurance.
  • 401k retirement savings plan with employer match.
  • 20 days of Paid Time Off plus 10 paid company holidays.
  • Paid parental leave and Volunteer Time Off.
  • Employee Assistance Program (EAP) and well-being benefits.
Full Job Description
Position Description:

Design Solutions
  • Apply technical knowledge to drive outcomes for customers;
  • Work and problem solve independently on initiatives that align to the broader software engineering strategy;

Develop Software
  • Work independently, as well as collaboratively with team, in developing core software for the product that delivers outcomes;
  • Consistent and dependable in delivering core software that delivers outcomes and meets/exceeds the teams' expectations for stability, scalability, resilience, etc.;

Learn and Apply New Techniques
  • Share new ideas and techniques with team;
  • Encourage junior engineers to invest in learning as a part of their job;

Collaborate within the Team
  • Participate in team's collaboration sessions to provide technical expertise to solve problems/remove technical roadblocks for the team;
  • Participate in product planning and implementation. Help team to understand and decompose work;

Define Engineering Standards and Patterns
  • Contribute to developing engineering practices, templates and frameworks in collaboration with the team;

DevOps
  • Continuously assess technology to build more stable, scalable, and resilient software. Use data to measure progress;
  • Promote and expand on the use of the CI/CD pipeline to improve the deployment and build process;
  • Participate in team support rotation and provide expert knowledge on focus subsystems;

Select & Manage Technology Vendors
  • Contribute to define the selection criteria for selecting the right technology vendors;
  • Participate in proof of concept/technology along with the vendor. Coach Engineers;
  • Provide guidance to junior engineers to help them learn foundational software engineering skills;
  • Provide technical expertise and help the team to solve technical/software issues;
  • Provide trainings to the junior developers and groom them;
  • Provide domain expertise on software products in their area to junior engineers to help them learn/grow their skills and contribute as part of the team;
  • Recruit/Build Talent
  • Engage in the tech community to build the Thrivent technology brand and position as the employer of choice in the market;
  • Participate in the interview process or be part of the panel to recruit the right talent to the team;
  • Contribute to the recruitment to define the structure of the interview process to hire the right talent to the team;
  • Model Thrivent's leadership competencies - courage, collaboration, and commitment by demonstrating resiliency, working together to make the best decisions, and holding yourself and others accountable;
  • Support and/or develop an environment in which Thrivent employees and colleagues are focused on continuous improvement, exceptional employee engagement, and an unwavering commitment to our clients; and
  • Shape and/or support a culture that represents the Thrivent purpose, promise and values, ensuring that Thrivent's trust and reputation remain strong with its clients.

Position is based out of and reports to Thrivent's HQ in Minneapolis, MN, but allows for the option to telecommute from a home office anywhere in the United States.

Requirements:

Bachelor's or foreign equivalent degree in Applied Computer Science, Management Information Systems, Computer Science, or a related field plus 5 years of progressive post-baccalaureate experience as a data engineer, specialist or consultant, or closely related occupation.

Must possess 5 years of experience in the following:
  • Development and maintenance of data warehouse and business intelligence using Informatica PowerCenter and Zena;
  • Working with Oracle, SQL, PL/SQL and other relational databases;
  • Designing and architecting data pipelines;
  • Processing data from OLTP/Flat file to staging and from staging to OLAP environment through various transformations;
  • Interacting with clients for requirement gathering and finalizing specifications.


Must possess 3 years of experience in the following:
  • Working with IICS and Snowflake


Must possess 2 years of experience in the following:
  • Working with Databricks


Must also have demonstrable experience in each of the following:
  • Datawarehouse model using STAR schema.
  • Developing and executing test cases.
  • Building reusable components for reporting and analytics
  • Acting as a subject matter expertise in data analysis, building optimized data pipelines, deploying and maintaining a large volume of heterogenous data to create enterprise data lake.


Position is based out of and reports to Thrivent's HQ in Minneapolis, MN, but allows for the option to telecommute from a home office anywhere in the United States.

Salary: at least $157,466/year

Other

Thrivent is unique in our commitment to helping people to be wise with money and live balanced and generous lives. That extends to our benefits.

The following benefits may be offered: various bonuses (including, for example, annual or long-term incentives); medical, dental, and vision insurance; health savings account; flexible spending account; 401k; pension; life and 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; EAP; well-being benefits, and other employee benefits. Eligibility for receipt of these benefits is subject to the applicable plan/policy documents. Thrivent's plans/policies are subject to change at any time at Thrivent's discretion.

About Thrivent

Thrivent Financial create financial strategies that help Christians be wise with money and live generously. They offer a broad range of financial products and services, including life insurance, annuities and mutual funds, plus tailored guidance from financial representatives nationwide. For more than a century, they have helped their member-owners show God's love to others by being good stewards of the gifts they've been given.

Thrivent Careers

Join Thrivent's dynamic team and discover a career where your skills, leadership, and innovation can flourish. As a leading financial services organization, Thrivent offers unparalleled job opportunities that empower you to help individuals make wise money choices that reflect their values. With a commitment to diversity, equity, and inclusion, Thrivent is not just a company; it's a community where you can grow both personally and professionally. Work You’ll Do At Thrivent, you will be part of a culture that fosters growth and leadership. Our team is dedicated to providing financial advice that aligns with our clients' values and goals. By joining our team, you will use your professional expertise to support our mission of helping people achieve financial clarity, enabling lives full of meaning and gratitude. Thrivent's employment opportunities span a range of disciplines, from financial services to information technology, all united by a common goal to improve our members' financial well-being. Whether you are looking for a full-time position or an internship, Thrivent offers a path that complements your career aspirations. Innovative Work Engage in innovative work that matters. Thrivent leads the way in developing new strategies and solutions that respond to the changing needs of our members. With a focus on continuous improvement and cutting-edge financial tools, your work at Thrivent will challenge and inspire you every day. Be Part of a Great Team Thrivent’s team is its greatest asset. Here, you will find a supportive network of colleagues who are passionate about making a positive impact. Our collaborative environment encourages networking and sharing ideas, making it the perfect place to advance your career. Thrivent’s commitment to professional development and leadership training ensures that every team member has the resources to succeed. Benefits and Growth Thrivent recognizes the importance of benefits that support not only your professional growth but also your personal well-being. Our comprehensive benefits package includes health, dental, and vision insurance, retirement plans, and generous paid time off. Moreover, we offer unique benefits like financial planning services and volunteer opportunities that reflect our commitment to values-based living. Explore Thrivent Jobs Ready to take the next step in your career? Explore the exciting job opportunities at Thrivent. From internships to leadership roles, Thrivent is hiring across various departments. Equip yourself with a strong resume and prepare for an interview process that values your experience and potential. Stay Connected Keep up to date with the latest from Thrivent Careers by joining our talent network. Receive personalized job alerts and insider tips directly to your inbox. Discover the diverse, rewarding career opportunities awaiting you at Thrivent. Join Thrivent’s mission today and be part of a company that values leadership, innovation, and diversity. Your journey towards a fulfilling career starts here. Explore positions that match your skills and interests and become part of a team that’s dedicated to making a difference. SEARCH THRIVENT JOBS Stay ahead with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the people who work here. READ CAREERS BLOG Job Alert Emails Personalize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. See what exciting and rewarding opportunities await at Thrivent.
Learn more about Thrivent
Size
10,000 employees
Industry
Founded
1902

Similar Jobs

More Jobs at Thrivent

  • Thrivent
    Staff Engineer
    $126K — $171K *
    Remote
    Finance & Insurance
    Remote in Minnesota, US
  • Thrivent
    Senior Engineer
    $157K *
    Minneapolis, MN 55407 (Hennepin County)
    Information Technology
    In-Person
  • Thrivent
    Asset Management Compliance Manager
    $126K — $170K *
    Minneapolis, MN 55407 (Hennepin County)
    Finance & Insurance
    In-Person
  • Thrivent
    Sr Training Specialist
    $81K — $110K *
    Minneapolis, MN 55407 (Hennepin County)
    Education, Government & Non-Profit
    In-Person
  • Thrivent
    Sr Engineer
    $104K — $140K *
    Remote
    Information Technology
    Remote in Minnesota, US

More Information Technology Jobs

Find similar Senior Engineer jobs: