SlipstreamJobsFresh Startup & VC-Backed Jobs

Backend Java Engineer

Airship - Remote - Remote - posted 2026-10-12

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Airship is a customer engagement platform trusted by leading brands like Alaska Airlines, BBC, and The Home Depot. The company provides a no-code, AI-powered platform that enables brands to create, test, and orchestrate hyper-personalized customer experiences across multiple channels (apps, websites, email, SMS, wallets, etc.). As a Backend Java Engineer, you will design, develop, and support distributed systems that combine scale with high reliability. You will work on low-latency services that process continuous event streams and support analytical workloads across terabytes of data. The backend infrastructure runs on Google Cloud Platform using Java-based microservices and SQL/NoSQL databases. You will join a core engineering team that shapes Airship's technical foundations and engineering practices. Key responsibilities include: - Design data schemas and own data semantics - Maintain, improve, and scale Java APIs and distributed services - Investigate performance issues using server metrics, application data, and system behavior - Improve 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 This is a fully remote position based in France with up to 10% travel based on business needs. The role offers stock options, flexible time off, paid parental leave, mental health support, wellness programs, and a monthly remote work stipend. 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 - Collaborative and pragmatic approach to software development - Commitment to building reliable, maintainable, and testable systems NICE-TO-HAVE: - Experience troubleshooting and improving JVM performance - Experience with Google Cloud Platform - Knowledge of distributed NoSQL databases or key-value stores - Strong Linux administration fundamentals

Similar roles