About the job
The role of a Software Engineer - Talent Science at Canonical
We are seeking a software engineer, passionate about improving the hiring process by delivering productivity initiatives using analytics and data science. In this role, you will have the opportunity to make significant contributions through high-quality code while exhibiting technical leadership, exceptional design, and intuitive project documentation.
As a Software Engineer focused on recruitment, you will be responsible for designing and maintaining a variety of web architecture, system integration and data science products. Building new hiring tools, dashboards and supporting analytics to enrich the hiring pipeline, enabling everyone at Canonical to make better decisions and deliver better work. You will work closely with the best and brightest developers within our company, ensuring that the solutions we build are well crafted, easy to use and scale to production workloads.
Location: This is a globally remote role.
What your day will look like- Write high-quality, well-designed software
- Enable new processes and improve existing workflows
- Collaborate proactively with a globally distributed team
- Consistently provide high-quality code reviews to other engineers
- Display technical leadership internally and within our external communities
- Debug issues and produce high-quality code to fix them
- Discuss ideas and collaborate on finding good solutions
- Connect to many data sources and provide insightful visualisations
- Database design and architecture for connected systems
- Providing tooling to support optimised processes
- Work remotely from home with global travel for 2 to 4 weeks for internal and external events
- What we are looking for in you
- Experience writing backend programming in Python and Node.JS
- Experience with Application Tracking Systems (ideally Greenhouse) or HR IT products.
- Passion, thoughtfulness, and self-motivation
- Excellent interpersonal skills, curiosity, flexibility, and accountability
- Additional Skills That You Might Also Bring
- Experience with Data analytics and statistical analysis
- Experience with Natural language processing, sentiment analysis, machine learning
- Experience with Data visualisation
- Understanding of build systems and toolchains, including system design
- Experience integrating with system APIs
- Strong database design and architecture experience
- The ideal candidate will use their passion for experimentation and analytics to build tomorrow's tech organisation. This team will help us gain insights into the practice of recruitment and our talent pool, and use those insights to improve the experience of joining Canonical.
What we offer you - Remote first: 100% remote working with the opportunity to travel to Sprints. We meet a couple of times a year in interesting places all around the world to come together to collaborate. These Sprints see circa 300 people come together. This year we have travelled to Frankfurt, Copenhagen, Montreal and Prague
- Personal development: Annual budget allowance of 2,000 USD per annum and time to focus on areas you want to improve.
- Compensation: eligibility for annual pay review including bonuses.
- Recognition: The ability to be rewarded and recognised by others for the work you do.
- Travel: Opportunity to travel to new locations to meet colleagues. Priority Pass for lounge access when flying to sprints. International SOS membership to support you whilst travelling.
- About Canonical
Canonical is a pioneering tech firm that is at the forefront of the global move to open source. - As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT and the cloud
- , we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do.
Canonical has been a remote-first company since its inception in 2004. - Work at Canonical is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
- Canonical provides a unique window into the world of 21st-century digital business.
-
Associate Software Engineer
تم العثور عليها في: DrJobEn JO A2 - منذ 5 أيام
Wiley Amman, الأردنL ECM - cole de Commerce et Management, pr sente Strasbourg, Mulhouse, Belfort, Besan on et Dijon est un tablissement d enseignement sup rieur qui pr pare des parcours dipl mants de Bac Bac+5, principalement dans le cadre de lalternance. Elle compte aujourdhui 1600 tudiants, 300 ...
-
Software Engineer
تم العثور عليها في: DrJobEn JO A2 - منذ 3 أيام
Syarah Amman, الأردنAssisting the senior engineers with all aspects of software design and coding. · Learning the codebase and improving your coding skills. · Working on minor bug fixes. · Responding to requests from the development team. · provide assistance to support continuous improvement throug ...
-
Software Engineer
تم العثور عليها في: DrJobEn JO A2 - منذ 3 أيام
Xina AI Amman, الأردنAs a software engineer, you'll need to: ... research, design and write new software programs (e.g. business applications or computer games) and computer operating systems. evaluate the software and systems that make computers and hardware work. develop existing programs by analys ...
-
Software engineer
تم العثور عليها في: DrJobEn JO A2 - منذ 6 أيام
ProgressSoft Amman, الأردنSoftware engineers apply their knowledge of mathematics and computer science to create and improve new software. They may work on enterprise applications, operating systems and network control systems, which are all examples of software that can be used to help businesses scale t ...
-
Software Engineer
تم العثور عليها في: DrJobEn JO A2 - منذ 6 أيام
Careem Amman, الأردنExperience in fintech / payment industry · You have strong software engineering skills with strong competencies in design & architecture. · Experience in Spring Boot, Microservices, and RDBMS. · Deep understanding of how to build scalable distributed systems · Bachelor's degree i ...
-
Software Engineer
تم العثور عليها في: DrJobEn JO A2 - منذ 6 أيام
Siren Associates Amman, الأردنAnalyse project needs and available tools and technologies in light of specifications provided by Process Automation and Analysis Lead. · Initiate discussions in consultation with Analysis and Processes Lead with appropriate stakeholders to have a clear grasp of the project speci ...
-
Software Engineer
تم العثور عليها في: DrJobEn JO A2 - منذ 6 أيام
PriceWaterhouseCooper Amman, الأردنLead the engineering team in designing and developing high-quality software solutions. · * Provide strategic direction and oversee architecture and design, ensuring scalability and maintainability of software systems. · * Ensure commitments are met, managing risks and projects ef ...
-
Software Engineer
تم العثور عليها في: DrJobEn JO A2 - منذ 6 أيام
Labiba for Artificial Intelligence Amman, الأردنC#, MVC, .Net core, Entity Framework · Experience with web services API including REST and SOAP · A degree in Computer Science, or Computer Software Engineering · Knowledge and passion in computer systems and the latest technologies · The ability to learn new technologies quickl ...
-
Software Engineer
تم العثور عليها في: DrJobEn JO A2 - منذ 5 أيام
Ascot Enterprise Solutions Company Amman, الأردنResponsibilities · • Design and develop high-volume, low-latency applications and deliver high availability and performance. · • Create well-designed, testable, efficient code. · • Participate in all phases of the development life cycle. · • Assist in the preparation and prod ...
-
Software Engineer
تم العثور عليها في: DrJobEn JO A2 - منذ 6 أيام
Aspire Amman, الأردنBachelor s degree in Software Engineering or any IT related field · Excellent knowledge in web technologies including JavaScript, NodeJS, ReactJS, HTML, CSS, JQuery and Bootstrap · Ability to implement designs using JSX (Material UI, react BootStrap, FlexBox, etc...) · Knowledge ...
-
Software Engineer
تم العثور عليها في: DrJobEn JO A2 - منذ يوم
Braintrust Amman, الأردنAbout the job · Job Description · Project is aimed at improving the counterparty credit risk management capabilities for the firm including building new metrics and workflows to manage counterparty risk effectively · Must Haves: · 3-5 years of experience as a Full Stack Software ...
-
Software Engineer
تم العثور عليها في: DrJobEn JO A2 - منذ 6 أيام
Devoteam Amman, الأردنWe are looking for a Fresh Graduate -Intern- candidate to join our team in Amman, Jordan for the position of Software Engineer that fits with the below requirements: · Fresh Graduate, in IT Field. · Very good or Excellent GPA graduates can apply ONLY. · Excellent knowledge in JAV ...
-
Software Engineer
تم العثور عليها في: DrJobEn JO A2 - منذ 3 أيام
Crossover Amman, الأردنAbout the job · Crossover is the world's #1 source of full-time remote jobs. Our clients offer top-tier pay for top-tier talent. We're recruiting this role for our client, IgniteTech. Have you got what it takes? · Do you see the future of business driven by intelligent automation ...
-
Software Engineer
تم العثور عليها في: beBee S2 JO - منذ 6 أيام
Wiley Amman, الأردن دوام كاملLocation: Amman, Jordan · Company: Atypon - Wiley Brand · Our mission is to unlock human potential. We welcome you for who you are, the background you bring, and we embrace individuals who get excited about learning. Bring your experiences, your perspectives, and your passion; i ...
-
Software Engineer
تم العثور عليها في: DrJobEn JO A2 - منذ 6 أيام
Devoteam International Amman, الأردنFresh Graduate, in IT Field. · very good or Excellent GPA graduates can apply ONLY. · Excellent knowledge in JAVASCRIPT. · Basic knowledge in BPMN. · Basic knowledge is SDLC. · Good command of English. · Excellent communication skills. · Ready travel once needed · ...
-
Software Engineer
تم العثور عليها في: DrJobEn JO A2 - منذ 6 أيام
CAREEM Amman, الأردنBachelor s Degree in Computer Science or another related technical field br 4 years of professional experience in Software Development building scalable microservices must love coding · Proficiency in atleast one of the languages Java NodeJS Scala · Experience with Computer Sci ...
-
Software Engineer
تم العثور عليها في: DrJobEn JO A2 - منذ 3 أيام
Blazma Amman, الأردنDesign and build User Interfaces using HTML5, CSS3, JavaScript, Ajax. · Design and build microservices for REST-APIs using PHP, MySQL. · Deploy services on AWS or Azure. · Debug and resolve production issues in a prompt manner. · Build efficient, testable, and reusable PHP module ...
-
Software Engineer
تم العثور عليها في: DrJobEn JO A2 - منذ 3 أيام
Digisolfze Amman, الأردنWe are looking for a Software Developer to build and implement functional programs/Applications. · You will work with other Developers and Product Managers throughout the software development life cycle. · Your goal will be to build efficient programs and systems that serve user ...
-
Software Engineer
تم العثور عليها في: DrJobEn JO A2 - منذ 5 أيام
Atypon Amman, الأردنYou'll work in a Scrum team responsible for delivering one or more Phenom components (i.e. Review, Screening, Invoicing, Reporting, Syndication). · As a software developer, you will be responsible for the following: · Delivering solid and maintainable software through good proces ...
-
Software Engineer
تم العثور عليها في: DrJobEn JO A2 - منذ 13 ساعة
Aspire Amman, الأردنWrite a well-documented and tested code · Implement & develop internal apps using Java, , React, , Angular, HTML, CSS, JavaScript, JQuery and Bootstrap · Ensure the best possible performance, quality, and responsiveness of the applications · Identify bottlenecks and bugs, and dev ...