WEX Inc. Logo

WEX Inc.

Mid Software Engineer / Data

Posted 9 Hours Ago
Be an Early Applicant
10 Locations
Mid level
10 Locations
Mid level
Collaborate on designing and implementing data products and platforms, utilizing CI/CD, Infrastructure as Code, and big data technologies. Mentor peers and optimize data processes.
The summary above was generated by AI

About the Team/Role

WEX is an innovative global commerce platform and payments technology company looking to forge the way in a rapidly changing environment, to simplify the business of doing business for customers, freeing them to spend more time, with less worry, on the things they love and care about. We are journeying to build a consistent world-class user experience across our products and services and leverage customer-focused innovations across all our strategic initiatives, including big data, AI, and Risk.

We are seeking a highly motivated Software Engineer to join our Data team and make a significant impact on the business while advancing your career.

This is an exciting time to be part of the Data team at WEX. WEX offers sophisticated business solutions that empower a diverse range of customers. The data generated from these systems, applications, and platforms is rich and complex. As one of the most valuable assets of WEX, this data holds immense potential to drive value for our customers and the business.

The Data team's mission is to build big data technologies, platforms, systems, and tools that clean, process, enrich, and optimize core company data, making it easy and efficient to use. This enables both our customers and internal teams to unlock business value. We also create value-added data products for WEX customers. Leveraging modern big data and AI technologies, we employ agile development practices, a combined engineering approach, and the product operating model to drive innovation and efficiency.

We provide challenging problems that have significant business impact, offering you opportunities to learn and grow. Our team consists of highly skilled engineers and leaders who will support, guide, and coach you throughout your journey.

If you're driven to become a strong engineer capable of solving complex problems, delivering impactful solutions, and growing quickly, this is the ideal opportunity for you!.

How you’ll make an impact

  • Collaborate with partners and stakeholders to understand customer business needs and key challenges.

  • Design, test, code, and implement data products, systems, platforms, and pipelines of small to medium complexity.

  • Use data effectively to measure, inspect, and drive informed decisions.

  • Develop and maintain CI/CD automation using tools like GitHub Actions.

  • Implement Infrastructure as Code (IaC) with tools like Terraform, managing and provisioning cloud-based data infrastructure.

  • Apply Test-Driven Development (TDD), Behavior-Driven Development (BDD), and work with Microservice and event-driven architectures.

  • Support live data products, systems, and pipelines, ensuring proactive monitoring, data quality, rapid incident response, and continuous improvement.

  • Analyze data, existing systems, and processes to identify bottlenecks and improvement opportunities.

  • Mentor and learn from peers, fostering continuous learning of new technologies within the team and organization.

  • Understand and apply team processes and best practices to assigned tasks. Ensure your solutions effectively address customer and business problems in a reliable and sustainable way.

  • Collaborate with team members on development and problem-solving initiatives.

  • Independently complete tasks of small to medium complexity and seek feedback from senior engineers to ensure high quality.

  • Participate in technical discussions, proactively review peer work, and continuously learn.

  • Build reliable, secure, efficient, and scalable big data platforms and tools that support data ingestion, processing, serving, delivery, and data governance needs.

  • Learn and build systems, platforms, and tools for end-to-end data lifecycle management, including ingestion, cleaning, processing, enrichment, optimization, and serving.

  • Build and maintain data quality measurement and monitoring systems, metadata management, and Master Data Management (MDM) solutions.

  • Effectively use big data technologies, tools, and software packages while ensuring seamless integration with WEX systems.

  • Learn and apply data modeling techniques to design and implement efficient and user-friendly data models and structures.

Experience you’ll bring

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, OR demonstrable equivalent understanding, experience, and capability.

  • A Master's or PhD in Computer Science (or related field), or 2+ years of professional software engineering experience.

  • Strong problem-solving, communication, and collaboration skills.

  • Self-motivated and eager to learn, continuously exploring new technologies to improve productivity and the quality of deliverables. For example, proactively exploring GenAI technologies to enhance work efficiency and quality, as well as building innovative products for customers.

  • Ability to design solutions for medium-scale problems or components.

  • Experience with and a solid understanding of CI/CD automation.

  • Strong programming skills in languages such as Java, C#, Go, and Python, including coding, automated testing, performance measurement, and monitoring. Familiarity with the TDD approach.

  • Passionate about data, big data technologies, and cloud technologies.

  • A keen interest in understanding and solving customer and business problems.

  • Some understanding of data ingestion, cleaning, processing, enrichment, serving, and quality assurance techniques and tools, such as SQL, relational algebra, database systems, and ELT processes.

  • Knowledge of data warehousing concepts and dimensional modeling is a plus.

Preferred Qualifications:

  • Experience in building data pipelines with cloud-native ingestion, orchestration, and transformation applications, leveraging tools and services like Airflow, DBT, AWS glue , Kafka, AWS kinesis etc

  • Solid understanding of Scrum principles and practices.

  • Strong knowledge of Agile frameworks such as SAFe, LeSS, or Disciplined Agile Delivery (DAD), with the ability to coach team members and promote Agile best practices.

    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 your 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 market 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 more information, check out the "About Us" section.Pay Range: $94,000.00 - $125,000.00

    Top Skills

    Airflow
    Aws Glue
    Aws Kinesis
    Behavior-Driven Development
    C#
    Dbt
    Elt
    Github Actions
    Go
    Java
    Kafka
    Microservice Architecture
    Python
    SQL
    Terraform
    Test-Driven Development

    Similar Jobs

    22 Days Ago
    10 Locations
    Junior
    Junior
    Fintech • Payments
    As a Software Engineer on the Data team, you'll design, implement, and maintain data systems and pipelines, collaborate with stakeholders, ensure data quality, and apply modern big data and AI technologies.
    Top Skills: AirflowAws GlueAws KinesisC#Ci/CdCloud TechnologiesDbtGithub ActionsGoJavaKafkaPythonSQLTerraform
    An Hour Ago
    Toronto, ON, CAN
    Senior level
    Senior level
    Food • Retail • Agriculture • Manufacturing
    The Senior Manager Data AI & Analytics will lead the design and implementation of data analytics strategies for digital agriculture, develop technology solutions to optimize crop production and sustainability, integrate diverse datasets, and drive innovation in digital agriculture. They will oversee a high-performance team and collaborate with cross-functional teams to meet business outcomes and compliance.
    An Hour Ago
    Remote
    Hybrid
    8 Locations
    Senior level
    Senior level
    Blockchain • Fintech • Mobile • Payments • Software • Financial Services
    Design and operate APIs and services for authentication and authorization, evolving the architecture for growth and mentoring team members in providing secure user experiences.
    Top Skills: AWSDatadogDynamoDBGoGrpcHibernateHTTPJavaJSONKafkaKotlinKubernetesMySQLPrometheusProtocol Buffers

    What you need to know about the Montreal Tech Scene

    With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

    Key Facts About Montreal Tech

    • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
    • Major Tech Employers: SAP, Google, Microsoft, Cisco
    • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
    • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
    • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
    • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

    Sign up now Access later

    Create Free Account

    Please log in or sign up to report this job.

    Create Free Account