Senior Software Engineer – Messaging & Agentic APIs

🕒 2 days ago

🇵🇱 Poland – Remote

💵 zł299k - zł375k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of CreatorIQ

CreatorIQ

201 - 500 employees

Founded 2014

📣 Marketing

📱 Media

☁️ SaaS

Marketing • Media • SaaS

CreatorIQ is a leading influencer marketing software platform that assists brands across various industries in growing, managing, scaling, and measuring their creator programs. It provides tools for discovering creators, executing campaigns, and optimizing performance with advanced analytics. CreatorIQ is designed to enhance brand engagement by leveraging the power of content and connections with trusted creators and communities. The platform is used by global enterprises, media and sports organizations, and direct-to-consumer brands to track, manage, and maximize their influencer marketing efforts.

📋 Description

• Design, develop, and operate scalable backend services supporting CreatorIQ’s email and messaging capabilities • Improve existing messaging functionality in the PHP monolith and migrate it into Node.js and TypeScript microservices • Analyze legacy code, dependencies, and data flows to define service boundaries, APIs, data ownership, and migration strategies • Design agent-ready APIs for AI agents and external integrations • Build secure integrations with Google Workspace, Microsoft 365, and other communication providers • Develop customer-managed inboxes, domains, sender identities, and campaign-specific messaging automation • Design APIs, background jobs, queues, and event-driven workflows with retries, rate limits, idempotency, and provider-failure handling • Improve email authentication, deliverability, bounce and complaint processing, suppression management, and sender reputation • Contribute to React and TypeScript interfaces for messaging configuration, automation, and monitoring • Improve automated testing, observability, performance, and reliability • Collaborate with Product, Design, QA, DevOps, Architects, and engineering teams • Review code, mentor engineers, and use AI-assisted development tools

🎯 Requirements

• 5+ years of professional software engineering experience, including ownership of complex production systems from design through deployment • Strong backend development with Node.js and TypeScript, plus React and TypeScript frontend development • Working knowledge of PHP and ability to troubleshoot and enhance legacy code • Experience modernizing legacy applications and decomposing monoliths into microservices and serverless services • Expertise designing REST and/or GraphQL APIs, third-party integrations, and asynchronous workflows • Ability to design machine-to-machine, AI-agent, and automated-workflow APIs with structured schemas and robust error handling • Strong understanding of relational databases, data modeling, transactions, query optimization, and scalable backend architecture • Experience with OAuth 2.0, identity providers, token management, rate limiting, retries, and resilient failure handling • Proficiency with AWS or another major cloud platform • Experience with event-driven architectures and Kafka, Amazon SQS, SNS, or EventBridge • Familiarity with messaging, email, notification, or communication platforms • Knowledge of Google Workspace/Gmail APIs, Microsoft Graph/Outlook 365, SMTP, Amazon SES, SPF, DKIM, and DMARC • Experience building AI-powered applications or agentic systems using LLMs, AI agents, copilots, or workflow orchestration frameworks • Knowledge of JSON Schema, OpenAPI, function calling, and MCP or similar standards • Solid understanding of automated testing, CI/CD, observability, monitoring, and production support • Excellent problem-solving, communication, and collaboration skills • Upper-Intermediate (B2) or higher English proficiency, written and spoken

🏖️ Benefits

• Learning platform and training/tools from the first day • Surprise meal stipends • 26 days vacation • Floating and set holidays • Wellness allowance • Paid parental leave • Medical insurance • Life insurance • Business travel insurance • Stock options as part of the equity-sharing program • Cell phone and internet stipends • Home office setup stipend • Mental wellness stipend • Professional development stipend • Tuition reimbursement • Occasional company-funded meal opportunities

Apply Now

Similar Jobs

🕒 2 days ago

Sigma Software Group

1001 - 5000

💼 Consulting

🏥 Healthcare

🚘 Automotive

Full Stack Developer building scalable pharmaceutical research platforms with TypeScript, React, Node.js, and cloud-native microservices. Collaborating with international teams on scientific data and regulatory workflows.

🇵🇱 Poland – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 3 days ago

Fundraise Up

51 - 200

🤲 Charity

💳 Fintech

☁️ SaaS

Senior Fullstack Engineer developing and scaling features for a global fundraising platform. Leveraging Node.js, React, and TypeScript to enhance the user donation experience.

🇵🇱 Poland – Remote

💵 €5k - €6.4k / month

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🗣️🇷🇺 Russian Required

🕒 6 days ago

Akamai Technologies

5001 - 10000

🔒 Cybersecurity

🇵🇱 Poland – Remote

💰 Post-IPO Equity on 2001-07

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 6 days ago

Uni Systems

1001 - 5000

💼 Consulting

🏥 Healthcare

📦 Logistics

.NET Software Developer at Uni Systems in Warsaw, Poland. Leading development teams and optimizing software for performance, security, and quality.

🇵🇱 Poland – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 6 days ago

Moniepoint Inc. (Formerly TeamApt Inc.)

1001 - 5000

💳 Fintech

🏦 Banking

Senior Generalist Engineer at Moniepoint, developing production systems impacting millions. Collaborating on various technologies including software, infrastructure, and ML.

🇵🇱 Poland – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer