Backend and AI Software Engineer

#IoT #Cyber #Compliance "#SaaS

Our company is building a cutting-edge IoT cybersecurity automated testing and compliance management SaaS platform. Backend Software Engineer for end-to-end development of our product, leveraging modern technology stack that includes Python, microservices, containers, Kubernetes, Google Cloud, and AI.

Key Responsibilities

1. End-to-End Feature Development

  • Backend Engineering: Build and maintain robust, scalable, and secure Python microservices that power our core application logic, API endpoints, and data processing pipelines.

  • API and MCP Development: Participate in the design and implementation of internal and external APIs and MCPs for our microservices, ensuring efficient communication with the frontend and third-party integrations.

  • Frontend development: Support Frontend engineers on developing user interfaces and debugging problems.

2. Compliance, Security, and AI Integration

  • AI Integration: Work to integrate our AI-driven compliance engine to facilitate automated and manual cybersecurity compliance, testing and analysis.

  • Security Practices: Implement secure coding practices and ensure data integrity and confidentiality across the entire stack, which is critical for a cybersecurity product.

  • Cybersecurity standards: Participate in developing our cybersecurity compliance engine, as well as, internal cybersecurity features and practices, as applicable.

3. Platform & Technical Excellence

  • Cloud & DevOps: Participate on the DevOps team planning and implementation of our platform in Google cloud.

  • Database Management: Design and optimize database schemas (SQL) to ensure application performance and data reliability.

  • Code Quality: Participate actively in code reviews, write comprehensive tests, and advocate for best practices in architecture, maintainability, and security.

  • AI-driven development: Use AI in daily development work and participate in developing our skills and processes in relation to AI.

Required Skills & Qualifications

  • Backend Expertise: Experience building scalable backend services and APIs. We appreciate proficiency with the Python language.

  • Cloud & Tools: Experience working with cloud platforms, preferably Google Cloud Platform, and familiarity with containerization (Docker) and CI/CD concepts.

  • Microservices: Practical experience developing and interacting with a microservices architecture.

  • Database Knowledge: Proficiency with relational (e.g., PostgreSQL) and/or NoSQL databases.

  • Security Mindset: A strong understanding of application security principles, authentication (OAuth, JWT), and authorization mechanisms.

  • Cybersecurity standards: Experience using cybersecurity standards and regulation, such as CRA, GDPR, IEC 62443, ISO 27000, or others is considered beneficial

  • Frontend Expertise: Expertise working with JavaScript frameworks is considered beneficial.

Why Join Us?

You will be a core contributor to a platform that is actively making the Internet of Things (IoT) safer and more trustworthy. This is a high-impact role where your work on the AI featuers will directly shape how our customers (product security teams) efficiently manage their cybersecurity compliance and risk. Join us to apply cutting-edge technology, from Python-based microservices to AI-powered logic, on a secure and modern cloud infrastructure.

If you are interested in the role, please send us a message by clicking the link below with a short intro on your background and we will take from there.

The role will be in located in Oulu and we work in hybrid model with in-person days at our lively office. We do not sponsor working visas so you must be eligible to work in the EU.

Next
Next

Growth Marketing specialist