Get new jobs by email
- ...Job Summary We are looking for a seasoned Mobile Application Developer (Android) to build and maintain high-performing, scalable mobile applications in a fast-paced startup environment. This role focuses on delivering seamless user experiences using React Native , co llaborating...
- ...Responsibilities Lead migration of legacy monolithic applications to Java-based microservices. Design, develop, and maintain RESTful and GraphQL APIs. Deploy and manage applications in AWS Kubernetes environments. Optimize database performance, scalability, and...
- ...availability, disaster recovery, retention, patching, upgrades, licensing, certificates, backups, access controls, and hardening. Develop platform standards, operational procedures, runbooks, health checks, governance practices, and a strategic QRadar roadmap. Lead integrations...
- ...founder-led, profitable, and growing. This is a general track for Senior+ (Senior/Staff/Principal) Engineers in any team at Canonical.... ...proactively with a globally distributed team Mentoring, developing and advising colleagues in their career progression Displaying...
- Responsibilities Design, build, scale, secure, and maintain production services. Write or improve frameworks for monitoring, logging, database access, and authentication. Build and optimize core infrastructure supporting new features and functionality. Participate...
- ...storage for high-performance workloads. Build monitoring, alerting, diagnostics, and automated recovery for customer environments. Develop reusable tooling, standards, documentation, and runbooks. Collaborate with customers and internal teams to translate workload...
- ...Responsibilities Design, develop, and maintain full-stack features using Python with Django or Flask and Angular or React. Design and... ...and delivery activities. Requirements At least 4 years of senior-level Python experience with Django and/or Flask. Experience with...
- ...engineering best practices for robust, testable, and composable code. Collaborate with data scientists, geoscientists, and engineers to develop KoBold’s scientific computing stack. Travel occasionally to exploration sites to evaluate scientific computing products and design...
- ...inference workflows. Partner with application engineering teams to integrate AI into code review, test generation, incident support, and developer copilot workflows with measurable quality gates. Diagnose agent behavior from execution traces, including inputs, intermediate...
- ...premise environments. Canonical is looking for an experienced Python developer with a background in MongoDB who will help us to build a fully... ...and working with brilliant people. You are an accomplished senior Python programmer that enjoys challenging projects in mission-...
- ...Track record of owning a complex data system end-to-end over a multi-year horizon and making significant architecture decisions. Senior data or detection engineering experience at scale. Deep fluency with SQL, Python or an equivalent language, data pipelines, and scheduled...
- Responsibilities Maintain and modernize a Windows desktop application used by field teams to capture and organize digitized historical records. Fix user-reported defects and troubleshoot application issues. Resolve nightly and automated build failures. Support new...
- ...knowledge of integration patterns: REST APIs, webhooks, ETL/ELT, EDI, SQL/data transformation. Open source advocate - Python or PHP developer with real experience in FastAPI and/or Laravel. Self-directed — small team, nobody's spec-feeding you. Nice to Have...
- Work across the full Linux stack from kernel through GUI to optimise Ubuntu, the world’s most widely used Linux desktop and server, for the latest silicon. The role is a fast-paced, problem-solving role that’s challenging yet very exciting. The right candidate must be resourceful...
- ...to improve reliability, scalability, and developer velocity. Automate mobile release workflows... ...and managing app store submissions across iOS, Android, and Chrome. Oversee and... ...role, including experience operating at a senior or staff level. ~ Strong experience with...
- ...problems, not implement specs. You will be instrumental in discovering, developing, and refining the client-side features that enhance how our users... ...and WebSockets. Experience developing native applications for iOS (Swift) or Android (Kotlin). Benefits ~ Work from anywhere!...
- ...growing. We are hiring Golang engineers of all levels of seniority, for all relevant teams at Canonical. Apply here if you are an... ...operations R&D, we count on Golang for its tasteful concurrency and developer ecosystem. Juju, Livepatch, LXD, MAAS, Microk8s, Snapd, Ubuntu...
- ...microservices engineering in Go and Python. It covers all levels of seniority. Apply here if you are already an outstanding engineer with... ...enterprise computing through the adoption of cloud and developer-centric tech strategy, the quality of these services has become...
- ...Experience mentoring engineers and setting technical direction as a senior reliability leader. ~ Strong communication skills with both... ...in engineering and operations workflows, or strong motivation to develop that capability. ~ Experience supporting AI/ML or data-intensive...
- ...leadership will be instrumental in addressing emerging threats, developing robust security measures, and ensuring the continued integrity of... ...Lead and develop a team of engineers, ranging from graduate to senior Coach, mentor, and offer career development feedback Identify...
- ...posting is our general process for Rust engineers of all levels of seniority, for all relevant teams at Canonical. Apply here if you are an... ...practices In some cases, deploy and operate services developed by the team Contribute to the success of your product through...
- ...Assess the quality of explanations, reasoning, preambles, and developer guidance. Distinguish different levels of response quality and... ...AI-first IDEs such as Cursor, prompt design or evaluation workflows, mentoring senior engineers, or defining engineering standards....
- ...same time, we aim at enhancing the delivery quality, security and developer experience where you will be expected to lead, challenge, and... ...leadership Set and manage expectations with other engineering teams, senior management, and external stakeholders Advocate and advance...
- ...management at scale. We have multiple positions available, at different seniority levels. All applications and candidates are handled through... ...and strong organizational skills. You work hand in hand with developers to smooth processes and integrate community plans with...
- ...troublesome third-party components for optimal experience by end users Developing new means to deliver Ubuntu Linux at scale to the strict quality... ...initiatives to delivery Collaborate daily with other senior technical leadership on the Kernel Team on how best to ensure...
- ...team at Canonical that works with the Linux kernel, across all seniority levels. Apply here if you are an exceptional software engineer... ...Confidential computing and next-generation security primitives Developer platforms such as Raspberry Pi and RISC-V Enabling Ubuntu on...
- ...back to NZ with igaming experience. Language required: English Highlights: ~ Remote position Requirements: ~5+ years in senior marketing or commercial leadership roles ~3+ years within B2C online gaming (Casino) / iGaming in New Zealand ~ Strong...
- ...employees, maybe New Zealanders who are interested in returning back to NZ with igaming experience. What we are looking for ~5+ years in senior marketing or commercial leadership roles ~3+ years within B2C online gaming (Casino) / iGaming in New Zealand ~ Strong...Remote job
- ...integrations. Build and maintain CRM, marketing automation, customer success, and other GTM system integrations using iPaaS tools. Develop SQL, Python, and JavaScript scripts for automation and data manipulation. Identify workflow automations that improve productivity,...
- ...What you will do... Working with our clients to understand their requirements and technical challenges. Using this input you will develop a technical design for a solution and communicate the value of your solution to the client team. You will work to develop delivery...