WEX logo
WEX

Simplifying the business of running a business.

Principal Software Engineer - Data

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 5,001-10,000Since 1983H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

68 days ago

Salary

$200K - $250K / year

Seniority

Lead

Job Description

Principal Software Engineer - Data

WEX

Principal Staff Software Engineer – Data as a Service About the Role WEX is transforming into a data-driven enterprise through its modern Data-as-a-Service (DaaS) platform. At the core of this strategy is a need for world-class technical leadership—engineers who can see across domains, design foundational systems, and set the architectural direction for years to come. As a Principal Staff Software Engineer, you will play a pivotal role in shaping WEX’s DaaS platform end-to-end. You will drive the unification of data acquisition, semantic modeling, and data products, ensuring they operate together as a coherent, scalable, and trusted foundation for analytics, AI, and customer-facing experiences. This is not just a technical role—it is a platform architect and multiplier role, where you’ll be responsible for defining cross-cutting patterns, guiding teams across domains, and raising the technical bar across WEX’s data ecosystem. If you’re motivated by solving platform problems at global scale, influencing enterprise direction, and leaving behind systems that endure, this is your role. What You’ll Do - Architect the DaaS platform end-to-end: Define the next generation of WEX’s enterprise data stack spanning ingestion, semantic data modeling, metadata, and product delivery. - Establish platform standards: Set reusable frameworks for ingestion, modeling, lineage, observability, and access control that accelerate adoption across domains. - Guide technical strategy at scale: Partner with senior engineering, product, and business leaders to align data architecture with WEX’s strategic objectives. Solve for scale, reliability, and trust: Design systems that handle billions of records, guarantee semantic consistency, and deliver auditable, governed data assets. Mentor and multiply: Coach senior staff engineers and architects, instilling best practices in distributed systems, platform reliability, and semantic clarity. - Drive innovation: Explore and incorporate modern open-source and cloud-native technologies (e.g., Spark, Iceberg, Kafka, Delta, DBT, Ray, ML-ready data services). - Be the bridge: Collaborate across Data Acquisition, Semantic Modeling, Data Products, and Governance teams to ensure WEX’s data is trusted, consistent, and usable across every business domain. What You Bring - 12–15+ years of experience in software or platform engineering, with a proven track record of building and scaling large-scale data platforms. Expertise in distributed systems, data acquisition, and semantic modeling, with architectural ownership of systems processing tens of millions to billions of records per day. - Demonstrated ability to set cross-domain architectural standards and influence adoption across multiple engineering teams. - Strong background in data lifecycle management (versioning, auditability, observability, lineage, reproducibility). - Deep experience with modern data ecosystems: streaming (Kafka, Flink), batch (Spark, DBT), storage (Iceberg, Delta), orchestration (Airflow, Dagster), and APIs. - Exceptional communication and leadership skills—you can inspire engineers, influence executives, and build consensus across technical and business stakeholders. - A passion for creating platforms that endure: trusted, consistent, and empowering for analytics, AI, and products enterprise-wide. 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: $200,600.00 - $250,400.00

Related Job Pages

More Full-stack Engineer Jobs

Capital One logo

Lead Software Engineer, Systematics

Capital One

At Capital One, we think and work like a tech company, using our digital fluency to transform everything about the customer experience. We’re bending data to our will, and turning a stodgy industry on its head. That’s reflected in our ranking as the number one business technology innovator in the U.S. in the 2016 InformationWeek Elite 100.

Full TimeRemoteTeam 10,001+Since 1994H1B Sponsor

• Guide software engineers on the systematics team responsible for the definition, design, construction, integration, testing, and support of reliable and reusable software solutions • Address business opportunities through systems analysis, creation of specifications, coding, testing, and implementation of application programs and data interfaces • Develop complex applications using GN/IM/RM/MA application experience and Agile • Demonstrate experience with large scale application integration efforts • Influence multiple levels on highly technical issues and challenges • Ensure that application designs are consistent with the attributes (including scalability, availability, maintainability, and flexibility)

Virginia
$179.4K - $204.7K / year
Job Closed
Full TimeRemoteTeam 201-500Since 2021H1B Sponsor

🚀 Join the Future of Commerce with Whatnot! Whatnot is the largest livestream shopping platform in North America and Europe to buy, sell, and discover the things you love. Whether it's trading cards, fashion, electronics, or live plants, our sellers are building real businesses across hundreds of categories. We're building live commerce at a scale that's never been done in the West, and there's no playbook to copy. The people here are shaping how an entirely new industry develops. As a remote co-located team, we're inspired by our values and anchored in hubs across the US, UK, Ireland, Poland, Germany, and Australia. We move fast, stay close to our users, and focus on the work that drives the most impact. We're one of the fastest growing marketplaces and were recently named the #1 Best Startup Employer in America by Forbes. Check out the latest Whatnot updates on our news and engineering blogs and join us as we enable anyone to turn their passion into a business and bring people together through commerce. 💻 Role Seller Growth is responsible for growing sellers on Whatnot — enabling them to turn their hobbies into businesses. Within Seller Growth, the Platform pod ensures that this growth is sustainable, trustworthy, and scalable. As our next software engineer on the Seller Growth Product pod, you will design and build the systems that sit at the heart of the new seller funnel. Your work will focus on: - Protecting the funnel from fraud and abuse: Developing and scaling systems for identity verification (IDV), fraud detection, and automated trust/risk reviews that safeguard buyers while minimizing friction for good sellers. - Ship seller-facing experiences: Deliver features across onboarding, education, and seller incentive flows — working across the full stack (backend and frontend). - Build platform intelligence: Develop seller enrichment pipelines and signals to route sellers to the right onboarding, incentive, and discovery paths. - Drive growth through experimentation: Design and analyze A/B tests to guide product decisions and accelerate seller success. - Create scalable infrastructure: Build and maintain data pipelines and growth systems (e.g., notifications, lifecycle triggers) that other pods and teams can leverage. This pod works at the intersection of growth, trust, and platform-ization. You’ll be responsible for deeply technical systems (IDV, fraud signal repositories, seller enrichment pipelines, predictive models) that directly influence GMV, seller retention, and buyer trust. The pace is fast: every week, thousands of sellers apply to sell, and your work ensures that Whatnot can confidently scale this influx without compromising marketplace integrity. 👋 You Curious about who thrives at Whatnot? We’ve found that embodying a low ego, growth mindset, and high-impact drive goes a long way here. As our next Fullstack Engineer, you should have (e.g. 3+ years of generalist software development experience in high growth startups), plus: - Bachelor’s degree in Computer Science, a related field, or equivalent work experience - Knowledge of multiple programming languages (we primarily use Python, Elixir, JavaScript—knowledge of these in particular not required) - Web development experience with React, using GraphQL for API development, and modern frontend applications (exposure to Next.js framework is not required but preferred) - Excellent product instincts—you first think about users rather than the best technical solution - You can mentor others, and prioritize building inclusive, supportive teams - Project owner—you’ve strong ownership instincts and can own projects from inception to production and beyond - You are known for shipping products and features lightning-fast - You’re an excellent problem solver and can operate autonomously - Ability to pick up on new technologies very quickly - Proven track record of delivering features 🎁 Benefits - Generous Holiday and Time off Policy - Health Insurance options including Medical, Dental, Vision - Work From Home Support - Home office setup allowance - Monthly allowance for cell phone and internet - Care benefits - Monthly allowance for wellness - Annual allowance towards Childcare - Lifetime benefit for family planning, such as adoption or fertility expenses - Retirement; 401k offering for Traditional and Roth accounts in the US (employer match up to 4% of base salary) and Pension plans internationally - Monthly allowance to dogfood the app - All Whatnauts are expected to develop a deep understanding of our product. We're passionate about building the best user experience, and all employees are expected to use Whatnot as both a buyer and a seller as part of their job (our dogfooding budget makes this fun and easy!). - Parental Leave - 16 weeks of paid parental leave + one month gradual return to work *company leave allowances run concurrently with country leave requirements which take precedence 💛 EOE Whatnot is proud to be an Equal Opportunity Employer. We value diversity, and we do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, parental status, disability status, or any other status protected by local law. We believe that our work is better and our company culture is improved when we encourage, support, and respect the different skills and experiences represented within our workforce.

California
$180K - $230K / year
Hire Hangar logo

Senior Full Stack Engineer – AI Systems

Hire Hangar

We connect top talent with vetted employers, competitive pay, and real growth opportunities. Please NOTE: It is crucial that you complete the application form in full. As part of the application process, you will be required to record a video. If your application is successful, you will receive an email confirming next steps—the video is the first step of the interview process. If you do not record a video, we will not be able to consider you for ANY open roles.

Full TimeRemoteTeam 11-50

Join Hire Hangar and work with fast-growing global companies while building a long-term, remote career. Job Title Senior Full Stack Engineer – AI Systems Location Remote Time Zone Flexible / Aligned to HQ Time Zone Role Overview We are scaling our agentic AI capabilities and are looking for a Senior Full Stack Engineer to help us build the systems that power autonomous, context-aware agents across our platform. This is a high-impact, high-ownership role for an engineer who wants to shape how intelligent automation is experienced by thousands of enterprise users. You will work at the frontier of agentic AI — designing agents that can reason, plan, and act — while also building the full stack infrastructure and interfaces that bring those capabilities to life in a production SaaS environment. If you are energised by complex systems, semantic reasoning, and the challenge of making AI reliable at scale, this role is built for you. Key Responsibilities - Develop full stack features supporting the deployment, monitoring, and management of AI agents within our SaaS platform - Build and extend the RPA agent layer — designing agents that reason, adapt, and operate reliably in production - Implement and iterate on semantic context mechanisms that equip agents with structured, domain-relevant knowledge - Create intuitive frontend interfaces that give users visibility and control over agent behaviour and outcomes - Integrate with third-party AI services, LLM APIs, and enterprise data sources - Work in a cross-functional squad alongside product managers, ML engineers, and UX designers - Help define technical standards and patterns for agentic system development across the engineering organisation Required Qualifications - Senior-level full stack engineering experience with a strong track record of delivery in complex systems - Strong experience with agentic AI systems — including tool-use, memory, planning, and multi-agent coordination - Practical knowledge of RPA concepts and automation workflow design - Familiarity with semantic context patterns and how to structure and surface knowledge for AI consumption - Proficiency across both backend (Python or Node.js) and frontend (React / TypeScript) - Demonstrated ability to lead technically within a collaborative, cross-functional team - Must have prior remote work experience and be comfortable working autonomously within a distributed engineering team Preferred Qualifications - Experience with orchestration frameworks such as LangGraph, AutoGen, or CrewAI - Exposure to enterprise integration patterns including event-driven architecture - Background shipping features in a B2B SaaS environment - Familiarity with vector databases and embedding-based retrieval systems Tools & Technology - Python / Node.js - React / TypeScript - Agentic frameworks (LangChain, LangGraph, AutoGen, CrewAI, or similar) - LLM APIs (OpenAI, Anthropic, or similar) - RPA platforms and automation tooling - Slack, Zoom, Google Workspace Please Note It is crucial that you complete the application form in full. As part of the application process, you will be required to complete a short technical assessment. If your application is successful, you will receive an email confirming next steps. Applications that are not completed in full will not be considered for any open roles. We connect top talent with vetted employers, competitive pay, and real growth opportunities.

Belize + 9 moreAll locations: Belize | Colombia | Dominica | Dominican Republic | Honduras | Nicaragua | Paraguay | Peru | Poland | Ukraine
$2.5K - $4.5K / month
Job Closed

Role Description We are hiring a Head of Engineering, GTM Systems to lead the transition from no-code automation to AI-agent-driven, code-first infrastructure. This role is ideal for a builder who started in automation (e.g., workflow tools, enrichment pipelines, API integrations) and is now evolving into full-scale engineering—designing scalable systems, writing production code, and leading technical teams. You will own the architecture powering revenue operations, build intelligent agent systems, and lead a team of engineers delivering high-impact GTM infrastructure across multiple client environments. Key Responsibilities - AI Agent Architecture & Engineering - Design and build AI-powered GTM systems—from signal detection and enrichment to campaign orchestration and response handling - Develop scalable backend systems using Python, JavaScript, or TypeScript - Architect integrations across CRMs, APIs, data sources, and outreach platforms - Build reusable agent frameworks, templates, and SDK-like components for rapid deployment - Team Leadership & Engineering Culture - Lead and scale a distributed team of engineers (including offshore talent) - Establish best practices for version control, testing, documentation, and deployment - Mentor automation-focused engineers into AI-agent and software engineering roles - Own hiring, onboarding, and performance management - Platform Development & Innovation - Drive the shift from no-code workflows to code-first AI systems - Evaluate emerging AI tools, LLM capabilities, and automation frameworks - Contribute to internal AI tooling and reusable automation libraries - Prototype and validate new automation opportunities quickly - Systems Reliability & Performance - Ensure system reliability through monitoring, logging, and error handling - Optimize infrastructure for cost, performance, and scalability - Build observability systems to proactively detect and resolve issues Qualifications - Proven experience building GTM automation systems in production (e.g., enrichment workflows, API integrations, CRM automation) - Strong understanding of data pipelines, webhooks, and multi-step automation logic - Hands-on coding experience in Python, JavaScript, or TypeScript - Experience working with AI/LLM-powered systems (prompt design, chaining, context handling) - Deep understanding of outbound sales workflows and revenue operations - Experience leading or mentoring engineers or technical teams Preferred Qualifications - Production-level engineering experience with scalable systems - Background in agencies, consultancies, or multi-client environments - Familiarity with DevOps practices (CI/CD, monitoring, cloud infrastructure) - Active participation in automation, AI, or GTM engineering communities Benefits - 💻 Fully Remote: Work from anywhere with international teams - 🚀 Career Growth: Join companies in SaaS, MarTech, and B2B services - 🤝 Peer Community: Connect with high-performing sales professionals in our network - 🧭 Ongoing Support: Receive guidance from Huzzle before and after placement - 💰 Tailored Compensation: Salaries vary by client and candidate preference — we’ll match you with options that fit your goals

Worldwide