Full-Stack Engineer [InfoSec Tools & Automation]
The Information Security team is looking for a Full-Stack Developer to strengthen the team in building and maintaining internal automation tools. The role focuses on developing self-service portals, automation pipelines, system integrations (SIEM, CMDB, IAM, Jira, GitLab, Cloud, etc.), as well as internal dashboards and workflow engines that are used daily by the InfoSec team to improve efficiency, transparency, and delivery speed.
The Full-Stack Developer will work at the intersection of frontend, backend, and infrastructure, closely collaborating with SOC, AppSec, Infrastructure, Platform, and GRC teams, and building tools with real impact on security operations and effectiveness.
Challenges that await you:
- Designing, developing, and maintaining internal web applications to automate InfoSec processes, including:
- access management and approval workflows; incident and investigation workflows; compliance, risk, and security assessments; asset and service management; integrations across security and corporate systems
- Building and evolving self-service portals, internal dashboards, and workflow engines
- Implementing backend logic for automation, orchestration, and asynchronous workflows
- Collaborating closely with SOC, AppSec, Infrastructure, Platform, and GRC teams, as well as investigation teams, to deliver tools for analysis and investigations
- Integrating internal services with Jira, SIEM, IAM, CMDB, GitLab, cloud platforms, and other enterprise systems
- Contributing to the architecture and design of internal services with a focus on scalability, reliability, and maintainability
- Supporting and improving existing solutions, including refactoring and technical debt reduction
- Documenting APIs, architectural decisions, and user workflows
Our technology stack:
Frontend
- JavaScript / TypeScript
- React and its ecosystem (hooks, component-based UI, state management)
- REST / GraphQL APIs
- Internal tool UIs: forms, tables, dashboards, admin panels
- Basic UX/UI understanding for self-service tools
Backend & Automation
- Python (FastAPI, Flask)
- REST API design and implementation
- Asynchronous processing, background jobs, and workers
- Integration-driven development and automation pipelines
- Relational databases (PostgreSQL, etc.)
- Webhooks and event-driven architectures
Infrastructure & Platform
- Docker, Kubernetes
- GitLab CI/CD
- Prometheus, Grafana
- Centralized logging and observability
- Secrets management
What makes you a great fit:
- Experience building production-ready web applications and internal services.
- Strong frontend skills:
- React, JavaScript / TypeScript
- modern frontend tooling and component-based architecture
- working with APIs, state, error handling, and authorization
- Strong backend skills:
- Python (FastAPI / Flask)
- API and business logic design: working with databases, transactions, and migrations; implementing asynchronous and integration-heavy workflows
- Solid understanding of client–server architecture and distributed systems
- Experience working in collaborative environments with code reviews, CI/CD, and documentation
- Structured thinking, engineering mindset, and ownership of outcomes
- English level B1+ for documentation and communication in an international team
Your bonus skills:
- Experience building internal platforms, self-service portals, and admin tools
- Experience integrating with Jira / Jira Service Management, SIEM, IAM, CMDB, GitLab
- Understanding of SOC processes, incident response, and investigations
- Hands-on experience in Kubernetes-based environments
- Knowledge of secure coding and security-by-design principles
- Experience automating security and compliance processes
- Background in fintech, banking, or other regulated environments
- Experience maintaining and evolving legacy systems
- Interest in the information security domain and internal platforms
Our ways of working:
- Innovative Spirit: A commitment to creativity and groundbreaking solutions.
- Honest Feedback: valuing open, transparent communication.
- Supportive Team: a strong, collaborative community.
- Celebrating Achievements: recognizing our wins together.
- High-Tech Environment: a team full of smart and revolutionary people who dare to challenge the status quo of incumbent finances.
Our benefits:
- Relocation support to one of our hubs — Cyprus, Serbia or Kazakhstan — with assistance for the employee and their family
- Flexible work from one of our offices or remote
- Healthcare Coverage
- Education Budget: Language lessons, professional training and certifications
- Wellness Budget: Mental health and fitness activity reimbursements
- Vacation policy: 20 days of annual leave and paid sick leave