Talent.com
Software Engineering Associate Director – Communications

Software Engineering Associate Director – Communications

OneMain FinancialBaltimore, MD, United States
30+ days ago
Job type
  • Full-time
  • Part-time
Job description

We are currently seeking a Software Engineering Associate Director – Communications to drive the engineering and delivery of strategic initiatives around contact center utilized by OneMain’s Branch and Central operations to execute multi-channel and omni-channel communication via 1 way and 2 way SMS, Email, Push and web.

Partnering closely with Engineering, Product Management, and our proprietary communications hub (Communications Platform as a Service - CPAAS) platform, you will own the execution of the Contact Center and surround microservices roadmap to enable rapid iteration of process and journey orchestration making using cloud-native technologies.

As an Associate Director of Software Engineering at OneMain Financial, you will play a critical role in overseeing a team of more than 10 engineers and driving the success of a cutting-edge project. We are seeking a servant leader who is self-sufficient and self-starting, and who has a passion for fostering a culture of inclusivity within their team. The ideal candidate will have a strong background in software engineering, preferably contact center solutions, will be highly skilled in people, project and stakeholders’ management.

Job Duties & Responsibilities

Lead and manage one or more agile development teams of 10+ individuals within Customer Communications Technology Lane.

Collaborate on and influence cross-organization and cross-product initiatives.

Partner with peers and leaders across organizational boundaries, communicating effectively with people throughout the organization.

Establish credibility as an engineer, coach and leader in turn driving collaboration with architects, principal engineers, and other technical experts to foster technical innovation and the use of advanced techniques and technologies (e.g., process automation, advanced engineering practices, etc.) to enhance business value and reduce operational burden.

Understand viewpoints of and collaborate effectively with product managers and engineering resources to ensure that products are defined, architected, implemented, delivered, and supported in alignment with organizational strategy, goals, and standards while addressing business vision, strategy and needs.

Responsible for the credibility of estimates, consistently deliver on commitments with high quality product on a predictable schedule.

Responsible for technical integrity, compliance, and alignment to our technology strategy of software products over time.

Responsible for compliance of practices and products to all security, privacy, audit, regulatory, company policies, procedures and standards and other requirements.

Provide clear and timely communication and effective coordination with stakeholders to ensure risks, issues and changes are well managed.

Build and develop high performing, appropriately staffed, self-organizing agile development teams that deliver business value rapidly, predictably and with a high-quality work product.

Assess and instrument software engineering and / or other practices, as necessary, to cultivate a culture of continuous improvement (kaizen) in engineering practices, operational efficiency, time to value and product quality.

Establish standards for performance, client satisfaction, compliance, and operational efficiency. Ensures standards are met or exceeded by interpreting and synthesizing complex metrics against key performance indicators.

Hire, coach, mentor and develop great engineers.

Responsible for ensuring vendor commitments are met within agreed to budget and schedule and that delivered product or service meets business, operational, compliance and other needs.

Qualifications Required :

BA / BS degree in computer science, mathematics, engineering, or related field 10+ years of experience working in software engineering, enterprise and mixed technology environment comprised of large scale, highly integrated systems.

Ability to work in a fast-paced environment.

Prior experience planning, executing, and driving transformational technology strategies.

Strong communication, organization, time management, interpersonal and management skills.

Outstanding problem identification, analysis and solving skills with a bias for action.

Proven change agent who can improve and grow the capability of teams.

Demonstrated ability to develop effective working relationships and leverage those relationships to improve the quality of work products.

Well organized, thorough, and able to handle competing priorities.

Fluent in agile software processes (Scrum, Kanban) and able led others by example

Direct, hands-on experience and proficiency with one or more high and low-level software architecture patterns : Event-Driven, Mircoservices

Direct, hands-on experience and proficiency with one or more programming languages such as but not limited to : JavaScript, GraphQL, Production experience with : HDFS, YARN, Hive, Spark, Kafka, Oozie / Airflow, Amazon Web Services (AWS), Docker / Kubernetes, Snowflake

Proficient with

o Data mining / programming tools (e.g. SAS, SQL, R, Python)

o Database technologies (e.g. PostgreSQL, Snowflake. and Greenplum)

o Data visualization (e.g. Tableau, Looker, MicroStrategy)

Experienced in designing, implementing and CI / CD pipelines in complex environments.

3+ years managing complex, distributed and / or enterprise systems

Preferred :

Direct experience and proficiency with Amazon Web Services : VPC, S3, CloudFront, EC2, Lambda, API Gateway, SNS, SQS, Kinesis, Active MQ, Step Functions, Elastic / Open Search

Prior experience on Contact Center solutions (Sinch / GLIA / Five9 / Other)

Prior experience of Marketing Technology platforms engineering (Adobe Campaign, AEP, Salesforce)

Prior experience within financial services

Master’s in Computer science, Information Systems preferred.

Target base salary range is $160k - $180k, which is based on various factors including skills and work experience. In addition to base salary, this role is eligible for a competitive additional compensation program that is based on individual and company performance.

This role is Hybrid. You should be located within a committable distance to one of our offices located in Baltimore MD, Charlotte NC, Wilmington DE, Evansville IN, or Dallas / Fort Worth TX. Our colleagues are in the office a minimum of two days a week for dedicated collaboration.

Who we Are

OneMain Financial (NYSE : OMF) is the leader in offering nonprime customers responsible access to credit and is dedicated to improving the financial well-being of hardworking Americans. Since 1912, we’ve looked beyond credit scores to help people get the money they need today and reach their goals for tomorrow. Our growing suite of personal loans, credit cards and other products help people borrow better and work toward a brighter future.

Driven collaborators and innovators, our team thrives on transformative digital thinking, customer-first energy and flexible work arrangements that grow lives, careers and our company. At every level, we’re committed to an inclusive culture, career development and impacting the communities where we live and work. Getting people to a better place has made us a better company for over a century. There’s never been a better time to shine with OneMain.

Because team members at their best means OneMain at our best, we provide opportunities and benefits that make their health and careers a priority. That’s why we’ve packed our comprehensive benefits package for full- and some part-timers with :

Health and wellbeing options for team members and their dependents

Up to 4% matching 401(k)

Employee Stock Purchase Plan (10% share discount)

Tuition reimbursement

Continuing education

Bonus eligible

Paid time off (15 days’ vacation per year, plus 2 personal days, prorated based on start date)

Paid holidays (7 days per year, based on start date)

Paid volunteer time (3 days per year, prorated based on start date)

And more

Create a job alert for this search

Director Software Engineering • Baltimore, MD, United States

Related jobs
  • Promoted
Lead Software Engineer, Full Stack (Cloud Operations Resilience Engineering)

Lead Software Engineer, Full Stack (Cloud Operations Resilience Engineering)

Capital OneANNAPOLIS, Maryland, United States
Full-time +1
Lead Software Engineer, Full Stack (Cloud Operations Resilience Engineering).Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-pa...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Director, Technical Program Manager (API Strategies)

Director, Technical Program Manager (API Strategies)

Capital OneANNAPOLIS, Maryland, United States
Full-time +1
Director, Technical Program Manager (API Strategies).Are you interested in leading programs that deliver on critical business goals and build large scale products & platforms?.As a Director of Tech...Show moreLast updated: 5 hours ago
  • Promoted
  • New!
Director of UX Research

Director of UX Research

VirtualVocationsArlington, Virginia, United States
Full-time
A company is looking for a Director of UX Research & Strategy to lead user experience research initiatives and strategic design decisions. Key Responsibilities Define and drive the UX research and...Show moreLast updated: 4 hours ago
  • Promoted
Merchandise associate

Merchandise associate

HomeGoodsWestminster, Maryland, United States of America
Part-time
At TJX Companies, every day brings new opportunities for growth, exploration, and achievement.You’ll be part of our vibrant team that embraces diversity, fosters collaboration, and prioritizes your...Show moreLast updated: 1 day ago
  • Promoted
Director, Technical Program Management - Card Tech

Director, Technical Program Management - Card Tech

Capital OneANNAPOLIS, Maryland, United States
Full-time +1
Director, Technical Program Management - Card Tech.Are you interested in leading programs that deliver on critical business goals and build large scale products & platforms?.At Capital One, we’re c...Show moreLast updated: 5 days ago
  • Promoted
Director, Technical Program Management

Director, Technical Program Management

Capital OneANNAPOLIS, Maryland, United States
Full-time +1
Director, Technical Program Management.Are you interested in leading programs that deliver on critical business goals and build large scale products & platforms?. At Capital One, we’re changing bank...Show moreLast updated: 30+ days ago
  • Promoted
Strategic Sales Director

Strategic Sales Director

Element Fleet CorporationSparks, MD, United States
Full-time
Get started on an exciting career at Element!.Element employees make a difference in the lives of others every day.We are re-defining the fleet management industry to be people first, then business...Show moreLast updated: 3 days ago
  • Promoted
  • New!
Director, Technical Program Management - Card Decisioning Platform

Director, Technical Program Management - Card Decisioning Platform

Capital OneANNAPOLIS, Maryland, United States
Full-time +1
Director, Technical Program Management - Card Decisioning Platform.Are you interested in leading programs that deliver on critical business goals and build large scale products & platforms?.At Capi...Show moreLast updated: 5 hours ago
  • Promoted
  • New!
Senior Platform Engineer, Workday Integration (Extend)

Senior Platform Engineer, Workday Integration (Extend)

Capital OneANNAPOLIS, Maryland, United States
Full-time +1
Senior Platform Engineer, Workday Integration (Extend).Do you love building and pioneering in the technology space? Do you enjoy solving complex technical problems in a fast-paced, collaborative, i...Show moreLast updated: 5 hours ago
  • Promoted
Investor Relations, Sr. Director

Investor Relations, Sr. Director

Enterprise Community PartnersColumbia, MD, United States
Full-time
We support community development organizations on the ground, aggregate and invest capital for impact, advance housing policy at every level of government, and build and manage communities ourselve...Show moreLast updated: 12 days ago
  • Promoted
Senior Director of Human Resources

Senior Director of Human Resources

InsideHigherEdWestminster, Maryland, United States
Full-time
The Senior Director of Human Resources leads and manages the comprehensive human resource function for the College, ensuring strategic alignment with institutional goals while maintaining legal com...Show moreLast updated: 1 day ago
  • Promoted
Director, Software Engineering

Director, Software Engineering

Capital OneANNAPOLIS, Maryland, United States
Full-time +1
Director, Software Engineering.As a Capital One Director of Software Engineering, you'll work on everything from customer-facing web and mobile applications using cutting-edge open source framework...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Director, Technical Program Management - Secured Card

Director, Technical Program Management - Secured Card

Capital OneANNAPOLIS, Maryland, United States
Full-time +1
Director, Technical Program Management - Secured Card.Are you interested in leading programs that deliver on critical business goals and build large scale products & platforms?.At Capital One, we’r...Show moreLast updated: 5 hours ago
  • Promoted
Director of Data Engineering - Information Technology - Bowie, MD

Director of Data Engineering - Information Technology - Bowie, MD

WesBanco Bank Inc.Bowie, MD, United States
Full-time
Director of Data Engineering - Information Technology.Bowie, Maryland, United States.This position is 100% remote within the Bank's footprint. Employee will work full time remote outside of a WesBan...Show moreLast updated: 30+ days ago
  • Promoted
Director, HRIS

Director, HRIS

Enterprise Community PartnersColumbia, MD, United States
Full-time
We support community development organizations on the ground, aggregate and invest capital for impact, advance housing policy at every level of government, and build and manage communities ourselve...Show moreLast updated: 24 days ago
  • Promoted
Program Director

Program Director

RaftWashington, DC, United States
Full-time
All of the programs we support require.All work must be conducted within the continental U.Distributed Data Systems, Platforms at Scale, and Complex Application Development, with headquarters in Re...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Sr Product Manager, Data Center Thermal Solutions

Sr Product Manager, Data Center Thermal Solutions

Johnson ControlsNew Freedom, PA, US
Full-time
Johnson Controls is developing a thermal management ecosystem enabling continuous technical advancements and delivering reliable, scalable, and energy efficient cooling solutions tailored to the ev...Show moreLast updated: 13 hours ago
  • Promoted
Senior Director of Human Resources

Senior Director of Human Resources

Carroll Community CollegeWestminster, MD, US
Full-time
Senior Director of Human Resources.Job Type : Full-Time - Professional.The Senior Director of Human Resources leads and manages the comprehensive human resource function for the College, ensur...Show moreLast updated: 2 days ago