To apply it is very important that you complete your profile to be reviewed by our Matching Team. Take the assessment and if you’re the right fit, we’ll reach out to schedule a conversation. Incomplete profiles have less chances of being matched.
About Torc
Torc is a career-first platform that connects top tech talent with meaningful job opportunities. More than just job matching, Torc is a community — offering events, livestreams, and exclusive content to help professionals grow, learn, and stay connected. When you join Torc, you’re not just finding a job — you’re joining a network that supports your career development every step of the way.
About the Role
We’re looking for a Software Engineer (Python, Reverse Engineering, Web Integrations) to build and maintain real-time data integrations that replace legacy, document-based workflows with modern, user-consented web connections. In this role, you’ll work at the edge of the web — reverse-engineering applications, extracting structured data, and delivering reliable integrations at scale.
This role is ideal for an engineer who enjoys investigative problem-solving, digging into JavaScript-heavy applications, and building resilient systems that operate in complex, real-world web environments.
What you'll do:
- Design, develop, and maintain payroll and employment data integrations end to end.
- Reverse-engineer web and mobile applications to extract structured data reliably and securely.
- Build and enhance shared libraries, frameworks, and internal tooling to support integrations at scale.
- Work with JavaScript-heavy sites, APIs, and modern authentication flows.
- Collaborate with product managers, data analysts, and engineers to deliver robust, production-ready solutions.
- Monitor, debug, and continuously improve existing integrations for stability and accuracy.
What we're looking for:
- Strong proficiency in Python for building and operating production systems.
- Hands-on experience reverse-engineering web applications (JavaScript execution, APIs, network requests).
- Experience building or maintaining third-party integrations.
- Familiarity with browser automation tools such as Playwright.
- Experience parsing and extracting data using tools like BeautifulSoup.
- Comfort working with asynchronous systems and background jobs (Celery or similar).
- Solid understanding of HTML, JavaScript execution, cookies, headers, and authentication flows.
- Experience working with Docker and containerized environments.
- Ability to take full ownership of integrations — from build to monitoring and continuous improvement.
- Strong problem-solving skills and comfort working independently in ambiguous environments.
Nice-to-Have:
- Experience working with Pandas or other data-processing libraries.
- Experience scaling web scraping or data extraction systems.
- Familiarity with observability or monitoring for distributed systems.
While we may not be able to respond to every applicant, your profile will remain in the Torc Talent Community, giving you access to future opportunities, events, and resources to grow your career.