ApplySenior/Staff Engineer - Build & Release Infrastructure
Posted about 2 months agoViewed
View full description
📍 Location: EMEA region
🔍 Industry: Software Development
🏢 Company: Canonical - Jobs
🪄 Skills: PostgreSQLPythonFlaskData modelingData managementDebugging
Requirements:
- Bachelor’s or equivalent in Computer Science, STEM, or similar degree.
- Proficiency in delivering robust code to production, preferably in Python.
- Experience with maintaining and improving large, mature web applications.
- Experience with databases and ORMs (PostgreSQL a plus), data management, and modeling.
- Interest or experience in integration, infrastructure, and operations.
- Familiarity with Ubuntu as a development and deployment platform.
- Understanding of various software packaging systems, including Debian/Ubuntu packages.
Responsibilities:
- Proactively collaborate on design, architecture, and feature selection with distributed teams.
- Write high-quality, API-first Python code with unit tests.
- Debug and produce high-quality fixes for issues.
- Review code produced by other engineers.
- Travel 2 to 4 times a year for internal and external events.
Apply