Wex logo

Full-Stack Software Engineer

Wex

Chicago, IL
Full Time
Senior
120k-160k
8 days ago

Job Description

About the Role

This is a remote position; however, the candidate must reside in one of the following locations: San Francisco Bay Area, CA; Portland, ME; Boston, MA; or Chicago, IL. The role involves designing, developing, and integrating BI applications and solutions within a data technology organization. The candidate will lead a team of high-performing engineers to shape the future of the company's data platform, ensuring scalability, reliability, and performance, with a focus on AI enablement and transforming big data into value for the organization and its customers.

Key Responsibilities

  • Lead a team of high-performing engineers, focusing on software development and integration of BI solutions, ensuring the data platform serves both internal and external customers and partners.
  • 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 maps of the BI solutions provided.
  • Manage software systems including upgrades, migration, and patching.
  • Implement best practices such as code reviews, testing, and CI/CD pipelines (Github Actions is a plus).
  • 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.
  • 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 BI systems.
  • Collaborate with BI tool vendors and contribute to open-source projects to enhance 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 high-quality and efficient solutions for medium/large complex problems.
  • Strong implementation skills using languages like Java, C#, Go, and 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, and in-production measurement and monitoring.
  • Extensive experience with data security and secure access protocols, including integration with IAM/IDP and SSO/SAML authentication solutions.
  • Additional Skills: Experience in system architecture design and implementation, capacity planning, disaster recovery solutions, and mentoring team members.
  • While not mandatory, prior experience with ThoughtSpot, Tableau, and DataIku is highly desirable.

Nice to Have

  • Prior experience with implementing and integrating ThoughtSpot, Tableau, and DataIku.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • At least 4+ years of experience in software development, especially in data platforms or BI solutions.

Benefits & Perks

  • Comprehensive and market competitive benefits including 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.
  • Pay range: $120,000.00 - $160,000.00, with potential bonuses and commissions depending on role.

Working at Wex

Beyond experience, the candidate will model WEX's commitment to innovation, integrity, execution, relationships, community, and excellence. They will demonstrate a collaborative, engaging, mission-driven style with excellent listening skills, humility, empathy, transparency, and cultural sensitivity. The role requires championing a culture of high standards, embracing change, and operating with unwavering ethics and integrity. The candidate should be comfortable in a fast-paced entrepreneurial environment with a hands-on approach, motivated to achieve results in a dynamic, hyper-growth setting serving both internal and external customers.

Apply Now

Job Details

Posted AtJun 12, 2025
Salary120k-160k
Job TypeFull Time
Work ModeRemote
ExperienceSenior

About Wex

Website

wexinc.com

Company Size

5001-10000 employees

Location

Chicago, IL

Industry

Financial Transactions Processing, Reserve, and Clearinghouse Activities

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches