Job Closed
This listing is no longer active.
AI-powered software testing automation platform
Senior Backend Engineer – AI-Native
Location
Japan
Posted
103 days ago
Salary
¥8,000K - ¥12,000K / year
Seniority
Senior
Job Description
Senior Backend Engineer – AI-Native
Autify
• Architect and implement the on-premise Aximo platform, including: ー Backend services (API, orchestrators) ーWorker processes for executing AI agents ーSecure runtime environments for customer infrastructure • Design and build a Remote Control Agent capable of: ーInteracting reliably with native Windows applications ーSimulating user input (keyboard, mouse, window focus/control) ーCapturing screen and UI state for automated testing • Integrate AI agent execution into on-premise workflows with observability, isolation, and security in mind • Ensure deployment, upgrade, and configuration mechanisms operate seamlessly in self-hosted environments (e.g., air-gapped, restricted-network) • Collaborate with cross-functional teams to iterate on product features, performance, and reliability • Help define best practices for enterprise adoption and long-term maintainability
Job Requirements
- 5+ years of software engineering experience with server-side distributed systems
- Strong expertise in backend development (Go, Rust, Node, Python, or similar)
- Experience building self-hosted or on-premise software products
- Familiarity with containerization (Docker) or packaging/distribution tooling
- Deep experience with OS-level automation/system programming, especially on Windows (UI Automation, Win32 APIs, accessibility APIs, desktop interaction)
- Solid understanding of security, sandboxing, and process isolation in distributed systems
- Heavily using coding agents and sophisticated on AI driven software development
- Proven ability to drive technical decisions and deliver high-quality software
- Strong communication skills and ability to work in a cross-disciplinary team with engineers, product managers, and AI researchers
Benefits
- Equipped with various social insurance
- Regular health checkups
- Stock option
- A laptop PC will be rented when joining the company
- Remote work allowance
- English learning support
- Skill-up support
- Visa sponsorship
- Relocation bonus
- Relocation housing support
Related Guides
Related Job Pages
More Backend Engineer Jobs
Java Technical Lead, C++ – Telecom Domain Experience
3Pillar GlobalBuilding digital businesses, together.
• Lead the design and development of high-availability enterprise applications. • Provide technical leadership to development teams across modules. • Architect and develop scalable microservices-based applications. • Work on legacy system migration and modernization projects. • Design and review system architecture, code, and test strategies. • Ensure performance optimization, multi-threading efficiency, and caching strategies. • Collaborate with cross-functional teams including QA, DevOps, and business stakeholders. • Drive best practices in coding standards, test design, and deployment processes.
• Craft client code that is not just efficient but also performant, testable, scalable, secure, and of the highest quality. • Provide accurate status tracking, reporting, and estimation using project methods and tools. • Gather requirements, validate their understanding amongst the team, and create and maintain relevant documentation. • Execute activities within the current methodology and uphold the highest quality standards. • Foster collaboration with fellow engineers, designers, and managers to comprehend user pain points and iterate on solutions that drive client success. • Take ownership of projects, from technical design to a successful launch. • Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities.
Senior Staff Engineer – Tech Lead, Java
BinanceThe World’s Leading Blockchain Ecosystem and Digital Asset Exchange
• Develop and implement crypto-related products such as crypto exchange, fiat gateway, futures, margin, lending and more. • Lead the creation of systems that will scale 100x, driving transformative infrastructure and architecture upgrades. • Lead and guide day-to-day development activities through hands-on involvement in architecture decisions, designs, design reviews, code reviews, and implementation. • Set up and maintain system infrastructure.
• Implementing new functionalities on our client’s platform. • Solving complex programming challenges while improving your knowledge. • Conducting regular code reviews / PR reviews for your colleagues. • Maintaining existing code and fixing bugs. • Writing unit, integration, and E2E tests. • Contributing to frontend components using React when needed. • Supporting rapid iteration, experimentation, and data-driven development initiatives. • Optimizing application performance, reliability, and scalability. • Collaborating with Product Managers and cross-functional teams to align engineering execution with product vision.



