Software Engineer III
$110k - $135kBabel Street
Software Engineer III
Reston, VA, United States
Babel Street is the trusted technology partner for the world's most advanced identity intelligence and risk operations. We deliver advanced AI and data analytics solutions providing unmatched, analysis-ready data regardless of language, proactive risk identification, 360-degree insights, high-speed automation, and seamless integration into existing systems. Babel Street empowers government and commercial organizations to transform high-stakes identity and risk operations into a strategic advantage. The actionable insights we deliver safeguard lives and protect critical assets around the world. Babel Street is headquartered in Reston, Virginia, with regional offices in Boston, MA and Cleveland, OH, and international offices in Australia, Canada, Israel, Japan, and the U.K. For more information, visit
The primary purpose of this Software Engineer III position is to architect, develop, and maintain advanced automated data extraction systems (spiders) that harvest critical business intelligence from complex web environments. This role ensures the continuous, reliable flow of high-quality data into our internal databases by engineering solutions to overcome sophisticated technical barriers and anti-bot security measures. Candidates near our Somerville, MA or Reston, VA offices are preferred but remote work is potential for the ideal candidate.
As a Software Engineer III specializing in data extraction, you will be responsible for the end-to-end lifecycle of web-based data collection. This includes designing scalable crawling architectures, reverse-engineering web applications to identify data points, and implementing evasion techniques to bypass IP rate-limiting and bot detection. You will also manage the storage and integrity of this data using advanced SQL and relational database management.
We are looking for a Senior Python Engineer with a "hacker" mindset to join our team as a Software Engineer III. This role is dedicated to large-scale web scraping and data harvesting. If you have deep experience with Scrapy or Playwright, know how to defeat Cloudflare or DataDome, and can write high-performance SQL to manage millions of records, we want to hear from you. This is a specialized role for an engineer who enjoys reverse-engineering the web to unlock data.
Responsibilities:
- Spider Development: Design and deploy robust, distributed spiders and crawlers to extract data from a variety of web architectures (SPAs, SSR, etc.).
- Bot Evasion Engineering: Research and implement strategies to bypass anti-scraping technologies, including proxy rotation, browser fingerprinting, and CAPTCHA solving.
- Database Management: Create and optimize SQL schemas for large-scale data storage and perform complex data transformations and validation.
- System Maintenance: Proactively monitor the health of extraction agents and refactor code quickly in response to target website updates or layout changes.
- Performance Optimization: Utilize asynchronous Python programming to maximize the throughput and efficiency of data collection pipelines.
Requirements:
- Advanced Python: Mastery of Python 3.x with deep experience in extraction frameworks (Scrapy, Playwright, Selenium, or Puppeteer).
- Technical Resilience: Proven ability to bypass high-level bot detection (e.g., Cloudflare, Akamai, or PerimeterX).
- Database Mastery: Expert-level SQL skills and experience managing relational databases like PostgreSQL or MySQL.
- Network Proficiency: Expert understanding of TCP/IP, TLS fingerprinting, and browser-header manipulation.
- Problem Solving: A specialized ability to reverse-engineer JavaScript-heavy websites and hidden API endpoints.
- Able to write, debug, and deploy complex Python code in a distributed environment.
- Must be able to analyze and interpret complex web structures and network traffic using browser developer tools.
- Ability to design and maintain relational database tables containing millions of rows.
- Able to pivot and respond quickly to technical "break-fixes" to ensure data continuity for the business.
- Collaboration with data analysts to define and validate data requirements and output formats.
Education & Experience:
- Bachelor's degree in Computer Science, Information Systems, or a related field (or equivalent professional experience).
- Minimum of 5+ years of experience in Software Engineering, with at least 2–3 years focused specifically on large-scale web scraping or data extraction.
Benefits at Babel Street (just to name a few...)
- Health Benefits: Babel Street covers 85-100% monthly premium costs for Medical, Dental, Vision, Life & Disability insurances – for you and your family!
- Retirement Plans: Babel Street offers both a Traditional and Roth 401(K) with a very competitive match.
- Unlimited Flexible Leave: We trust our employees to manage their own time and balance their personal and work lives.
- Holidays: Babel Street provides employees with 12 paid Federal Holidays
- Tuition Reimbursement: We are committed to investing in our employees. One way we do that is with our Tuition Reimbursement Program for continuing education.
Babel Street is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. Further, Babel Street will not discriminate against applicants for inquiring about, discussing or disclosing their pay or, in certain circumstances, the pay of their co-worker, Pay Transparency Nondiscrimination. In addition, Babel Street's policy is to provide reasonable accommodation to qualified employees who have protected disabilities to the extent required by applicable laws, regulations and ordinances where a particular employee works. Upon request, we will provide you with more information about such accommodations.
Range for this position based on qualifications and experience $110,000 - $135,000 USD
- The Full Stack Software Engineer is responsible for designing, developing, deploying, and supporting scalable, secure, and high-performing applications... ...with business needs. Candidates will be considered at Level III, IV, or V depending on experience and demonstrated technical...Suggested
$144k - $224k
...Software Engineer III, Data Platform Hybrid- Any Office (Fremont, CA, Salem, OR, or Pittsburgh, PA) Agility's commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding and...SuggestedFull timeTemporary workWork at officeRelocation packageFlexible hours- ....Software Engineer III page is loaded## Software Engineer IIIremote type: Hybridlocations: Birmingham, AL, USAtime type: Full timeposted on: Posted Todayjob requisition id: R26\_0000002120**Software Engineer III****SUMMARY:**Under limited supervision, the Software Engineer...SuggestedImmediate startVisa sponsorship
- ...Join to apply for the Software Dev Engineer III role at TekWissen Join to apply for the Software Dev Engineer III role at TekWissen Overview TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions...SuggestedContract work
- ...transform an industry and grow with a company that values purpose, collaboration, and excellence then we’d love to meet you. The Software Engineer III, under general supervision, participates in the technical design and implementation of new products or enhancements to...SuggestedPermanent employmentH1bWork at officeRemote work
- ...We'd love for you to join us on this journey! For more information on TCP, visit or follow us on LinkedIn or Facebook. As a Software Engineer III, you will: Android application development; Participation in the definition, design and development of new application...Visa sponsorshipFlexible hours
$104.9k - $199.07k
...Together, we develop and deploy category-defining, data-driven, software-as-a-service (SaaS) products for a broad spectrum of insurance... .... What this position entails The Software Engineer III will play a pivotal role in shaping the execution of innovative...Full timeTemporary workWork experience placementWork at officeRemote workFlexible hours- ...This position is based in Charlotte, NC. Summary of Role: As a Software Development Engineer III at Palmetto, you will play a key role in designing, building, and scaling critical platform services using the MERN stack (MongoDB, Express, React.js, Node.js). You’ll work...Local area
- ...LabCorp is seeking a remote Software Development Engineer III to join our team. The Lead Software Development Engineer plays a key role in designing, developing, and supporting mission‑critical laboratory systems that enable complex clinical and operational workflows....Temporary workCasual workInternshipRemote workMonday to FridayFlexible hours
$146k
...Full Stack Software Development Engineer III – EG Advertising As a Full Stack Software Development Engineer III on EG Advertising, you will work on a platform that sits at the center of Expedia Group’s advertising growth strategy. You will help power the next phase of...$164.65k - $230.51k
...the road to space, with an emphasis on the digital capabilities required to advance Blue Origin’s mission. We are seeking a Software Engineer III to design and develop technology solutions for Supply Chain and Operations. This role is on the Supply Chain & Operations Technology...Permanent employmentTemporary workLocal areaRelocation- ...Responsibilities Kforce has a client that is seeking a Software Engineer III in Chicago, IL with strong expertise in Java (Spring Boot) and Angular (17+). In this role, you will contribute to the design, development, deployment, and maintenance of scalable, cloud-...Hourly payContract work
$101.33k - $105.1k
...RELX, Inc. d/b/a LexisNexis USA Software Engineer III Venture III, 900 Main Campus Drive, Raleigh, NC 27606 (formerly 1801 Varsity Drive, Raleigh, NC 27606) JOB DESCRIPTION: ~ Lead or participate in testing of systems. Work with management to enhance quality...Work at officeLocal areaRemote work$97.5 per hour
...Location: Cambridge, Massachusetts Type: Contract Job #104385 Title Software Engineer III Client Fortune 25 Company Location Remote, Within the United States Schedule Monday - Friday Type...Ongoing contractFull timeContract workRemote workMonday to Friday- ...Software Engineer III Job Locations US-AZ-Chandler | US-VA-Reston Job ID 2026-4944 Category Engineering Worker Category Regular Full-Time[F] Company Overview Iridium is an award-winning and innovative satellite communications...Full timeWork at officeRemote work3 days per week
- ...Software Engineer III Everforth ECS is seeking a Software Engineer III to work in Moorestown, NJ. Please Note: This position is contingent upon contract award. The Software Engineer will design, develop, optimize, test, and document real-time radar software for multi...Contract work
- ...Software Engineer III SEACORP is seeking a well-qualified Software Engineer III. Primary Duties and Responsibilities: Job Description: SEACORP's Electronic Warfare Business Area is seeking a mid-level Software Engineer. The Software Engineer will need a minimum...Temporary workWork at officeLocal area
- ...Title: Software Engineer III Location: Pittsburgh, PA (5 days' on-site) Duration: 1 Year Contract We are looking for a Software Engineer to help develop our capture software and data processing algorithms. The individual will be responsible...Contract work
- ...Software Engineer III We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within Chase Consumer & Community Banking team, you serve as a seasoned member of an...
- ...Software Engineer III (C#/.NET APIs - Backend Focus) Birmingham, AL | Atlanta, GA | Charlotte, NC 6 months Contract-to-Hire Overview We are seeking a Software Engineer III to support the R2 Project within a fully on-premises .NET-based transaction processing...Contract work
$132k - $162.8k
...Crane Aerospace and Electronics has an exciting opportunity for a Senior Software Engineer (Level III or IV) at our Burbank, CA location. About Crane: Crane Aerospace & Electronics supplies critical systems and components to the aerospace and defense markets...For contractorsWork experience placementWork at office- ...Overview The Software Engineer III provides comprehensive software engineering support for the Product Manager Biometrics (PM BIO), under Project Manager Terrestrial Sensors (PM TS), Portfolio Acquisition Executive (PAE), Layered Protection and Chemical, Biological,...Temporary workImmediate startFlexible hours
$110.5k - $210k
...Software Engineer III/IV Textron Systems is part of Textron, a $14 billion, multi-industry company employing 35,000 talented makers, thinkers, creators and doers worldwide. We make things that fly, hover, zoom and launch. Things that move people. Protect soldiers. Power...Local areaWorldwideFlexible hours- ...Software Engineer III Location: Role is remote Pay Rate: $55-60/hour on W2 + Benefits Key Responsibilities: Design, develop, and maintain a custom rendering tool/plugin for After Effects. Implement features that enhance rendering performance, asset generation,...Remote work
- ...Position: Software Engineer III Location: Cupertino, California Duration: Contract Job ID: 171424 Job Overview: We are seeking a highly skilled and experienced Software Engineer III to join our team in Cupertino, California. The ideal candidate will...Full timeContract work
$154.67k
...Shift (United States of America) Please review the following job description: Company Name: CRC Group, LLC Job Title: Software Engineer III Hours: Monday – Friday, 8:00am to 6:00pm Location: 550 South Caldwell Street, 15th Floor, Charlotte, NC 28202...Full timeTemporary workWork experience placementRemote workMonday to FridayShift workDay shift- ...Role: Software Engineer III (C#/.Net/Python) Location: Birmingham, AL and Atlanta, GA or Charlotte, NC- Hybrid Duration: 6-month Contract-right to hire Job Description: Our client needs a Software Engineer to oversee application development, modification...Contract work
- ...Title: Software Engineer III Location: 525 S Tryon St Charlotte NC 28202 Hybrid/Local candidates Tues & Thurs (onsite days); 3rd onsite day is up to the CW Pay rate: $70- $75/hr on W2 Introduction We are seeking an experienced software engineer with...Work experience placementLocal areaImmediate start
$97k - $145k
...innovation, teamwork, and a balance between career growth and personal well-being. How can you make an impact? The Software Engineer III is a proficient contributor with deep domain knowledge in one or more areas. This role operates with increasing autonomy, solving...Local areaRemote work$110.5k - $167.9k
...Software Engineer III We are Textron Systems, best known for innovative defense technologies and services. We make things that fly, hover, zoom and launch. Things that move people. Protect soldiers. Power industries. We serve customers in industries spanning aerospace...Local areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!
- software sales engineer United States
- software engineer amazon United States
- oracle software engineer United States
- software engineer student United States
- agile software developer United States
- rust software engineer United States
- software developer positions United States
- senior software design engineer United States
- software developer United States
- ngo software engineer United States

