Jobs · Engineering

Senior Engineer

Thrivent · Minneapolis, MN · 1 wk ago
Engineering$157k/yrFull-time

About the role

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 TalentEngage 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; andShape 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.

Responsibilities

  • 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.;
  • Collaborate within the Team Participate in team’s collaboration sessions to provide technical expertise to solve problems/remove technical roadblocks for the team;
  • Define Engineering Standards and Patterns Contribute to developing engineering practices, templates and frameworks in collaboration with the team;
  • Promote and expand on the use of the CI/CD pipeline to improve the deployment and build process;
  • Provide guidance to junior engineers to help them learn foundational software engineering skills;
  • 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;
  • Engage in the tech community to build the Thrivent technology brand and position as the employer of choice in the market;
  • 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;
  • 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.

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 analyticsActing 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.

Qualifications

  • 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 analyticsActing 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.

Skills

  • Technical knowledge in data warehousing and business intelligence;
  • Experience with Informatica PowerCenter and Zena;
  • Experience with Oracle, SQL, PL/SQL and other relational databases;
  • Experience with data pipelines design and processing;
  • Experience with IICS and Snowflake;
  • Experience with Databricks;
  • Experience with STAR schema data warehouse model;
  • Experience with test case development and reusable components for reporting and analytics;
  • Experience acting as a subject matter expert in data analysis, building optimized data pipelines, and deploying large volumes of heterogeneous data to create enterprise data lakes.

Benefits

  • 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

Pay

$157,466/year

Schedule

Full-time

Similar jobs

Senior Engineer

SoniNew York, NY· 1 wk ago
Information Technology$136k–$175k/yrapply on soniresources.com

Senior Engineer

TerraconGreensboro, NC· 1 wk ago
Engineeringapply on careers.terracon.com

Senior Engineer

JobotCleveland, OH· 1 wk ago
Information Technology$90k–$135k/yrapply on jobot.com

Senior Engineer

RaftVirginia Beach, VA· 1 wk ago
Engineering$100k–$185k/yrapply on grnh.se

Senior Engineer

Tata Consultancy ServicesPittsburgh, PA· 3 wk ago
Engineeringapply on ibegin.tcsapps.com

Senior Engineer

Ampcus IncPhiladelphia, PA· 3 wk ago
RemoteEngineeringapply on www1.jobdiva.com