Senior Software Engineer
Role details
Job location
Tech stack
Job description
We provide an end-to-end Agentic IDE and an extensible ecosystem of agentic resources-allowing enterprises to orchestrate, monitor, deploy, evaluate, and continually improve AI agents across their operations. Delivery Engineering
As demand for enterprise deployments accelerates, we are expanding our Delivery Engineering function - a team focused entirely on implementing solutions for customers, building custom integrations, and ensuring smooth enterprise onboarding.
This team is not responsible for core product development; instead, it works directly with clients and their environments to deliver high-quality implementations.
It is ideal for those who thrive at the intersection of engineering and customer delivery-and who enjoy building real-world integrations that solve business problems. What You'll Do
As a Senior Software Engineer, you will focus on implementation, solution delivery, and enterprise integration work. You'll work closely with delivery managers, customer teams, and internal engineering to bring AI agent workflows into real enterprise environments. Delivery & Integration Engineering
- Build and deploy customer-specific integrations, data pipelines, and automation workflows
- Implement custom connectors, SDK extensions, and integration modules for CRMs, data warehouses, ticketing systems, auth providers, messaging tools, and internal systems
- Configure and customize agent workflows to match client environments, security requirements, and operational processes
- Participate in technical scoping with customers to translate requirements into engineering deliverables
- Develop backend services, scripts, workers, and connectors used in customer deployments
- Build integration logic and business workflows using Node.js, Python, or similar languages
- Implement REST/GraphQL consumers and producers to interface with client systems
- Handle data ingestion, mapping, transformation, and synchronization tasks
Enterprise Deployment & Reliability
- Deploy and configure agent workloads and integration services on customer-approved cloud environments (AWS/GCP/Azure)
- Manage containerized workloads using Docker & Kubernetes for deployment-level tasks (not product infra)
- Implement logging, monitoring, and alerting for customer-facing integrations
- Support troubleshooting of production issues in customer implementations
Cross-Functional Delivery Collaboration
- Work directly with Delivery, Solutions, and Enterprise Engineering teams during implementations
- Provide technical feedback to product engineering based on real-world customer needs
- Contribute to reusable templates, integration blueprints, and best practices for future customer projects
Requirements
We're looking for an engineer who excels at delivery, integration work, and implementation.
- 5+ years of experience in backend engineering or integration-focused roles
- Strong proficiency with Node.js, Python, or similar backend languages
- Experience building system integrations, API consumers, connectors, or automation workflows
- Hands-on experience with RESTful and/or GraphQL APIs
- Strong familiarity with cloud environments (AWS, GCP, or Azure)
- Experience working with Docker and containerized workloads
- Solid understanding of relational or in-memory databases (Postgres, Redis, etc.) for integration purposes
- Comfortable working with Terraform or other IaC tools for deployment/configuration
- Strong debugging, troubleshooting, and implementation skills
- Excellent communication skills and ability to collaborate with delivery and customer-facing teams
Nice-to-Haves
- Experience integrating enterprise platforms like Salesforce, HubSpot, ServiceNow, Workday, Zendesk, Snowflake, or similar
- Familiarity with authentication and enterprise identity systems (OAuth, SAML, SCIM, Entra/Okta)
- Background in consulting, system integration, technical delivery, or solution implementation
- Experience with event-driven architectures, messaging systems, or ETL pipelines
- Exposure to AI/ML deployments or agent-based systems
Who You Are
- Delivery-Minded - You love solving real client problems and building integrations that work in the real world.
- Pragmatic & Resourceful - You find practical solutions and adapt quickly to each client's environment.
- High-Ownership Executor - You deliver high-quality work independently and reliably.
- Strong Communicator - You work well with delivery managers, enterprise customers, and internal engineering teams., * Engineering Interview - Practical problem-solving and implementation-focused technical discussion
- Delivery & Collaboration Interview - Working style, client interaction, communication
- Offer - Final conversation and offer details
If you're excited about building real-world solutions for enterprise customers and owning impactful delivery work, we'd love to meet you.
Benefits & conditions
- Competitive base salary (€70,000/yr to €90,000/yr) + performance bonuses
- Access to equity/share plan as it rolls out
- Private health insurance
- Flexible work setup + travel when needed (ideally Hybrid in Lisbon or Madrid)
- 23 days PTO (excluding local public holidays)