GrepJob
Hootsuite

Intermediate Software Developer, Backend

Hootsuite
Apply
6 days ago
Bucharest, RomaniaMid Level

Responsibilities

  • Write software including tools, libraries, automation, and services.
  • Design and build the infrastructure platform.
  • Identify and implement new platform features.
  • Research and evaluate new technologies.
  • Refactor, rewrite, or retire existing platform features.
  • Operate developer experience and production application environments.
  • Diagnose and repair distributed systems.
  • Perform maintenance, upgrades, and migrations.
  • Control or eliminate repetitive tasks and alert noise.
  • Enable development teams by providing executable interfaces.
  • Provide tools and best practices for the software development lifecycle.
  • Participate in a flexible on-call rotation.
  • Communicate through documentation, meetings, and demos.

Requirements

  • A degree in Computer Science or Engineering or equivalent experience.
  • Ability to write software with a strong knowledge of Java and object-oriented programming.
  • Proven experience creating stable, reliable, and maintainable code.
  • Familiarity with data modeling and schema design.
  • Knowledge of data structures and algorithms.
  • Strong communication skills, both written and verbal.
  • Ability to collaborate and work effectively in a team.
  • Commitment to self-development and continuous improvement.
  • Strong problem-solving skills with a logical approach.
  • Resilience and tolerance for change and ambiguity.
  • Preferred: Working knowledge of Linux systems administration.
  • Preferred: Experience with cloud infrastructure.
  • Preferred: Understanding of SaaS software development practices.

Tech Stack

Categories