Senior Engineer (e-MG) @Thrivent
Software Development
Salary at least $140,0..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 1mth ago

[Hiring] Senior Engineer (e-MG) @Thrivent

1mth ago - Thrivent is hiring a remote Senior Engineer (e-MG). 💸 Salary: at least $140,000.00 per year 📍Location: USA

Role Description

  • Apply technical knowledge to drive outcomes for customers;
  • Work and problem solve independently on initiatives that align to the broader software engineering strategy;
  • Work closely with business and technical stakeholders to design and implement data quality frameworks;
  • 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.;
  • Share new ideas and techniques with team;
  • Encourage junior engineers to invest in learning as a part of their job;
  • 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;
  • Collaborate with enterprise source system teams to define, standardize, and optimize data ingestion patterns;
  • Contribute to developing engineering practices, templates and frameworks in collaboration with the team;
  • 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;
  • Develop and maintain monitoring and observability frameworks to ensure reliable and scalable data pipelines;
  • 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;
  • 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;
  • 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 at least 5 years of experience in the following:
    • Working with Hadoop, Spark, Spark streaming, and Kafka;
    • Working with Hive, Oracle, SQL Server, DB2, Snowflake, and Databricks;
    • Designing and architecting data pipelines;
    • Interacting with clients for requirement gathering and finalizing specifications;
    • Using IICS, Informatica power center and Zena.
  • Must possess at least 3 years of experience in the following:
    • Working with Python and Scala.
  • Must possess demonstrable experience in the following:
    • Datawarehouse model using STAR schema;
    • Modeling data in Snowflake and Databricks;
    • Building reusable frameworks to reduce manual effort;
    • Developing and executing test cases;
    • Providing technical guidance to teams by defining and executing Proof of concept;
    • Acting as subject matter expertise in data analysis, building optimized data pipelines, deploying and maintaining a large volume of heterogenous data to create enterprise data lake;
    • Participating in setting strategy and standards through data architecture and implementation leveraging big data and analytics tools and technologies;
    • Building reusable components for reporting and analytics.

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.
Before You Apply
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Engineer (e-MG) @Thrivent
Software Development
Salary at least $140,0..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 126,783+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later