Get new jobs by email
$50 per month
...repository; analyze, build and debug the platform code and platform specific tests, analyze and identify system level issues; develop new and maintain the existing target specific tests. Required qualifications: expert knowledge of C/C++; experience in overall...- ...Responsibilities Create user flows, wireframes, and high-fidelity interactive prototypes with stakeholders using Figma or React. Develop reusable React components and front-end libraries for scalable, high-performance web applications. Build responsive and accessible...
- Responsibilities Customize and configure WebEOC applications using HTML5, CSS, JavaScript, jQuery, and related front-end technologies. Collaborate with solution architects to deliver secure, scalable, and reusable solutions. Participate in Agile ceremonies and peer...
- ..., reliable, and flexible applications using TypeScript, Node.js, and Angular. Design, implement, and use RESTful web services. Develop modern, responsive user interfaces for the web and various devices. Participate in software development, prototyping, testing, code...
- ...Responsibilities Collaborate with Product Owners to define acceptance criteria and identify edge cases during refinement. Design, develop, and maintain automated test frameworks using Cypress for web and Maestro for mobile. Implement and manage automated regression...
- ...role, you will support community initiatives with your technical skills and strong organizational skills. You work hand in hand with developers to smooth processes and integrate community plans with Canonical plans for maximum impact. You can encourage and facilitate the...
- ...architecture, from our systems management tools to our distributed systems operations R&D, we count on Golang for its tasteful concurrency and developer ecosystem. Juju, Livepatch, LXD, MAAS, Microk8s, Snapd, Ubuntu Core, Ubuntu Pro, and many more Canonical offerings include Golang...
- ...identifying revenue, sponsorship or partnership opportunities Proven people leadership skills and the ability to lead, support and develop a high-performing remote team Experience working effectively with a Board or governing body, with a collaborative and 'no...
- ...Responsibilities Partner with leadership and teammates to prioritize and execute the product roadmap. Design, develop, and own complex features and software components end to end. Deliver robust, scalable, and well-tested full-stack code. Establish engineering...
- ...ecosystem. Each product engineering team at Canonical reserves one or two openings for security-oriented software engineers. We also develop a number of products driven entirely by security needs, such as our AppArmor kernel investments and the Ubuntu Security Guide (USG)....
- ...technical specifications Seek improvements to engineering and operations practices In some cases, deploy and operate services developed by the team Contribute to the success of your product through technical advocacy What we are looking for in you An exceptional...
- ...Guide technical decisions, platform adoption, and user-centric solutions. Create Claude skills and agentic workflows to improve developer productivity. Guide team members, promote maintainable engineering standards, and facilitate cross-functional platform delivery....
- ...Responsibilities Understand user requirements and design and develop Appian solutions. Deliver complex development assignments efficiently and comprehensively. Improve the quality, speed, and productivity of Appian development work. Present work and solutions to...
- ...Demonstrate sound engineering design and testing principles in your code Follow agile software development practices Coach and develop your colleagues where you have insights Grow a healthy, collaborative engineering culture in line with the company values Global...
- ...Responsibilities Develop and execute an AI and automation roadmap aligned with organisational priorities and measurable business value. Partner with business leaders to identify and prioritise AI, automation, and intelligent systems opportunities. Lead the full lifecycle...
- ...Wikipedia’s wikitext processing infrastructure while balancing user experience, performance, backward compatibility, and maintainability. Develop new features collaboratively with engineers, product managers, designers, client teams, and community members. Write PHP and...
- ...Responsibilities Design and implement an ML platform orchestrating data processing, training, evaluation, and deployment workflows. Develop reliable workflows across cloud compute, Kubernetes, and continuous automation. Build model registry, feature store, experiment...
- ...modernize customer-facing enterprise web applications across the full software stack. Collaborate with the Director of Engineering, developers, Product Owners, and Business SMEs throughout the software development lifecycle. Participate in requirements decomposition,...
- ...practices, defense in depth, and security guardrails into frameworks, architecture, processes, and the software development lifecycle. Develop security requirements and work with teams to integrate them into applications and services. Perform hands-on source-code review,...
- ...Demonstrate sound engineering design and testing principles in your code Follow agile software development practices Coach and develop your colleagues where you have insights Grow a healthy, collaborative engineering culture in line with company values Work from...
- ...responsible-AI safeguards, governance controls, observability, tracing, output validation, human-in-the-loop workflows, and auditability. Develop integrations with ServiceNow, identity providers, workflow tools, collaboration platforms, and line-of-business systems. Provide...
- ...performance baselines, analyze metrics and trends, identify bottlenecks and root causes, and provide optimization recommendations. Design, develop, and maintain automated test scripts and frameworks for web, API, and backend systems. Integrate automated tests into CI/CD...
- ...machine learning, hardware, and core software teams to keep data pipelines, models, and middleware within defined safety envelopes. Develop and optimize software for Linux and real-time operating systems. Create testing frameworks and validation strategies for...
- ...Build large-scale, real-time services and applications using massive datasets to power internal APIs and external applications. Develop tooling, libraries, frameworks, and services supporting security, research, and data platform initiatives. Productionize prototypes...
- ...Responsibilities Design, develop, and optimize high-performance confidential computing solutions using CUDA. Identify and resolve performance bottlenecks using advanced CUDA programming techniques and profiling tools. Write clean, efficient, well-documented, and thoroughly...
- ...customer engagement workflows. Design approval gates, handoffs, and escalation paths that maintain appropriate human oversight. Develop and run agent evaluation frameworks in development and production. Instrument model and tool calls and build observability and...
- ...Responsibilities Build and scale Android systems supporting Tabby’s core products. Develop features using Kotlin, Coroutines, Jetpack Compose, MVI or MVVM architecture, dependency injection, and related Android technologies. Collaborate with a remote engineering team...
- ...execution systems, Terraform at scale, Cloud Functions, Dataflow, Lambda, shared monorepos, and open-source infrastructure, CD, or developer-tooling projects. ~ Preferred: experience with Helm, Argo, or Istio. Benefits Comprehensive benefits and holistic mind, body...
- ...metal in customer data centers to public clouds such as AWS, GCE, Azure. As a software engineer you will have the opportunity to develop CI pipelines which power Canonical’s cloud integration testing and reporting. You will help test our products on new clouds and advance...
- ...Analyze emerging vulnerabilities, exploitability, exposure, and business risk to recommend prioritized remediation strategies. Develop data-driven vulnerability prioritization frameworks aligned with business risk tolerance. Implement and monitor asset-detection and...