Senior Software Engineer (Java/Ruby)

This is a remote position.We are looking for a Senior Software Engineer (Java/Ruby) to join our dynamic team.What you’ll be doing:

  • Designing and implementing new features for Data Processing team and its plugins in Java and JRuby.
  • Maintaining, updating and improving existing code and dependencies while ensuring automated test coverage.
  • Adding new features, and making contributions to the Open Telemetry Collector.
  • Engaging with multiple public GitHub repositories and community forums.
  • Providing Pull Request reviews and guidance to your peers.
  • Caring for the needs of our users and enterprise customers.
  • Collaborating with other teams to drive product goals.
  • Working together with the support organization to help our customers.

What you’ll bring:

  • Ability to work in a remote-first environment, with excellent verbal and written communication.
  • Critical thinking, positivity, autonomy and adaptability.
  • A track record of developing distributed applications, preferably in Java and/or Ruby, and willingness to learn additional languages.
  • Experience with test-driven development and/or software delivery, backed by comprehensive testing, continuous integration, and automation.
  • Experience in back-end distributed application development (cloud, orchestration, Linux/Windows services, etc).
  • Knowledge of stream processing platforms (such as Kafka), database technologies (e.g., Postgres or MySQL) and network technologies (e.g., TCP, UDP and HTTP).
  • 5+ years of industry experience.

Requirements

  • Hands-on experience with Docker and Kubernetes.
  • Go development.
  • Open source software development.
  • Experience with or interest in OpenTelemetry.

Benefits

  • Work from home.
  • 5 days a week work shift.

Apply Now


Discover more from

Subscribe to get the latest posts sent to your email.

By Admin

Leave a Reply

Discover more from

Subscribe now to keep reading and get access to the full archive.

Continue reading