XX
Senior Software Engineering Manager - Data AcquisitionWEXUnited States
XX

Senior Software Engineering Manager - Data Acquisition

WEX
  • US
    United States
  • US
    United States

Über

As WEX expands its innovative Data-as-a-Service (DaaS) platform, the Data Acquisition Team is paramount in ensuring secure, scalable, and reliable data ingestion from numerous internal systems and external sources. We are on the lookout for a proactive Senior Software Engineering Manager - Data Acquisition to lead and manage a talented team dedicated to acquiring, ingesting, and processing large volumes of diverse data. This position demands a strong leader with extensive technical acumen in data pipelines, distributed systems, and cloud architecture, capable of driving technical excellence, nurturing a culture of innovation, and aligning data acquisition strategies with overarching business objectives. Key Responsibilities: Leadership & Management:
Inspire and mentor a team of software engineers focused on data acquisition. Promote a collaborative, high-performance team environment. Conduct performance evaluations, oversee career growth, and acquire top engineering talent.
Strategy & Vision:
Implement the technical roadmap and strategy for all data acquisition pipelines and systems. Guarantee that infrastructure is scalable, reliable, secure, and cost-effective to manage ever-increasing data volumes and velocities.
Technical Oversight:
Offer technical direction on the design, development, deployment, and maintenance of critical data ingestion frameworks, APIs, and services. Ensure compliance with software engineering best practices, data governance, and data quality standards.
Cross-functional Collaboration:
Collaborate closely with product management, data science, data governance, and other engineering teams to comprehend data requirements and deliver effective solutions that align with business needs.
Process Improvement:
Champion continuous enhancement in engineering processes, tools, and methodologies (e.g., CI/CD, automation, monitoring, alerting).
Operational Excellence:
Maintain high availability and performance of all data acquisition systems, leading incident responses and root cause analyses for significant outages.
Budget & Resource Management:
Oversee budgeting, resource allocation, and capacity planning for the data acquisition organization.
Qualifications: Education:
Bachelor's or Master's degree in Computer Science, Engineering, or related technical field.
Experience:
10+ years in software engineering, including 5+ years in a management role overseeing software engineering or data acquisition teams.
Virtual Team Leadership:
Experience in managing virtual teams is highly desirable.
Technical Expertise:
Profound expertise in constructing and managing high-volume, real-time, and batch data pipelines (e.g., Kafka, Kinesis, Pulsar).
Skilled in cloud platforms (e.g., AWS, Azure, GCP) with experience designing scalable, serverless, or containerized data ingestion architectures (e.g., Kubernetes, EKS/AKS/GKE).
Strong command of diverse data sources, integration patterns (APIs, web scraping, messaging queues), and ETL/ELT tools.
Proficient in programming languages such as Java, Python, Scala, or Go.
Well-versed in database technologies (SQL, NoSQL, Data Warehouses like Snowflake, Redshift, etc.).
Leadership Skills:
Demonstrated ability to lead, motivate, and manage multiple distributed teams. Exceptional communication, presentation, and interpersonal skills.
Problem Solving:
Strong analytical and problem-solving abilities, with a talent for defining solutions to intricate technical challenges.
The base pay range represents the anticipated low and high end of the pay range for this position. Actual pay rates will vary and will be based on various factors, such as qualifications, skills, competencies, and proficiency for the role. Base pay is one component of WEX's total compensation package. Most sales positions are eligible for commission under the terms of an applicable plan. Non-sales roles are typically eligible for a quarterly or annual bonus based on their role and applicable plan. WEX's comprehensive and competitive benefits are designed to support your personal and professional well-being. Benefits include health, dental and vision insurances, retirement savings plan, paid time off, health savings account, flexible spending accounts, life insurance, disability insurance, tuition reimbursement, and more. For additional information, please see the 'About Us' section. Pay Range: $150,600.00 - $180,100.00
  • United States

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.