Remote Senior Backend Engineer

closed
Logo of Cloud Academy

Cloud Academy

πŸ“Remote - Italy

Job highlights

Summary

Join our talented team as a Sr Back-End Engineer and help us take our product to the next level. We're looking for someone who can write well-structured code, collaborate with cross-functional teams, and work closely with Operations to ensure smooth deployments.

Requirements

  • Passion for coding, web technologies, and shipping features that drive user adoption
  • Solid experience in coding with backend programming languages, such as Kotlin, Python, Go, Java, NodeJS, C/C++, C#
  • Experience with relational databases and with other types of databases (no SQL): PostgreSQL, MongoDB, Redis is an advantage
  • Advanced knowledge and experience on modern web patterns: AJAX, RESTful APIs, SOA, WebSocket, client-side rendering, etc
  • Understanding of client-side technologies: HTML5, CSS3, JavaScript, Bootstrap, Web Components
  • Experience with distributed version control systems: mostly Git (Github and/or Bitbucket)
  • Familiarity with cloud-oriented technologies: AWS, Google Cloud, Heroku, Docker
  • Familiar with cloud architecture patterns and best practices for designing highly available, scalable, and secure systems
  • Good level of English proficiency, both spoken and written
  • Ability to work independently and as part of a team, with a sense of urgency and integrity

Responsibilities

  • Write well-structured, maintainable, idiomatic code with good documentation
  • Unit tests for every feature, bug fixing, and code reviews
  • Communicate with the rest of the company to ensure the functionality you're implementing is what was intended
  • Collaborate on a cross-functional team, including frontend developers, designers and product managers, in order to quickly deliver new features
  • Work closely with the Operations Team to ensure smooth deployments, ensuring that errors are logged with enough info to debug effectively

Benefits

  • Competitive compensation and a bonus plan
  • Four weeks of paid vacation per year (that increases to five weeks after two years with the company!) plus one day off per year to volunteer at your favorite non-profit
This job is filled or no longer available