AI Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+6 more
Requirements
Benefits & conditions
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world's critical infrastructure and securing our way of life.
The Position
We are looking for a highly skilled Backend Engineer to design, build, and optimize the backend systems powering OPSWAT Academy's digital learning ecosystem. This role is responsible for integrating and managing our Learning Management Systems (LMS), Content Management Systems (CMS), cybersecurity lab platforms, and enterprise business applications.
Beyond traditional backend development, we are looking for someone who embraces AI-first software engineering. You'll leverage modern Agentic AI tools and multi-agent coding workflows to accelerate development, automate repetitive engineering tasks, improve code quality, and enhance system operations.
This is an exciting opportunity to build intelligent automation and scalable integrations while working with modern cloud infrastructure, APIs, AI coding agents, and enterprise platforms.
What You Will Be Doing
Backend Development & System Integration
- Design and develop scalable backend services using Python and modern backend technologies.
- Build secure REST APIs and integration services connecting LMS, CMS, Salesforce, Power BI, cybersecurity labs, and internal platforms.
- Develop automation services that reduce manual operations across engineering and business teams.
- Optimize backend architecture for scalability, reliability, and maintainability.
Platform Integration
- Lead cross-platform integrations between LMS, CMS, CRM, cloud services, and third-party applications.
- Design API-first architectures and ensure reliable data synchronization across systems.
- Build reusable integration services and event-driven workflows.
- Monitor and troubleshoot integration performance and reliability.
AI-Driven Engineering
- Leverage Agentic AI to improve software development productivity and engineering efficiency.
- Utilize multi-agent coding workflows (planning, implementation, testing, documentation, code review) to accelerate software delivery.
- Build AI-powered internal tools that automate engineering and operational workflows.
- Evaluate and adopt emerging AI coding technologies to continuously improve developer experience.
- Collaborate with AI-powered development assistants such as Claude Code, Cursor, GitHub Copilot, OpenAI Codex, Gemini CLI, or similar tools.
Cybersecurity Lab Platform
- Develop and maintain backend services supporting virtual cybersecurity labs.
- Manage cloud infrastructure and backend components powering hands-on lab environments.
- Ensure platform reliability, security, and performance for thousands of learners.
- Support infrastructure automation and deployment pipelines.
Automation & Data
- Develop workflow automation using APIs, serverless functions, and event-driven architectures.
- Support reporting and analytics through Power BI integration.
- Improve operational efficiency through intelligent automation.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
7 Important Tips That Every Software Developer Should Know
The 8 Best Code Testing Tools
The 12 Best Jobs for Software Engineers