Jobs · Minnesota

Mgr, Engineering (e-VM)

Thrivent · Minneapolis, MN · 1 mo ago
$214k/yrFull-time

About the role

Modernize and direct engineering efforts for the Transactions/Payments domain from enterprise integration services. This domain consists of modern and efficient transaction-enabling APIs that provide consumers with the payment and transactional capabilities needed to serve clients through .com experiences, customer care representatives, and financial advisors. Deliver payment-centric solutions for various consumers, including vendor decommission and digital NT migration. Contribute to product strategy by defining minimum viable product (MVP) scopes and outlining the product roadmap.

Responsible for technology strategy, including tech stack selection, solution design with a unified payment architecture, and guiding technical estimations while managing product budgets throughout the design and development cycle. Collaborate with partner teams such as multiple digital teams, enterprise payment foundation and payment portal teams, cloud platform and infrastructure teams, and engage in vendor negotiations. Define and implement standards for product OKRs and departmental metrics. Recruit, guide, and develop high-performing engineering professionals.

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

Responsibilities

  • Deliver payment-centric solutions for various consumers, including vendor decommission and digital NT migration.
  • Contribute to product strategy, defining MVP scopes and outlining the product roadmap.
  • Define and implement technology strategy, including tech stack selection and solution design with a unified payment architecture.
  • Guide technical estimations and manage product budgets throughout the design and development cycle.
  • Collaborate with partner teams (e.g., digital teams, enterprise payment foundation, cloud platform, and infrastructure teams) and engage in vendor negotiations.
  • Define and implement standards for product OKRs and departmental metrics.
  • Recruit, guide, and develop high-performing engineering professionals.

Requirements

  • Bachelor’s or foreign equivalent degree in Management Information Systems, Computer Information Systems, Computer Science, or a related field, plus 8 years of progressively responsible post-baccalaureate experience as a software engineer, analyst, or developer.
  • Minimum of 3 years of experience managing teams with a documented track record of delivery for cross-functional product experience with Cloud hosting and managing products.
  • Minimum of 5 years of experience in each of the following:
    • RESTful services design philosophy, building high-performing APIs, and writing specifications, with expertise in Java and other J2EE design patterns.
    • Building CI/CD pipelines using SVN, Maven, and Jenkins for deployments and releases while aligning to strategy, design, and architecture of the platform.
    • Evaluating and introducing emerging technologies through technical proof-of-concepts, including DynamoDB, Redis caching, Kafka stream processing, and serverless architectures using AWS Lambda.
    • Designing and developing scalable web applications and microservices using Java-based MVC frameworks such as Spring Boot and Spring, with deep knowledge of enterprise-grade J2EE design patterns.
    • Building responsive front-end components utilizing frameworks and libraries such as Next.js, Node.js, React.js, AngularJS, and HTML5.
  • Hands-on experience with AWS cloud infrastructure, including deployment and management of services in EKS and EC2 cluster environments.
  • Skilled in containerization and orchestration on AWS OpenShift environments.
  • Demonstrated ability to define and implement enterprise-wide code quality standards, including the rollout of automated code quality tools.
  • Extensive experience with NoSQL databases, including MongoDB, Amazon DynamoDB, Amazon DocumentDB, and Elasticsearch, with a strong grasp of data modeling and performance optimization.
  • Background in Mainframe data integration, with the ability to analyze legacy systems and integrate with modern NoSQL solutions like DynamoDB.
  • Deep understanding of Agile methodologies (Scrum and Kanban), with a track record of successful delivery across multiple release cycles in 1-2 week sprint cadences.

Pay

At least $214,053/year.

Benefits

  • Various bonuses (e.g., annual or long-term incentives).
  • Medical, dental, and vision insurance.
  • Health savings account.
  • Flexible spending account.
  • 401k and pension plans.
  • 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.
  • Employee Assistance Program (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.

Similar jobs

Mgr, Software Engineering

University of RochesterRochester, New York Metropolitan Area· 2 mo ago
Engineering$109k–$164k/yrapply on rochester.wd5.myworkdayjobs.com