WEX - Chicago, IL

posted 5 days ago

Full-time - Mid Level
Chicago, IL
Credit Intermediation and Related Activities

About the position

We are seeking a highly motivated, technically adept, and experienced individual to design, develop, and integrate BI applications and solutions, leading a team of high-performing engineers within our Data Technology organization. This role is crucial in shaping the future of our data platform, ensuring the scalability, reliability, and performance of our systems through software development and integration efforts. You will play a pivotal role in building a modern data platform designed to provide integrated, high-quality, rich, timely, and user-friendly data to support WEX's business growth. AI enablement with data is a key imperative for us, and our vision is to transform big data into big value for WEX and its customers through innovation, excellence, and partnership.

Responsibilities

  • Lead a team of high-performing engineers, focusing on software development and integration of BI solutions.
  • Implement software development practices and technologies.
  • Standardize software development practices and usages of BI solutions across the team to ensure consistency, quality, and automation.
  • Design and develop integration modules and custom solutions for BI tools including AI-powered capabilities within the organization's data architecture.
  • Lead the development of custom applications or features to extend BI tool capabilities, enhancing functionality and user experience.
  • Collaborate with cross-functional teams to architect scalable, reliable, and high-performance data solutions that meet business requirements.
  • Create and maintain architecture map of the BI solutions provided.
  • Manage software system including upgrades, migration, patching.
  • Implement best practices, including code reviews, testing, and continuous integration/continuous deployment (CI/CD) pipelines.
  • Optimize system performance through software enhancements and refactoring.
  • Drive automation initiatives to streamline development processes and reduce manual effort.
  • Utilize APIs/SDKs and develop custom code to integrate BI tools with existing systems and data sources.
  • Ensure secure access and data integrity within software solutions, implementing robust data security measures and maintaining compliance with organizational and regulatory standards.
  • Lead capacity planning and disaster recovery solutions through software design and infrastructure planning.
  • Partner with the SRE team to build effective measurement and monitoring on the BI systems.
  • Collaborate with BI tool vendors and contribute to open-source projects to enhance the organization's BI capabilities.
  • Stay current with emerging technologies and trends in BI and data platform development to drive innovation.
  • Participate in strategic planning to align technology initiatives with business goals.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven track record with at least 4+ years of experience in software development, particularly in building data platforms or BI solutions.
  • Extensive experience in designing and implementing integration solutions for BI tools within complex data architectures.
  • Strong problem-solving skills, excellent communication and collaboration skills.
  • Rich experience in designing a high quality and efficient solution for a medium/large complex level problem.
  • Rich experience and strong implementation skills using languages like Java, C#, Go lang, & Python, including coding, automated testing, measurement and monitoring.
  • Experience with cloud platforms like AWS or Azure, including services related to data storage, processing, and analytics.
  • Familiarity with software development methodologies (e.g., Agile, Scrum).
  • Demonstrated ability to implement best practices in software development, including code reviews, testing especially TDD, CI/CD automation, in-production measurement and monitoring.
  • Extensive experience with data security and secure access protocols, including integration with IAM/IDP and SSO/SAML authentication solutions.

Nice-to-haves

  • Experience in system architecture design and implementation.
  • Ability to optimize system performance through software enhancements and refactoring.
  • Experience with capacity planning and disaster recovery solutions through software design and infrastructure planning.
  • Ability to mentor and guide team members in software development practices.
  • Prior experience with implementing and integrating ThoughtSpot, Tableau and DataIku is highly desirable.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Retirement savings plan
  • Paid time off
  • Health savings account
  • Flexible spending accounts
  • Life insurance
  • Disability insurance
  • Tuition reimbursement
  • Quarterly or annual bonus based on role and applicable plan
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service