Apply

Senior Software Engineer - Landscape

Posted about 1 month agoViewed

View full description

💎 Seniority level: Senior

📍 Location: Asia Pacific, Pune

🔍 Industry: Software Development

🏢 Company: Canonical - Jobs

🪄 Skills: PythonDjangoFlaskRelease ManagementLinuxDevOps

Requirements:
  • You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree.
  • You have proficiency developing public-facing APIs and web applications, preferably using Python.
  • Experience with Python and web frameworks such as Flask and Django.
  • Experience with databases, and ORMs (PostgreSQL a plus).
  • You are comfortable with Ubuntu as a development and deployment platform.
Responsibilities:
  • Collaborate proactively with a distributed team.
  • Write high-quality code to create new features, fix bugs and modernize the Landscape codebase.
  • Demonstrate a strong commitment to code quality and automated testing.
  • Participate in the engineering process with code and architectural reviews.
  • Take personal ownership of problems and design and deliver solutions.
  • Work remotely with global travel 2 to 4 weeks for internal and external events.
  • Assist with release management during each development cycle.
  • Collaborate with devops for Landscape SaaS.
Apply