TDD jobs
TDD: writing the test first, then the code that makes it pass. Capgemini, Shield AI, CoverGo, Arq and DataVisor have the most open roles mentioning TDD right now.
RSS feedMy jobs then shows how many are new each time you come back. No account, no email.
266 open roles · 22 posted in the last 7 days · 17% remote · 107 companies hiring · $196K median advertised salary · checked Nov 15 against employer career pages
Job titles in TDD roles
Bars show the share of these 266 roles; one role can count in several rows.
Newest TDD jobs
- Senior Software EngineerGreenhouse · 🇦🇷Argentina—SeniorJavaScriptReactSQL
- Lead Data Scientist (P4296)84.51° · 🇺🇸Cincinnati, OH; Chicago, IL$125K - $207KLead and abovePythonSQLAzure
- Engineer II, Modelling and Simulation (R5712)Shield AI · 🇦🇺Melbourne, Australia—PythonC++Docker
- Senior Software EngineerUnum · 🇬🇧Basingstoke, Hampshire, UK—SeniorReact.NETAzure
- Senior Engineer, Propulsion Design - Ranger (R6346)Shield AI · 🇺🇸Seattle, WA, US—SeniorPythonTDDCAD
- Staff Product Manager, Custom ObjectsStripe · 🇺🇸San Francisco, California—Lead and aboveHubSpotShopifyTDD
- Senior React Front-End EngineerIn The Pocket · 🇷🇴Bucharest—SeniorReactSQLDocker
- Sr. Manager, EngineeringStrive Health · 🇺🇸Denver, CO$130K - $163KSeniordbtAgileAWS
- Staff Software EngineerOkta · 🇮🇳Bengaluru, India · +1 more location—Lead and abovePythonJavaRuby
- Head of Trading Systems and Software EngineeringCaxton Associates · 🇬🇧London, England, United Kingdom · +1 more location—Lead and abovePythonSQLC#
- Senior Fullstack ConsultantCodurance · 🇪🇸Barcelona, Catalonia, Spain—RemoteSeniorPythonJavaScriptJava
- Senior Software Engineer - Full Stack DeveloperOkta · 🇮🇳Bengaluru, India—SeniorGoJavaScriptReact
- Senior Threat Researcher - Endpoint/CloudArctic Wolf · 🇮🇳Bengaluru, IND—SeniorGoPythonJava
- Staff Threat Researcher Endpoint/Cloud - DetectionsArctic Wolf · 🇮🇳Bengaluru, IND—Lead and aboveGoPythonJava
- Engineer - SalesforceXero · 🇦🇺AU: Melbourne: (260 Burwood Rd)—HybridSalesforceAgileREST APIs
- Security Operations ResponderTide · 🇧🇬Bulgaria · +1 more location—PythonGCPAWS
- FBS Agile Dev Team Member IICapgemini · 🇮🇳Pune, Maharashtra, India—TypeScriptJavaScriptNode.js
- FBS Agile Dev Team Member II - QA with Selenium/PlaywrightCapgemini · 🇮🇳Hyderabad, Telangana, India—SQLAgilePlaywright
- Software Engineer, Financial Data & PaymentsGusto · 🇺🇸Denver, CO - Hybrid; New York, NY - Hybrid; San Francisco…$183K - $200KRemoteTypeScriptReactRuby
- Senior Software Engineer, Control PlanesKong · 🇨🇦CanadaCA$130K - CA$180KHybridSeniorGoKubernetesDatadog
- Senior Fullstack Developer (Backend focus)Zipdev · 🇧🇷Brazil—RemoteSeniorJavaScriptReactSQL
- Senior Engineer, Modelling and Simulation (R5703)Shield AI · 🇦🇺Melbourne, Australia—SeniorPythonC++Docker
- Staff Software Engineer, Eligibility & BenefitsParachute Health · 🇺🇸U.S. Remote$200K - $260KRemoteLead and aboveGoPythonJavaScript
- 2027 Summer Intern, MS/PhD, Depot AutomationWaymo · 🇺🇸San Francisco, California—InternC++SQLTDD
- Senior Full-Stack Engineer (.NET & React)Zipdev · 🇦🇷Argentina—RemoteSeniorReactSQLC#
- Sr. Software EngineerPlatform Science · 🇧🇷Brazil—SeniorReactNode.jsJava
- Team Lead, Software DevelopmentHootsuite · 🇨🇦Ontario, British Columbia, Nova Scotia, New Brunswick, Al…CA$98K - CA$138KLead and aboveGoTypeScriptReact
- Staff Technical Program Manager, Air Vehicle Systems (R6044)Shield AI · 🇺🇸Seattle, WA, US—Lead and aboveJiraSecurity clearanceTDD
- Machine Learning Engineer - MoneyLionGen Digital · 🇲🇾MYS - Kuala Lumpur—HybridPythonSQLDocker
- Senior Machine Learning Engineer, RelevanceAirbnb · 🇺🇸United States$200K - $235KSeniorPythonJavaC++
- Manager, Engineering IIIronclad · 🇺🇸San Francisco$208K - $250KHybridGCPAzureCI/CD
- Engineer - PaymentsXero · 🇨🇦CAN: Vancouver (333 Seymour St)CA$132K - CA$150KHybridJavaC#.NET
- Software Engineer 2 - Java/JVM/Spring/Linux/DevOpsCaptivation Software · 🇺🇸Annapolis Junction, MD$130K - $270KJavaDockerTerraform
- Engineering Manager, Customer ToolsMongoDB · 🇲🇽Mexico City—PythonTypeScriptReact
- Technical Lead - GolangNearform · 🇬🇧UK—Lead and aboveGoPythonJavaScript
- Senior Propulsion Design Engineer (R4641)Shield AI · 🇺🇸Seattle, WA, US—SeniorPythonSecurity clearanceTDD
- Staff Software Engineer, Multi-Product ExperienceFundingcircle · 🇬🇧London—HybridLead and abovePythonJavaRuby
- Senior Propulsion Test Engineer (R4639)Shield AI · 🇺🇸Seattle, WA, US—SeniorPythonSecurity clearanceTest planning
- Senior Full Stack EngineerWorkstream · 🇨🇦Vancouver, British Columbia, Canada · +1 more location—SeniorPythonJavaScriptJava
- Senior Software Engineer - Full StackOkta · 🇮🇳Bengaluru, India—SeniorTypeScriptJavaScriptReact
- FBS Agile Dev Team Member I - GuidewireCapgemini · 🇮🇳Pune, Maharashtra, India · +2 more locations—JavaAgileTest planning
- FBS Agile Dev Team Member II - GuidewireCapgemini · 🇮🇳Hyderabad, Telangana, India · +1 more location—AgileTest planningTDD
- FBS Agile Dev Team Member III - Guidewire PolicyCapgemini · 🇮🇳Hyderabad, Telangana, India—SQLCI/CDAgile
- FBS Agile Dev Team Member IV - GuidewireCapgemini · 🇮🇳Pune, Maharashtra, India · +1 more location—JavaAgileSpring
- Quality Assurance EngineerTrulioo · 🇨🇦Vancouver, BCCA$85K - CA$95KHybridPythonTypeScriptJavaScript
- Staff Safety-Critical Software Engineer (R5788)Shield AI · 🇺🇸San Diego, CA, US—Lead and aboveC++LinuxCI/CD
- Senior Software EngineerOkta · 🇮🇳Bengaluru, India · +1 more location—SeniorGoPythonJavaScript
- Senior Spacecraft Propulsion Test Engineer IIRocket Lab · 🇺🇸Long Beach, CA$132K - $220KSeniorPythonTest planningLoad testing
- Senior Spacecraft Propulsion Test Engineer IRocket Lab · 🇺🇸Long Beach, CA$115K - $173KSeniorPythonTest planningLoad testing
- Sr. Staff SDET, Customer EngineeringHims & Hers · 🇺🇸US - Remote$180K - $225KRemoteLead and aboveTypeScriptJavaScriptKotlin
- FBS Scrum Master II.Capgemini · 🇮🇳Hyderabad, Telangana, India—AgileScrum Master certificationTDD
- Senior Software Consultant - BrazilCodurance · 🇧🇷São Paulo, São Paulo, Brazil—SeniorTypeScriptReactNode.js
- Staff Machine Learning EngineerPinterest · 🇺🇸San Francisco, CA, US; Remote, US$189K - $390KRemoteLead and aboveMachine LearningLLMAI
- Lead Software Engineer(Java)Arq · 🇬🇧London—HybridLead and aboveJavaPostgreSQLSpring
- Lead Software Engineer (Java)Arq · 🇵🇱Krakow · +1 more location—HybridLead and aboveJavaPostgreSQLSpring
- Senior Software Engineer (Java)Arq · 🇵🇱Krakow · +2 more locations—HybridSeniorJavaPostgreSQLSpring
- Software Engineer (Java)Arq · 🇬🇧London · +1 more location—HybridJavaPostgreSQLSpring
- Sr. Software Engineer, DAPIINetskope · 🇮🇳Bengaluru, Karnataka, India—SeniorGoPythonC++
- FBS Agile Dev Team Member II- GuidewireCapgemini · 🇮🇳Hyderabad, Telangana, India—JavaAgileSpring
- FBS Agile Dev Team Member IIICapgemini · 🇮🇳Pune, Maharashtra, India—JavaAgileREST APIs
- FBS Agile Dev Team Member III- GuidewireCapgemini · 🇮🇳Pune, Maharashtra, India—AgileData modelingTest planning
- FBS Agile Dev Team Member IVCapgemini · 🇮🇳Pune, Maharashtra, India · +2 more locations—JavaSQLAgile
- FBS Agile Dev Team Member IV (Python/PySpark Developer)Capgemini · 🇮🇳Hyderabad, Telangana, India—PythonSQLSpark
- Tech Lead - React & PythonNearform · 🇺🇸United States$170K - $200KLead and abovePythonReactTerraform
- Senior Forward Deployment EngineerMongoDB · 🇺🇸Austin; Boston; Dallas; Denver; Houston; Los Angeles; Nas…$126K - $248KSeniorPythonJavaSQL
- Senior Software Development Engineer, Post TradeDriveWealth · 🇮🇳Office - Hyderabad, India—SeniorJavaSQLPostgreSQL
- Senior Backend Engineer (f/m/x)Liveeo · 🇩🇪LiveEO GmbH Berlin Office (Hybrid)—HybridSeniorPythonPostgreSQLAirflow
- FBS Agile Dev Team Member II - Guidewire and React DeveloperCapgemini · 🇮🇳Pune, Maharashtra, India—TypeScriptJavaScriptReact
- FBS Agile Dev Team Member III - Guidewire and React DeveloperCapgemini · 🇮🇳Hyderabad, Telangana, India—TypeScriptJavaScriptReact
- Senior Software EngineerPar Technology · 🇮🇳Gurugram · +1 more location—HybridSeniorReactSQLC#
- Staff Software EngineerPar Technology · 🇮🇳Gurugram—HybridLead and aboveReactSQLC#
- Staff Engineer, Test Integration, Modelling and Simulation (R5601)Shield AI · 🇬🇧London, UK—Lead and abovePythonC++Docker
- Full Stack Engineer (APAC)Remote People · 🇨🇳APAC or China (Remote)—RemotePythonTypeScriptReact
- Lead Full Stack Engineer (.Net, Vue/React) - Fully RemoteCoverGo · 🇧🇬Bulgaria · +3 more locations—RemoteLead and aboveJavaScriptReactC#
- Graduate Software Engineer, System Software QA 2027Graphcore · 🇬🇧Bristol, UK; Cambridge, UK—JuniorPythonC++Linux
- Engineer - Accounting CoreXero · 🇨🇦CAN: Vancouver (333 Seymour St)—HybridJavaC#.NET
- Software Engineer, Backend, Sales Content ManagementShowpad · Ghent—TypeScriptNode.jsAgile
- Senior Software Development Engineer in Test (SDET), QA - AI SystemsNexxa · 🇨🇦Toronto - Canada · +1 more location—RemoteSeniorPythonDockerLLM
- Senior Android Software Developer, InfotainmentLucid Motors · 🇺🇸Southfield, MI—SeniorJavaKotlinAndroid
- Senior Software Engineer - Client LifecycleVirta Health · 🇺🇸San Francisco, CA—RemoteSeniorGoTypeScriptReact
- Staff Software Engineer, Expansion ExperiencesGusto · 🇺🇸San Francisco, CA - Hybrid—HybridLead and aboveTypeScriptReactRuby
- Staff Firmware EngineerPsiQuantum · 🇺🇸Milpitas, California$146K - $245KLead and abovePythonC++Linux
- SEM ManagerPreply · 🇪🇸Barcelona—HybridSnowflakeLookerSEO
- Software Engineer - Cypher PlannerNeo4j · Malmö · +1 more location—JavaScalaAgile
- QA Engineer (Automation and AI tooling)Zipdev · 🇦🇷Argentina—RemoteReactRubyAzure
- Product Manager, SandboxesStripe · 🇺🇸Seattle, San Francisco—TDDUser research
- Manager, Propulsion (Test) (R5089)Shield AI · 🇺🇸Seattle, WA, US—PythonSecurity clearanceTDD
- Manager, Propulsion (Systems & Components) (R5087)Shield AI · 🇺🇸Seattle, WA, US—Security clearanceTDDMechatronics
- Manager, Propulsion (Fuel System) (R5088)Shield AI · 🇺🇸Seattle, WA, US—Security clearanceTDDFEA
- FBS Agile Dev Team Member III - QACapgemini · 🇮🇳Pune, Maharashtra, India—JavaSQLCI/CD
- Senior Integration EngineerLegion · 🇲🇽Remote, Mexico · +1 more location—RemoteSeniorJavaSQLPostgreSQL
- Senior Software Engineer - CommsKrakentech · 🇬🇧London, UK—HybridSeniorPythonReactPostgreSQL
- FullStack EngineerSonar · 🇸🇬Singapore—JavaDockerCI/CD
- Lead Data EngineerWalker & Dunlop · 🇺🇸Remote - USA—RemoteLead and aboveSQLPostgreSQLKafka
- Object Detection and Tracking Engineer (R5244)Shield AI · 🇬🇧London, UK—PyTorchTensorFlowDeep learning
- Senior Software Engineer, Incentive OffersMetropolis · 🇺🇸Seattle, Washington, United States$177K - $216KSeniorTypeScriptReactJava
- Software Engineer, Clinical AI DevicesDeepHealth · 🇫🇷🇳🇱Paris, France; Paris, France; Amsterdam / Rotterdam, Neth…€60K - €80KHybridJavaDockerGCP
- Manager, Propulsion (Engine) (R5086)Shield AI · 🇺🇸Seattle, WA, US—Security clearanceTDDControl systems
- Staff Software Engineer, FullstackThrive Market · 🇺🇸Playa Vista, CA or Remote$160K - $225KRemoteLead and aboveReactPHPKafka
- EngineerXero · 🇨🇦CAN: Vancouver (333 Seymour St) · +1 more location—HybridJavaC#.NET
Showing the newest 100. See all 266 in search
Who is hiring for TDD roles
Where TDD roles are
- 🌏Asia-Pacific84
- 🇺🇸United States81
- 🇪🇺Europe61
- 🇮🇳India61
- 🇺🇸California35
- 🇺🇸San Francisco Bay Area29
- 🇬🇧United Kingdom23
- 🇨🇦Canada21
- 🇮🇳Bangalore16
- 🇺🇸Seattle, WA15
A role that lists several places is counted in each of them.
What TDD roles pay, by level
| Level in the title | Median advertised salary | Roles counted |
|---|---|---|
| Senior | $193K | 18 |
| Lead and above | $195K | 22 |
Medians of the midpoints of advertised yearly US-dollar ranges; a level needs at least 15 such roles. Advertised, not verified pay.
Jobs you can get with TDD
| Kind of work | Open jobs asking for TDD | Median advertised pay |
|---|---|---|
| Software engineer | 102 | $194K |
| Senior software engineer | 52 | $193K |
| Full-stack engineer | 28 | – |
| React developer | 18 | – |
| Java developer | 17 | – |
| .NET and C# developer | 17 | – |
| Tech lead and team lead | 15 | – |
| Angular and Vue developer | 15 | – |
Skills asked together with TDD
Agile (47%), AWS (39%), Java (36%), Python (36%), CI/CD (30%), React (26%), Test automation (24%), SQL (24%) of the 266 open postings that name TDD.
Companies hiring for TDD
TDD salariesQuestions about TDD jobs
- What is TDD?
- Writing the test first, then the code that makes it pass. 266 open roles on Jobs Every Hour ask for it as of Nov 15, 2026.
- How many TDD jobs are open right now?
- There are 266 open TDD jobs at 107 companies on Jobs Every Hour as of Nov 15, 2026. 22 of them were posted in the last seven days. The list is rebuilt every hour from the employers' own careers pages.
- Which companies have the most TDD jobs?
- Right now the most openings are at Capgemini (33), Shield AI (17), CoverGo (12), Arq (8) and DataVisor (8). The ranking changes as companies open and close roles.
- Are there remote TDD jobs?
- 46 of the 266 open TDD jobs (17%) are listed as remote. Remote roles are often limited to certain countries or time zones, so check the location line of each job.
- What do TDD jobs pay?
- The median advertised salary is $196K, based on 49 open roles that publish a yearly US-dollar range. The middle half of those roles advertise between $175K and $218K. These are advertised ranges, not verified pay. Most employers here are technology companies, so the figures run above the wider market for the same work.
- Is it hard to get a TDD job?
- 5 of the 266 open TDD jobs (2%) are for beginners: junior roles and internships. Of the 149 postings that state experience, the median asks for 5 years. 107 companies are hiring and 22 roles were posted in the last seven days. Matching your resume to the skills each posting names helps most; the free resume builder shows the match.
- How is AI changing TDD jobs?
- 56 of the 266 open TDD jobs (21%) ask for AI or machine-learning skills, most often Machine Learning, LLM, AI. Employers still list 266 such roles today at 107 companies. Counted from the postings' own text on Nov 15, 2026.
- What skills do TDD jobs ask for?
- Most often TDD (100%), Agile (47%), AWS (39%), Python (36%), Java (36%) of the 266 open postings, counted from their own text on Nov 15, 2026.
- Which job titles come up most in TDD jobs?
- Senior Software Engineer (32), Software Engineer (18), Staff Software Engineer (14), Tech Lead (9), FBS Agile Dev Team Member II (8): the most common titles among the 266 open roles, without the level and place notes in brackets.
- Are TDD jobs in demand in 2026?
- 266 TDD jobs are open on Jobs Every Hour today at 107 companies, 0.2% of all 148,162 open jobs here; 22 were posted in the last seven days. The median advertised salary is $196K. 46 (17%) can be done remotely.
- How do I apply for TDD jobs?
- Open a job and press “Apply on company site”. You go straight to the employer's own careers page and apply there. Jobs Every Hour needs no account and charges nothing for applying.
Narrow down TDD jobs
By place
- 🌏TDD jobs in Asia-Pacific 84
- TDD jobs in the United States 81
- TDD jobs in Europe 61
- TDD jobs in India 61
- TDD jobs in California 35
- TDD jobs in San Francisco Bay Area 29
- TDD jobs in the United Kingdom 23
- TDD jobs in Canada 21
- TDD jobs in Bangalore 16
- TDD jobs in Seattle, WA 15
- TDD jobs in Hyderabad 14
- TDD jobs in London 13
- TDD jobs in New York, NY 12
- TDD jobs in Vancouver 11
- 🌎TDD jobs in Latin America 10
- TDD jobs in Denver, CO 8


























