Joe Woodard


Joe has been working in Data and AI Recruitment since 2022, joining straight out of university. He started out hiring talent across the Netherlands before making the jump over to Switzerland. Currently, he focuses on connecting contract Data Engineers, Analysts and Architects with exciting opportunities in the United States.

"I chose SODA because it matches my ambitions of international expansion. Working for a business that supports people to develop themselves in the direction they see fit was important for me, and I believe SODA gives me the best platform to progress."

 

JOBS FROM JOE

San Francisco, California, United States
Payments Engineer
We are currently seeking an experienced Payments Engineer to join an start-up client of ours on a permanent basis. This is with a exciting agentic payments start-up who are aiming to build payments for AI agents and transform how money moves between consumers and businesses, and they have received a $10 million seed round recently to rapidly scale The role requires candidates to be based within a commutable distance to San Francisco, as the client has a 5 days office policy. Key Responsibilities:Design and build a proprietary financial ledgering system from the ground upOwn core payments and money movement infrastructure with a focus on correctness, auditability, and scalabilityArchitect and evolve systems that handle high transaction volumes with strict consistency guaranteesMake foundational decisions around data models, reconciliation, and system boundariesWork closely with product and platform engineers while owning the financial core end to endOperate with a strong sense of engineering rigor around edge cases, failure modes, and financial correctness Desirable Requirements:  Strong background in Payments is essential (ACH/Wire experience is important for this role, as you will be building these rails)Experience with working in a start-up is important for this role – proven experience with building from 0 -> 1 Expertise with Golang or Rust would be a plus for this role (high-throughput systems expertise)Experience with working in the FinTech space would be a plus3 years of experience working in software engineering  The role offers long-term earning potential with a strong compensation package, including industry-leading equity
Joe WoodardJoe Woodard
Seattle, Washington, United States
Engineering Manager - Payments
We are currently seeking an experienced Engineering Manager (Payments) to join an FinTech start-up client of ours on a permanent basis. This exciting opportunity will involve joining a Series B FinTech and help act as the right-hand of the CTO, taking over a team of 7 engineers and helping shape the engineering culture and scale the team, as well as informing the strategic direction of the team. The role provides both hybrid and remote options for this role, although there is a preference for candidates to be based in Seattle Key Responsibilities:Own the technical vision and execution for payments systems, including transaction processing, integrations, and reconciliationGuide architectural decisions with a focus on scalability, reliability, security, and complianceEnsure high engineering standards through code reviews, testing strategies, and operational best practicesBalance short-term delivery with long-term technical healthLead, mentor, and grow a team of software engineers, fostering a culture of ownership, quality, and continuous improvementDesirable Requirements:  Strong background in FinTech, Banking and Payments would be ideal for this roleExperience with working in a start-up is a benefit for this role – proven experience with building from 0 -> 1 Expertise mentoring and scaling engineering teams is importantExperience with building strategy for engineering teams would be a plus  The role offers long-term earning potential with a strong compensation package, including a strong equity component.
Joe WoodardJoe Woodard
New York, United States
Full-Stack Engineer (B2B SaaS)
We are currently seeking an experienced Senior Full-Stack Engineer to join an mobile app start-up client of ours on a remote basis. This is with an exciting mobile app with over 2 million users who are looking to build out an enterprise SaaS platform in order to monetise their data more effectively The role requires candidates to be based within the US, as the role is primarily remote, however the client has an office in Brooklyn, so in-person is possible too. Key Responsibilities: Build and maintain end-to-end features across mobile, web, and backend systemsDevelop consumer-quality mobile experiences with a strong focus on performance, usability, and polishDesign and implement backend services that support multi-tenant enterprise SaaS use casesBuild APIs and data models that serve both consumer and enterprise customersImplement authentication, authorization, and role-based access controlsEnsure systems meet enterprise needs for scalability, reliability, and securityCollaborate with product and design to rapidly iterate based on user feedbackOwn features from concept through production, monitoring, and iteration Desirable Requirements:  Strong background in start-up environments – building and shipping code at speedExperience shipping AI products would be a major plus for this role Expertise with full-stack development (node, react/typescript) is importantExperience with 0-1 product building is important for this roleEvidence of side projects would be a bonus  The role offers long-term earning potential with a strong compensation package, including a strong equity component.
Joe WoodardJoe Woodard
San Francisco, California, United States
Full-Stack Engineer (Product)
We are currently seeking an experienced Senior Full-Stack Product Engineer to join an AI start-up client of ours on a permanent basis. This is with a silicon valley based startup that is building cutting edge AI software to help software development teams be more productive. The company engages in R&D activity to build, fine tune and work with emerging generative AI foundation models. The role requires candidates to be based within a commutable distance to Sunnyvale, Bay Area, as the client has a 5 days office policy. Key Responsibilities: Build and launch new products from scratch (0 → 1)Work closely with founders, product, and design to shape product directionRapidly prototype, test, and iterate based on user feedbackOwn features end to end: frontend, backend, data, and deploymentMake pragmatic technical decisions under tight timelinesBalance speed with quality, knowing when to ship and when to refactorHelp establish early engineering patterns, tooling, and culture Desirable Requirements:  Strong background in start-up environments – building and shipping code at speedStrong experience with Python is important for this role Expertise with full-stack development (python, react/typescript)Experience with 0-1 product building is important for this role  The role offers long-term earning potential with a strong compensation package, including a strong equity component.
Joe WoodardJoe Woodard
San Francisco, California, United States
Full-Stack Engineer (Agentic AI)
We are currently seeking an experienced Senior Software Engineer (Agentic AI) to join an AI start-up client of ours on a permanent basis. This is with a silicon valley based startup that is building cutting edge AI software to help software development teams be more productive. The company engages in R&D activity to build, fine tune and work with emerging generative AI foundation models. The role requires candidates to be based within a commutable distance to Sunnyvale, Bay Area, as the client has a 5 days office policy. Key Responsibilities: Design and build end-to-end AI agent applications, from frontend UX to backend orchestrationImplement agent logic, including tool use, memory, planning, and evaluationIntegrate LLMs, vector databases, APIs, and external servicesBuild scalable backend services (APIs, workers, queues) to support agent workflowsDevelop clean, intuitive front-end interfaces for interacting with AI agentsOptimize for latency, reliability, cost, and observabilityWrite tests, monitor production behavior, and iterate based on real usageCollaborate on system architecture, security, and deployment strategies Desirable Requirements:  Strong background in building AI agents from scratch– experience with LangGraph and LangChain would be a plusStrong experience with Python is important for this role Expertise with full-stack development would be a plus (python, react/typescript)Experience with 0-1 product building is a major plus – can be commercial or side projects  The role offers long-term earning potential with a strong compensation package, including a strong equity component.
Joe WoodardJoe Woodard
San Francisco, California, United States
Founding Engineer
We are currently seeking an experienced Founding Engineer to join an AI start-up client of ours on a permanent basis. This is with a silicon valley based startup that is pioneering in it’s field, building foundation models for Physics which would enable industrial automation across automotive, manufacturing and defence, transforming the sectors. The role requires candidates to be based within a commutable distance to San Francisco, as the client has a 5 days office policy. Key Responsibilities:Build customer-facing applications that make complex physics simulations intuitive and accessible, creating dashboards, visualization tools, and interfaces for foundation model interactionsDesign and implement robust backend APIs that power our product features, handle simulation workflows, and integrate with the client’s ML infrastructure and customer systemsOwn the full product development cycle from concept to production, shipping features that solve real customer problems and working directly with users to iterate based on feedbackCreate data visualization and analytics tools that help engineers understand simulation results, model performance, and physics insights in real-timeBuild fine-tuning and customization interfaces that let customers adapt the client’s foundation models through intuitive UIs without needing to write code or understand ML internalsDevelop integration tools and SDKs that make it easy for customers to embed the physics AI into their existing CAE workflows, design tools, and simulation pipelinesDesirable Requirements:  Strong background in Physics would be a plus but not required for this roleExperience with working in a start-up is important for this role – proven experience with building from 0 -> 1 Expertise within the AI sector would be a plus – candidates should have an understanding of AI and LLMsExperience with full-stack development is important (current stack is Python, React/Typescript) so candidates should have experience building applications from Python in scratch  The role offers long-term earning potential with a strong compensation package, including a strong equity component.
Joe WoodardJoe Woodard
Indianapolis, Indiana, United States
Compiler Engineer
We are currently seeking an experienced Compiler Engineer to join a security client of ours on a permanent basis. This exciting opportunity will involve helping transform the security industry, removing the need for traditional CAPTCHA The role requires candidates to be based in the US, as the role is primarily remote, but will require quarterly travel to Indianapolis, Key Responsibilities:We are looking for a Compiler Engineer to help build a high-performance compiler written in Rust with selective components running in WASM. The compiler transforms JavaScript into a custom bytecode format that executes inside our own interpreter, designed for performance, portability, and advanced control-flow handling. You will work on the full pipeline, including parsing, IR transformations, optimization passes, and bytecode generation, while also contributing to the design and evolution of the interpreter itself. Desirable Requirements:  Strong background in Compiler Engineering – should have experience building compilers from scratchExperience with Rust and C  Expertise with browser engine architectureExperience with writing decompilers for CAPTCHA systems would be a plus but not required  The role offers the flexibility of a remote work arrangement and offers long-term earning potential with a strong compensation package, including equity and bonus.
Joe WoodardJoe Woodard
Remote work, United States
Compiler Engineer
We are currently seeking an experienced Compiler Engineer to join a security client of ours on a permanent basis. This exciting opportunity will involve helping transform the security industry, removing the need for traditional CAPTCHA The role requires candidates to be based in the US, as the role is primarily remote, but will require quarterly travel to Indianapolis, Key Responsibilities:We are looking for a Compiler Engineer to help build a high-performance compiler written in Rust with selective components running in WASM. The compiler transforms JavaScript into a custom bytecode format that executes inside our own interpreter, designed for performance, portability, and advanced control-flow handling. You will work on the full pipeline, including parsing, IR transformations, optimization passes, and bytecode generation, while also contributing to the design and evolution of the interpreter itself. Desirable Requirements:  Strong background in Compiler Engineering – should have experience building compilers from scratchExperience with Rust and C  Expertise with browser engine architectureExperience with writing decompilers for CAPTCHA systems would be a plus but not required  The role offers the flexibility of a remote work arrangement and offers long-term earning potential with a strong compensation package, including equity and bonus.
Joe WoodardJoe Woodard

INSIGHTS FROM JOE

Why Scale-Ups Struggle to Close Top Talent

Why Scale-Ups Struggle to Close Top Talent

Trinnovo Group Impact Report 2025 | How We Work

Trinnovo Group Impact Report 2025 | How We Work

Why VC-Backed Startups Should Rethink Their Hiring Models

Why VC-Backed Startups Should Rethink Their Hiring Models