Senior Software Engineer
Role details
Job location
Tech stack
Job description
As a Senior Software Engineer at InteractiveAI, you'll be at the center of delivering production-ready features, integrations, and client implementations that power our platform and enterprise deployments. This is a hands-on, high-ownership engineering role. You will architect, implement, and ship complex backend and frontend systems, building everything from internal tooling and workflow orchestration layers to customer-facing interfaces and enterprise integrations. You'll collaborate closely with product, DevOps, and AI engineering teams to deliver high-quality, scalable, and secure software in a fast-moving environment. Architect, implement, and maintain microservices and backend modules for our enterprise agent management platform
- Build full-stack features and internal tools using TypeScript, React, Next.js, and modern UI frameworks
- Design and integrate RESTful/GraphQL APIs, 3rd-party SaaS services, authentication systems, and enterprise connectors
- Deploy and manage containerized services on AWS, GCP, or Azure with Docker and Kubernetes
- Define and maintain Terraform modules and IaC workflows for networking, compute, and storage
- Build and optimize data ingestion, transformations, and caching layers using Postgres, Redis, and/or ClickHouse
- Collaborate with DevOps on CI/CD pipelines, release processes, and environment automation
- Implement observability tooling (logging, metrics, alerting) to ensure reliability and performance
- Work directly with delivery teams to ship client-facing integrations, connectors, and application flows
- Take full ownership of features from design to production - including testing, documentation, and rollout, We keep our process focused and respectful of your time. Most candidates complete it in 2-3 weeks. Here's what to expect:
- Intro Call - 30 minutes to align on fit and expectations
- Take-Home Challenge - A practical task based on real-world product or engineering problems
- Technical Interview - Deep dive into software architecture, system design, and engineering experience
- Cultural and Values Interview - Discussion on motivation, working style, and value alignment
- Offer - Final conversation and offer
We're forming a team of builders - people who care about impact, quality, and growth. If that's you, let's talk - careers@interactive.ai
Requirements
Do you have experience in UI?, We're looking for a top-tier full-stack engineer with strong foundations, excellent execution, and the ability to ship high-quality software quickly. You should excel at building production systems and integrations, even in ambiguous or fast-changing environments., * 5+ years professional experience building and deploying full-stack or backend-heavy web applications
- Strong experience with TypeScript, React, and modern frontend frameworks
- Solid backend engineering experience with Node.js, Python, or similar languages
- Hands-on experience with Docker, containerized services, and Kubernetes
- Strong proficiency with relational and/or analytical databases (Postgres, Redis, ClickHouse, etc.)
- Experience designing and consuming RESTful and/or GraphQL APIs
- Practical experience deploying workloads to AWS, GCP, or Azure
- Familiarity with Infrastructure as Code (Terraform preferred)
- Solid understanding of CI/CD, automated testing, and release engineering
- Excellent communication skills in English and strong ability to work cross-functionally
Nice-to-Haves:
- Experience building enterprise integrations (SAML/OAuth, HubSpot/Salesforce, data warehouses, messaging platforms, etc.)
- Familiarity with event-driven architectures, message queues, and streaming systems
- Experience with system design at scale (multi-tenant architectures, service boundaries, performance patterns)
- Contributions to open-source or participation in engineering communities
- Exposure to AI/ML workflows is welcome but not required, * Proactive & Resourceful: You solve problems independently and take initiative without waiting for direction.
- High-Ownership Engineer: You treat the codebase as your own and deliver with quality and urgency.
- Execution-Driven: You thrive in a fast-paced environment and enjoy shipping high-impact features.
- Collaborative & Clear Communicator: You work effectively with product, DevOps, and engineering peers, and you mentor others when needed.
Benefits & conditions
- Competitive base salary (€70,000/yr to €100,000/yr) + performance bonuses
- Access to equity/share plan as it rolls out.
- Health & wellness allowances
- Private health insurance
- Flexible work setup + travel when needed (ideally Hybrid in Lisbon or Madrid)
- 25 days of holidays/paid time off (excluding local public holidays)