Senior Software Engineer – Docupath
About Docupath
Docupath is one of the fastest-growing AI companies operating at the intersection of Cognitive AI, large language models, and data extraction. Our core platform transforms unstructured business documents into highly accurate, machine-readable structured data, enabling enterprises across the globe to streamline workflows, improve compliance, and accelerate decision-making.
We work with large international customers, and our rapidly expanding team thrives on innovation, collaboration, and technical excellence. As we continue to scale, we are evolving our platform architecture from a PHP system to a high-performance Node.js ecosystem, making this an ideal opportunity for engineers who love building robust, scalable systems and want to influence architecture at a high level.
If you’re passionate about AI-driven products, enjoy deep technical problem-solving, and want to grow with a company that values craftsmanship and clean code, we’d love to meet you.
Role Description
We are seeking a Senior Software Engineer who is a self-starter, strong collaborator, and obsessive about code quality. In this role, you will be a lead developer, responsible for building new features, improving system performance, and shaping the next generation of our technical architecture. You’ll have meaningful ownership and the ability to directly influence product direction, engineering standards, and architectural decisions.
Key Responsibilities
- Write clean, high-performance, and maintainable code across backend systems and application layers.
- Lead the design and development of new software products and enhancements to existing systems.
- Drive our architectural transition from PHP to Node.js, ensuring scalability, reliability, and performance.
- Develop and support applications, APIs, database integrations, and internal tools.
- Collaborate cross-functionally to ensure solutions meet business requirements and industry compliance standards.
- Support the testing, deployment, and monitoring of new features and products.
- Participate in and help elevate our code review practices and engineering culture.
- Troubleshoot complex technical issues with a high degree of ownership and attention to detail.
Essential Skills
- Strong understanding of software testing methodologies and engineering best practices.
- Excellent analytical skills and attention to detail.
- Strong proficiency in manual testing; familiarity with test automation frameworks is a plus.
- Solid problem-solving and debugging skills across distributed systems.
- Excellent verbal and written communication skills in English.
- Ability to thrive in a fast-moving, team-oriented environment.
- Ability to multitask, prioritize effectively, and adapt quickly to evolving requirements.
Technical Qualifications
- Bachelor's degree in Computer Science or a related field.
- 3+ years of professional engineering experience.
- Expertise in Object-Oriented Design, Database Design, and XML Schema.
- Strong experience with both PHP and Node.js or willingness to become a core contributor in our technical architecture
- Experience with Agile / Scrum development methodologies.
- Familiarity with cloud platforms, microservices architectures, and API-driven development preferred.
- Experience in AWS, Azure and other cloud systems.
Why Join Docupath?
- Work in a fast-growing, globally expanding AI company with real customers, real demand, and minimal early-stage risk.
- Be part of a flat, innovation-driven culture that encourages ownership, creativity, and collaboration.
- Build products using cutting-edge AI, cognitive technologies, and LLM-powered automation.
- Directly influence core architecture decisions
- Opportunity to travel and work directly with enterprise customers worldwide.
- Make a genuine impact in a company where your contributions matter.
- Competitive salary, paid in USD, with strong opportunities for career and leadership growth.



