Senior Software Engineer - Cloud Platform & Java Architecture

Remote, USA
Posted Jun 15, 2026
Full-time

We are looking for a Senior Software Engineer to join a distributed engineering team building and evolving a large-scale digital platform used by enterprise customers worldwide.
This is a hands-on senior engineering role combining backend development, cloud infrastructure, platform engineering, and architectural decision-making. The position is fully remote within France, with occasional travel for team workshops and collaboration sessions.
Responsibilities
Design, develop, and maintain scalable backend services and platform components using Java

Contribute to the architecture, scalability, performance, and reliability of cloud-native applications

Build and extend cloud platform capabilities, including deployment automation, provisioning, observability, and lifecycle management

Develop and maintain APIs, integrations, and platform services supporting enterprise applications

Participate in technical design discussions, architecture reviews, and engineering trade-off decisions

Review code, promote engineering best practices, and help maintain high code quality standards

Troubleshoot and resolve complex production and customer-facing issues

Collaborate closely with Product, QA, DevOps, and Engineering teams throughout the software lifecycle

Contribute to CI/CD pipelines, containerization strategies, and infrastructure automation

Support continuous improvement of platform architecture, engineering processes, and technical standards

Participate in open-source initiatives and contribute to the broader engineering community when relevant

Requirements
8+ years of professional software engineering experience

Strong production experience with Java and modern backend development practices

Experience designing and operating applications in cloud environments (AWS, OVH, or similar providers)

Strong expertise with Docker, containerization technologies, and CI/CD pipelines

Experience with DevOps practices and cloud infrastructure automation

Solid understanding of distributed systems, scalability, reliability, and platform engineering concepts

Experience working with APIs, microservices, and modern software architectures

Strong problem-solving abilities and a pragmatic engineering mindset

Experience performing code reviews and mentoring other developers

Familiarity with JavaScript/TypeScript ecosystems is considered an advantage

Experience with React or modern front-end frameworks is a plus

Open-source contributions or active participation in technical communities are highly valued

Fluent English communication skills (written and spoken)

Benefits
Permanent full-time employment

Fully remote work model within France

Opportunity to work on cloud platforms, distributed systems, and large-scale enterprise applications

International engineering environment with English as the working language

Exposure to modern cloud-native technologies and engineering practices

High level of technical ownership and influence on architectural decisions

Collaborative culture focused on innovation, continuous learning, and engineering excellence

Regular team workshops and knowledge-sharing initiatives

Long-term professional growth and career development opportunities

More Remote Jobs