Intermediate Software Developer, Backend

Hootsuite
Bucharest
Workplace: HybridFull timeFunction: Software EngineeringEducation: high_schoolSkills: ["Communication","Collaboration","Self development","Problem solving","Resilience"]

Support Hootsuite’s development teams by building and operating backend infrastructure and a developer experience platform. You’ll write tools, libraries, automation, and services; design and evolve infrastructure platform features; diagnose and repair distributed systems; perform maintenance, upgrades, and migrations; and provide interfaces and best practices across the software development lifecycle. The role includes a flexible hybrid setup and participation in an on-call rotation.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Hootsuite
Hootsuite
1 month ago

Intermediate Software Developer, Backend

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 14 hours agoStatus: Live
Reposted: similar role first listed 3 months ago

Job Summary

Support Hootsuite’s development teams by building and operating backend infrastructure and a developer experience platform. You’ll write tools, libraries, automation, and services; design and evolve infrastructure platform features; diagnose and repair distributed systems; perform maintenance, upgrades, and migrations; and provide interfaces and best practices across the software development lifecycle. The role includes a flexible hybrid setup and participation in an on-call rotation.
Location: Bucharest
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Write software including tools, libraries, automation, and services.
  • •Design and build the infrastructure platform, including identifying and implementing new features.
  • •Research and evaluate new technologies and refactor, rewrite, or retire platform features.
  • •Operate developer experience and production application environments by diagnosing and repairing distributed systems and performing maintenance, upgrades, and migrations.
  • •Enable development teams by providing executable interfaces, tools, and best practices, and participate in a flexible on-call rotation.

Key Requirements

  • •A degree in Computer Science or Engineering, or equivalent experience in software engineering.
  • •Ability to write software and working knowledge of Java and object-oriented programming concepts.
  • •Proven experience creating stable, reliable, performant, and maintainable code.
  • •Familiarity with data modeling and schema design.
  • •Knowledge of data structures and algorithms.
Education:High School
Skills:CommunicationCollaborationSelf developmentProblem solvingResilience
Languages:English
Tech Stack:JavaObject-oriented programmingLinuxCloud infrastructureSaaSDistributed systemsNetworking (L3-L7)

Company Brief

Hootsuite
Provides a social media management platform for businesses to schedule posts, monitor conversations, analyze performance, and manage multiple social accounts across networks. Serves marketers, agencies, and enterprises with collaboration and analytics tools.
Industry: SaaS
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Headquarters: Vancouver, Canada
Founded: 2008
WebsiteLinkedIn