Senior Software Architect, Commercial Systems

1 month ago


Cairo, Egypt Canonical Full time
This role is an opportunity for a senior software architect to build a career with Canonical and drive the architecture of internally developed and deployed software solutions. The Commercial Systems team closely collaborates with other engineering and business teams at Canonical. Services designed, developed, and operated by the Commercial Systems team are used by millions of machines all over the world. Designing and developing these systems requires a high degree of understanding of distributed systems and appreciation for business critical systems and the value of data flowing between the systems. It is crucial for services developed by the Commercial Systems team to flawlessly and securely operate 24/7 and to allow for seamless integration with solutions developed and used by other teams at Canonical, while keeping security at the forefront. Apply here if you would like to be at the center of connecting all the dots and drive the architecture of such software solutions. As a successful candidate, you will provide architectural guidance to six engineering teams within Commercial Systems that develop backend services for ESM, automate business processes, integrate a number of software systems used across Canonical, and develop an internal data lake. You will also work with engineering and business stakeholders on designing software solutions developed by the Commercial Systems team and made available to other engineering teams at Canonical as a service. We are looking for a senior software architect with hands-on experience with Go and Python, distributed systems, SaaS, and microservices, who has the drive, energy, and skills to drive the architecture of business critical systems at Canonical. Key responsibilities Drive the architecture of internally developed and operated software solutions. Actively seek improvements to established processes, designs, and solutions. Provide architectural guidance to engineering teams. We expect Bachelor's degree or equivalent in Computer Science or a relevant work experience. Experience as a software architect working on distributed and business critical systems. Experience with Golang and Python as a software engineer. Experience with Kubernetes. Experience with Apache Kafka or similar. Experience with PostgreSQL. Excellent analytical skills and both verbal and written communication skills in English. Ability to collaborate remotely with a diverse set of team members and stakeholders, remain highly motivated, productive, and organized in a fully remote environment. Ability to travel to international destinations for one week at a time, approximately 2-4 times per year. Locations prior to the global pandemic included New York, Seattle, London, Cape Town, Budapest, Berlin, Montreal, and Brussels. Nice to have Experience from finance, sales, or e-commerce domains. What Canonical offers Personal learning and development budget Annual compensation review Recognition rewards Annual leave Priority Pass for travel Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, the world's best free software platform. Our services help businesses worldwide reduce costs, improve efficiency and enhance security with Ubuntu. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity we will give your application fair consideration. #LI-remote
  • Software Architect

    4 weeks ago


    Cairo, Egypt Giza Systems egypt Full time

    As a Software Architect, you will play a crucial role in designing and shaping the architecture of our software systems. You will be responsible for making high-level design decisions, defining technical standards, and ensuring that our software solutions meet the highest standards of quality, scalability, and performance.Design the overall architecture of...

  • System Architect

    4 weeks ago


    Cairo, Egypt Jadeer Full time

    System ArchitectBachelors or Masters degree in Computer Science, Engineering, or a related field.Proven experience as a System Architect or similar role (at least 3 years).Strong understanding of system engineering principles.Knowledge of hardware and software architecture, networking, and systems engineering.Experience with cloud platforms, such as AWS,...


  • Cairo, Egypt Nok Human Capital Full time

    NOK Human Capital is hiring Senior Embedded Software Architect to one of the most well known multinational IT Consultancies. We are seeking a highly skilled Embedded Software Architect with extensive experience in leading the design and development of complex automotive head units using Linux Android or QNX operating systems. The ideal candidate will...


  • Cairo, Egypt Giza Systems Egypt Full time

    Provide a superior level of experience and knowledge of the DXP platforms Such as Liferay to support team members through all phases of the delivery lifecycle.Responsible for ensuring an efficient of developing deliverables, timely builds, and overall code quality.Communicate on software-related issues, suggest improvements, and participate with other users...

  • Software Architect

    4 weeks ago


    Cairo, Egypt Hitop Full time

    Responsibilities:Taking part in the design of scalable software systemsInvestigating new technologiesDefine and spread development best practicesBe responsible for scope, defining, and designing solution offerings; driving end-to-end technical solutionsAnalyze customer technology, define business requirements and participate in risk analysisWork with the...


  • Cairo, Egypt SIGMA Full time

    We are seeking a talented and experienced Telecom Solutions Architect to join our team. As a Solutions Architect you will be responsible for analyzing functional and nonfunctional requirements to design innovative telecombased solutions. Your role will involve designing digital transformation solutions analyzing RFPs RFIs and SOCs and contributing to...

  • Software Architect

    4 weeks ago


    Cairo, Egypt Giza Systems Egypt Full time

    Job Specifications: Be vigilant and alert of surroundings to identify suspicious activities and apprehend criminals or remove violators according to the legal authority invested in the industry and Dis-Chem standard operating procedures for the specific post through. Random patrols of the premises on regularly basis to ensure optimal visibility and...


  • Cairo, Egypt SSC Egypt Full time

    Software Architect .NET Technical Skills:At least 4 years of experience leading software development teams. Demonstrated ability to break down problems, architect solutions and estimate efforts ASP.NET/ASP.NET Core (Expert): Proficient in ASP.NET/ASP.NET Core, with expertise in dependency injection Services Architecture (Expert): Strong understanding and...


  • Cairo, Egypt Canonical Egypt Full time

    Code in Go or PythonCollaborate with colleagues on technical designsStay in sync with team matesDeploy and operate services developed by the teamImprove engineering and operations practices What we are looking for in you Bachelor's degree or equivalent in Computer Science or related engineering fieldExperience as a software developer in a high-level...


  • Cairo, Egypt Giza Systems Egypt Full time

    Collaborate with clients to discern their business requirements and formulate effective API strategies using the Apigee API management software.Collaborate with clients to discern their business requirements and formulate effective API strategies using the Apigee API management software.Design, develop, and uphold APIs on the Apigee platform, adhering...

  • Commercial Leader

    3 weeks ago


    Cairo, Egypt Rekrut by Talent 360 egypt Full time

    Senior Facilities & Building Envelope Consultant Company Overview: Our client is currently seeking a Senior Facilities & Building Envelope Consultant with 10+ years experience in the building enclosure, property condition assessment & roofing Our group is experiencing tremendous growth and we need an additional Senior Consultant to help with technical...

  • Software Architect

    4 weeks ago


    Cairo, Egypt Giza Arabia Systems Cairo, Egypt Full time

    Collaborating with various stakeholders to determine software requirements.Creating high-level product specifications and design documents.Providing the development team with architectural blueprints to follow.Guiding and assisting the development team throughout the process.Troubleshooting and resolving issues with coding or design.Ensuring that you and the...


  • Cairo, Egypt Spectro Systems Full time

    **Responsibilities** - Design, develop, create and Execute manual and automated test cases/scripts for Applications based on business, client, and functional requirements - Work alongside software developers, business analysts, product owners and other system specialists to gather and interpret user/system requirements. - Analyze functional and technical...


  • Cairo, Egypt Spectro Systems Full time

    ResponsibilitiesDesign develop create and Execute manual and automated test cases/scripts for Applications based on business client and functional requirementsWork alongside software developers business analysts product owners and other system specialists to gather and interpret user/system requirements.Analyze functional and technical system design for...


  • Cairo, Egypt Siemens Digital Industries Software Full time

    **Siemens Digital Industries Software - Where today meets tomorrow.** **Let's make the difference together!** Siemens DISW is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 165 years. MED Solutions group is seeking highly...


  • Cairo, Egypt Nok Human Capital Full time

    NOK Human Capital is looking for a talented Senior Commercial & Sales Specialist to join the team. 1. Conduct market surveys to obtain information about potential leads 2. Open new business opportunities (clients revenue streams etc..)3. Responsible for the preparation of proposals agreements & sales presentations4. Responsible for any negotiations related...


  • Cairo, Egypt Mimar egypt Full time

    We are currently seeking to hire a Senior Landscape Architect in our Cairo division. Preference shall be given to a qualified candidate with hands-on experience in landscape in the same field. Qualifications: -5:8 years of progressive work experience. Good Knowledge of Landscape documents including design reports, tender, and construction documents. Good...

  • System Feature owner

    3 weeks ago


    Cairo, Egypt Valeo Egypt Full time

    Ensure that the delivered system fulfils the customer requirements and expectations in addition to the Product supporting and internal functions (Communication, Diagnostics, Operating modes, failsafe strategy...)Defines system requirements for the Communications, Diagnostics and Error Mgmt function.Cooperates with FO Lead/SW Architects, HW, Mechatronics,...


  • Cairo, Egypt Nile Bits Egypt Full time

    Provide technical and/or business application consultation to business partners and team members in the areas of functionality, architecture, operating systems and databases for complex Java application systems.Work with architects in transforming high level architecture designs and assists in technical delivery of large scale enterprise projects to...


  • Cairo, Egypt Alnafitha IT Full time

    We support the Kingdom s largest and most complex organizations across all industries in delivering Enterprise Transformation with clear mission to support our customers to grow better not just bigger focusing on efficiency and not just effectiveness. The Senior System Administrator plays a crucial role in our IT department ensuring the reliability...