AI Software Engineer

OPSWAT INC
United States
14 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Amazon Web Services Computer Programming Software Debugging DevOps Python (Programming Language) PostgreSQL Microsoft SQL Server MongoDB MySQL NoSQL Software Architecture Software Engineering
+6 more
Systems Integration Enterprise Software Applications Backend Information Technology Restful APIs Web Api

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 3+ years of backend software engineering experience.
  • Strong programming skills in Python.
  • Experience building RESTful APIs and backend services.
  • Experience integrating enterprise applications using APIs and web services.
  • Experience with relational or NoSQL databases (MongoDB, PostgreSQL, SQL Server, MySQL, etc.).
  • Experience with CI/CD pipelines and modern DevOps practices.
  • Experience working with cloud platforms (AWS preferred).
  • Strong understanding of software architecture and system integration.
  • Experience building automation solutions.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.
  • 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.

    Apply on www.thejobnetwork.com
    Prepare application

    Good distractions

    Talks and stories from around this role — technically off-topic, practically not.

    10:40 min

    Evaluating automotive software architectures and backend technologies

    Georg Kühberger +1 · LIVE

    2:37 min

    Comparing traditional SQL tables versus NoSQL non-tabular databases

    Stanimira Vlaeva · JS Congress

    2:18 min

    Scaling MySQL databases for massive user growth

    Johannes Nicolai Johannes Nicolai +1 · LIVE

    2:17 min

    Mapping the maturity roadmap for scaled devops adoption

    Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

    1:44 min

    Balancing artisanal coding skills with automated agent oversight

    Jyoti Bansal Jyoti Bansal +1 · World Congress 2026 Europe

    3:16 min

    Terminology differences between relational and NoSQL databases

    Tim Faulkes · LIVE

    Videos

    See all

    Related articles

    See all