Eclipse Foundation

Software Engineer

Eclipse Foundation

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design, develop, and maintain features across our platforms and services
  • Build and operate secure and reliable services using Spring Boot, Quarkus, PostgreSQL, MariaDB, Redis, React, and TypeScript
  • Apply security best practices throughout the development lifecycle
  • Contribute to monitoring, logging, and observability to ensure system health
  • Improve platform resilience and security through safeguards
  • Participate in code reviews and collaborate closely with team members
  • Write and maintain technical documentation for internal use and open source contributors

Requirements

  • Solid experience with Java (JDK 17+) and Spring Boot
  • Strong understanding of security best practices and security concepts
  • Experience with TypeScript and React, or another modern frontend framework
  • Experience working with relational databases such as PostgreSQL or MariaDB
  • Familiarity with Redis or similar caching technologies
  • Experience with CI/CD pipelines (for example GitHub Actions, Jenkins, Gradle)
  • Working knowledge of Docker; basic familiarity with Kubernetes or similar orchestration platforms
  • Familiarity with monitoring and observability tools such as Prometheus and Grafana
  • Comfort working in open source environments using GitHub or GitLab
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent professional experience
Benefits
  • Flexible work hours and remote-first culture
  • Corporate Recharge days and right-to-disconnect policy
  • Competitive compensation and benefits
  • Opportunity to work on widely used open source infrastructure with global impact
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootTypeScriptReactPostgreSQLMariaDBRedisCI/CDDockerKubernetes
Soft Skills
collaborationcode reviewtechnical documentation