Airship

backend java engineer for customer engagement platform

In short

Backend Java engineer role maintaining and scaling Java APIs and distributed services for Airship's AI-powered customer engagement SaaS platform. Requires at least 3 years of experience with distributed systems, strong Java skills, and professional fluency in French. The role involves leading releases, technical projects, and using AI as a development assistant; fully remote, full-time, mid-level position.

About the Role
Airship provides a no-code, AI-powered platform that helps brands create, test, and orchestrate personalized customer experiences across apps, websites, email, SMS, wallets, and other channels. The platform helps brands enrich customer data, launch growth experiments, increase conversions, and build stronger customer relationships.
Responsibilities
•Design data schemas and take ownership of data semantics
•Maintain, improve, and scale Java APIs and distributed services
•Investigate performance issues using server metrics, application data, and system behavior
•Improve the reliability, testability, and maintainability of backend systems
•Partner with product and engineering teams on technical design and implementation
•Help define technical standards across teams
•Lead and own large-scale releases and technical projects
•Use AI as a technical assistant to draft development plans and investigate problems or bugs
•Critically assess AI-generated suggestions for accuracy, security, and suitability
•Take on additional tasks or changes in role scope based on business needs
Requirements
•At least three years of experience designing, operating, and maintaining distributed systems
•Professional fluency in spoken and written French
•Strong Java development skills
•Experience with unit testing, code reviews, documentation, and Git-based version control
•Experience leading significant releases or technical projects
•Familiarity with continuous integration and continuous delivery practices
•Strong written and verbal communication skills
•A collaborative and pragmatic approach to software development
•Commitment to building reliable, maintainable, and testable systems
Nice to Have
•JVM performance troubleshooting and improvement
•Google Cloud Platform
•Distributed NoSQL databases or key-value stores
•Linux administration fundamentals
Benefits
•Stock options
•Medical insurance options for employees and dependents
•Flexible time off, paid holidays, paid parental leave, and paid volunteer time off
•Employer-subsidized mental health and employee wellness programs
•Monthly stipend to support remote work
•Mentorship and growth opportunities
•Up to 10% travel based on business needs or manager request

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot