Software Engineering Intern

March 4, 2025
$25 / hour

Are you applying to the internship?

Job Description

About the Company:

WEX is a global commerce platform and payments technology company focused on simplifying business operations for its customers. They are leveraging big data, AI, and risk management technologies to create cutting-edge solutions for diverse businesses. The company values customer-focused innovation and aims to build a consistent, world-class user experience across its products and services. WEX considers its rich and complex data a valuable asset, crucial to its product development, customer experience enhancement, and operational efficiency.

Job Description: Software Engineering Intern – Data, AI, and Risk Technology (DART) Team

This 13-week paid internship (end of May to mid-August) offers remote, hybrid, and onsite opportunities. Successful interns may be offered full-time positions or extended internships. The role is within the DART team, which is at the forefront of innovation at WEX, focusing on delivering transformative business impact.

Key Responsibilities:

Data Transformation: Developing platforms and tools to process, enrich, and optimize company data for efficient use by both internal teams and customers.
AI Enablement: Building systems to streamline AI application development and operations.
Risk Management: Creating tools to identify and prevent fraud, optimize credit decisions, and safeguard payment systems.
Collaboration: Working closely with team members across different departments to understand customer challenges and create solutions.
Skill Development: Gaining hands-on experience in design, testing, coding, instrumentation, and production monitoring of systems (small to medium complexity). This includes using TDD, BDD, and microservice or event-driven architectures.
Data Analysis: Learning to effectively measure and analyze data to inform strategic decisions and identify areas for improvement.
DevOps: Assisting in the development and maintenance of CI/CD pipelines (e.g., using GitHub Actions).
System Maintenance: Supporting live systems, ensuring high data quality, proactive monitoring, rapid incident response, and continuous improvement of stability and performance.
Innovation: Analyzing data and systems to identify bottlenecks and improve efficiency, scalability, and functionality. This includes utilizing GenAI tools to streamline workflows and build solutions.
Problem Solving: Tackling impactful, high-stakes challenges to accelerate technical and professional growth.

Required Skills & Qualifications:

• Currently enrolled in a Bachelor’s program in Computer Science, Data Science, or a related field (rising Junior or Senior).
• Strong programming skills in Java, C#, Golang, or Python, including knowledge of coding, automated testing, and system monitoring.
• Strong analytical skills and a passion for innovative problem-solving.
• Ability to design robust solutions for small to medium-scale problems or system components.
• Excellent collaboration and communication skills.
• Highly motivated, curious, and eager to learn and apply new technologies.
• Enthusiasm for working with big data technologies, AI/ML, risk analysis, and cloud infrastructure.
• Customer-centric approach to problem-solving.

Preferred Skills:

• Familiarity with data ingestion, cleaning, processing, enrichment, SQL, data warehouses, ELT, AI/ML, anomaly detection, and related tools.

Compensation: $20.00 – $25.00 per hour (base pay range). Benefits include health, dental, and vision insurance, retirement savings plan, paid time off, and more. Bonuses and commission may also apply depending on the role.