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

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
New York, United States
VP of Engineering
We are currently seeking an experienced VP of Engineering to join an FinTech start-up client of ours on a permanent basis. This exciting opportunity will involve joining a Seed-round FinTech and help act as the right-hand of the CTO, taking over a team of 4 engineers and helping shape the engineering culture and scale the team. The role provides both hybrid and remote options for this role, although there is a preference for candidates to be based in New York City or Austin for the hybrid option. Key Responsibilities:Lead engineering strategy and execution across frontend, backend, and infrastructure.Revamp and modernize the frontend architecture using React, TypeScript, and best practices for performance, security, and maintainability.Own technical decisions around frameworks, system design, scalability, and product tradeoffs.Contribute hands-on to development, particularly in the frontend codebase, while also supporting backend efforts (Python)Build, mentor, and scale the engineering team, establishing a high-velocity, high-ownership engineering culture.Partner closely with the CTO to define milestones, shape the roadmap, and translate business goals into technical solutions.Implement engineering best practices including code reviews, testing strategy, CI/CD, observability, and documentation. Desirable Requirements:  Strong background in Frontend engineering – ideally extensive experience with React and TypescriptExperience with working in a start-up is important for this role – proven experience with building from 0 -> 1 Expertise mentoring and scaling engineering teams while still being hands-on would be important for the roleExperience with working within FinTech 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
VP of Engineering
We are currently seeking an experienced VP of Engineering to join an FinTech start-up client of ours on a permanent basis. This exciting opportunity will involve joining a Seed-round FinTech and help act as the right-hand of the CTO, taking over a team of 4 engineers and helping shape the engineering culture and scale the team. The role provides both hybrid and remote options for this role, although there is a preference for candidates to be based in New York City or Austin for the hybrid option. Key Responsibilities:Lead engineering strategy and execution across frontend, backend, and infrastructure.Revamp and modernize the frontend architecture using React, TypeScript, and best practices for performance, security, and maintainability.Own technical decisions around frameworks, system design, scalability, and product tradeoffs.Contribute hands-on to development, particularly in the frontend codebase, while also supporting backend efforts (Python)Build, mentor, and scale the engineering team, establishing a high-velocity, high-ownership engineering culture.Partner closely with the CTO to define milestones, shape the roadmap, and translate business goals into technical solutions.Implement engineering best practices including code reviews, testing strategy, CI/CD, observability, and documentation. Desirable Requirements:  Strong background in Frontend engineering – ideally extensive experience with React and TypescriptExperience with working in a start-up is important for this role – proven experience with building from 0 -> 1 Expertise mentoring and scaling engineering teams while still being hands-on would be important for the roleExperience with working within FinTech would be a plus  The role offers long-term earning potential with a strong compensation package, including a strong equity component.
Joe WoodardJoe Woodard
Washington, United States
Software Engineer
We are currently seeking an experienced Backend Software Engineer to join an FinTech scale-up client of ours on a permanent basis. This is with a cutting edge Series B scale-up, whose platform is used by legacy financial institutions in order to provide more modern customer experiences across Payments, Credit Unions and FinTechs.The role requires candidates to be based within a commutable distance to Seattle, as the client has a hybrid office policy.Key Responsibilities: Design, implement, and maintain backend services written in Java and Go, focusing on performance, reliability, and maintainability.Build and evolve the core integration engine powering data sync, event streaming, and workflow orchestration across financial systems.Architect and optimize AWS-native infrastructure (Lambda, ECS/EKS, DynamoDB, SQS/SNS, API Gateway, Step Functions, etc.).Develop secure, high-throughput APIs and SDKs for external fintech and enterprise customers.Implement distributed system patterns such as CQRS, event sourcing, idempotent workflows, and resilient messaging.Collaborate with the platform, DevOps, and product teams to define technical requirements and deliver end-to-end solutions.Contribute to internal frameworks, shared libraries, and developer tooling to improve engineering velocity.Ensure compliance with fintech-grade security, auditability, and reliability standards.Participate in code reviews, architectural discussions, and mentoring junior engineers. Desirable Requirements: Strong background in Software Engineering - main expertise should be within Java, Golang or PythonExperience with working in a start-up is important for this role – proven experience building from 0 to 1 is important Expertise within AWS and containerisation/infrastructure-as-code is a plus (Docker/Kubernetes/Terraform)Experience with working within core banking systems, payments (ACH/Wires) 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
Seattle, Washington, United States
Product Owner - Data
We are currently seeking an experienced Data Product Owner to join an FinTech scale-up client of ours on a permanent basis. This is with a cutting edge Series B scale-up, whose platform is used by legacy financial institutions in order to provide more modern customer experiences across Payments, Credit Unions and FinTechs.The role requires candidates to be based within a commutable distance to Seattle, as the client has a hybrid office policy.Key Responsibilities: Own and drive expansion of our Data Manager product, strategy, GTM and roadmap.Work closely with the engineering teams across our infra, security and UX teams to build World-class data experiences for our financial customers.Understand our competition, the data market and predict trends and directions to inform your planning and future work.Work closely with our customers to ensure their success with our products.Maintain the product backlog and ensure timely prioritization, features and stories are adequately detailed for effective work allocation to engineers.Own the business model, pricing and packaging, feature SKUing etc.Report to senior leadership on progress, plans and blockers.   Desirable Requirements: Strong background in Data Product ownership or management - experience with Data Platform product ownership is a strong plusExperience with working in a start-up is important for this role – proven experience within a more agile environment where you wear different hats Expertise within data engineering - either as a hands-on engineer or working with data engineering teamsExperience with working within financial services or FinTech would be a plusExperience with modern lakehouse technologies like Snowflake or Databricks is importany (pricing, packaging etc.) The role offers long-term earning potential with a strong compensation package, including a strong equity component.
Joe WoodardJoe Woodard
Washington, United States
Software Engineer
We are currently seeking an experienced Backend Software Engineer to join an FinTech scale-up client of ours on a permanent basis. This is with a cutting edge Series B scale-up, whose platform is used by legacy financial institutions in order to provide more modern customer experiences across Payments, Credit Unions and FinTechs.The role requires candidates to be based within a commutable distance to Seattle, as the client has a hybrid office policy.Key Responsibilities: Design, implement, and maintain backend services written in Java and Go, focusing on performance, reliability, and maintainability.Build and evolve the core integration engine powering data sync, event streaming, and workflow orchestration across financial systems.Architect and optimize AWS-native infrastructure (Lambda, ECS/EKS, DynamoDB, SQS/SNS, API Gateway, Step Functions, etc.).Develop secure, high-throughput APIs and SDKs for external fintech and enterprise customers.Implement distributed system patterns such as CQRS, event sourcing, idempotent workflows, and resilient messaging.Collaborate with the platform, DevOps, and product teams to define technical requirements and deliver end-to-end solutions.Contribute to internal frameworks, shared libraries, and developer tooling to improve engineering velocity.Ensure compliance with fintech-grade security, auditability, and reliability standards.Participate in code reviews, architectural discussions, and mentoring junior engineers. Desirable Requirements: Strong background in Software Engineering - main expertise should be within Java, Golang or PythonExperience with working in a start-up is important for this role – proven experience building from 0 to 1 is important Expertise within AWS and containerisation/infrastructure-as-code is a plus (Docker/Kubernetes/Terraform)Experience with working within core banking systems, payments (ACH/Wires) 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
Seattle, Washington, United States
Product Owner - Data
We are currently seeking an experienced Data Product Owner to join an FinTech scale-up client of ours on a permanent basis. This is with a cutting edge Series B scale-up, whose platform is used by legacy financial institutions in order to provide more modern customer experiences across Payments, Credit Unions and FinTechs.The role requires candidates to be based within a commutable distance to Seattle, as the client has a hybrid office policy.Key Responsibilities: Own and drive expansion of our Data Manager product, strategy, GTM and roadmap.Work closely with the engineering teams across our infra, security and UX teams to build World-class data experiences for our financial customers.Understand our competition, the data market and predict trends and directions to inform your planning and future work.Work closely with our customers to ensure their success with our products.Maintain the product backlog and ensure timely prioritization, features and stories are adequately detailed for effective work allocation to engineers.Own the business model, pricing and packaging, feature SKUing etc.Report to senior leadership on progress, plans and blockers.   Desirable Requirements: Strong background in Data Product ownership or management - experience with Data Platform product ownership is a strong plusExperience with working in a start-up is important for this role – proven experience within a more agile environment where you wear different hats Expertise within data engineering - either as a hands-on engineer or working with data engineering teamsExperience with working within financial services or FinTech would be a plusExperience with modern lakehouse technologies like Snowflake or Databricks is importany (pricing, packaging etc.) The role offers long-term earning potential with a strong compensation package, including a strong equity component.
Joe WoodardJoe Woodard

INSIGHTS FROM JOE