Remote Otter LogoRemoteOtter

Senior Backend Software Engineer - Java - RPC - Remote

Posted 15 weeks ago
Software Development
Full Time
Australia

Overview

Join the team redefining how the world experiences design.

In Short

  • Design and implement tools and libraries for reliability of microservices.
  • Conduct reliability experiments to identify failure scenarios.
  • Build services ensuring optimal performance of microservices.
  • Facilitate cross-team initiatives for reliability and security.
  • Investigate production incidents and apply learnings to code.
  • Research and develop design docs for future features.
  • Identify and address performance bottlenecks.
  • Propose solutions for future-proofing cloud infrastructure.
  • Participate in design meetings, hiring interviews, and code reviews.

Requirements

  • 5+ years of experience in developing distributed web applications on JVM.
  • Familiarity with asynchronous or reactive programming techniques.
  • Strong understanding of concurrency, data structures, and distributed systems.
  • Experience in large distributed cloud environments, ideally AWS.
  • Disciplined coding practices and experience with code reviews.
  • Strong communication and teamwork skills.
  • Experience with RPC frameworks like gRPC is a plus.
  • Knowledge of networking protocols such as TCP and HTTP 2 is a plus.
  • Understanding of resiliency techniques and patterns.

Benefits

  • Equity packages.
  • Inclusive parental leave policy.
  • Annual Vibe & Thrive allowance for wellbeing and social connection.
  • Flexible leave options.
Canva logo

Canva

Canva is a dynamic design platform that is revolutionizing the way individuals and businesses create visual content. With its flagship campus in Sydney, Australia, and operations in Austria focused on AI product development, Canva empowers its employees, known as Canvanauts, to choose their work environment and balance. The company is committed to innovation, particularly in the realm of artificial intelligence, as seen in its successful product remove.bg, which offers automated background removal services. Canva fosters a culture of collaboration, data-driven decision-making, and inclusivity, providing a range of benefits to support the well-being and success of its team members.

Share This Job!

Save This Job!

Similar Jobs:

Demandbase logo

Senior Software Engineer (Backend - Java) - Remote

Demandbase

19 weeks ago

Demandbase is looking for creative and motivated Software Engineers to join their Product Development team.

India
Full-time
Software Development
Creative Fabrica logo

Senior Java Backend Software Engineer - Remote

Creative Fabrica

25 weeks ago

Join Creative Fabrica as a Senior Backend Engineer to develop innovative solutions for a growing crafting community.

Netherlands
Full-time
Software Development
dbt Labs logo

Senior Software Engineer (Backend) - Remote

dbt Labs

6 weeks ago

Join dbt Labs as a Senior Backend Engineer to build and maintain scalable services that enhance product performance.

Ireland
Full-time
Software Development
95,000 - 125,000 Euro/year
Wellhub logo

Senior Backend Software Engineer - Remote

Wellhub

7 weeks ago

Join Wellhub as a Senior Backend Software Engineer to develop impactful mental health solutions in a flexible and supportive work environment.

Worldwide
Full-time
Software Development
Wellhub logo

Senior Backend Software Engineer - Remote

Wellhub

7 weeks ago

Join Wellhub as a Senior Backend Software Engineer and contribute to enhancing the partner content experience for millions of users.

Brazil
Full-time
Software Development