Senior Software Architect

5 hours ago


Manama, Manama, Bahrain RESO Full time

About RESO

\

RESO is a leading provider of open-source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We have a strong presence in the market, with customers including the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is founded on globally distributed collaboration, with 1100+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.

\

The company is founder-led and growing. We are passionate about our work and strive for excellence in all aspects of our business. We value transparency, intellectual honesty, and teamwork.

\

Job Description

\

We are hiring a Senior Software Engineer on the Web Engineering team to drive best practices across the team, for all disciplines. This role will be based remotely in the EMEA region. The successful candidate will have a strong academic track record and an undergraduate degree in Computer Science or STEM. They will be responsible for owning the development of large projects, encouraging a rigorous and efficient engineering process, and representing the team as a subject matter expert with cross-team credibility.

\

The ideal candidate will have excellent interpersonal skills, curiosity, flexibility, and accountability. They will be able to deliver to schedule and provide comprehensive and insightful code review on items of any size within the project. They will also have experience with Linux (Debian or Ubuntu preferred) and professional written and spoken English.

\

Responsibilities

\
  • \
  • Identify what matters for the team and drive initiatives to improve them\
  • Design and implement well-tested and documented software\
  • Debugging and fixing issues encountered by users\
  • Leading in our engineering process through code and architectural reviews\
  • Contributing to technical documentation to make it the best of its kind\
  • Seeking improvements to engineering and operations practices\
  • Deploying and operating services developed by the team\
  • Contributing to the success of your product through technical advocacy\
\

Requirements

\

The ideal candidate will have:

\
  • \
  • Curating technical quality standards by designing the architectural approach to support business objectives\
  • Valuing soft skills and being passionate, enterprising, thoughtful, and self-motivated\
  • An exceptional academic track record from both high school and university\
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path\
  • Drive and a track record of going above and beyond expectations\
  • Well-organized, self-starting, and able to deliver to schedule\
  • Competency in researching new technology or approaches, and integrating changes and modern approaches to technical projects\
  • Providing comprehensive and insightful code review on items of any size within the project\
  • An eye for accessibility and performance\
  • Professional written and spoken English\
  • Experience with Linux (Debian or Ubuntu preferred)\
  • Excellent interpersonal skills, curiosity, flexibility, and accountability\
  • Excellent communication and presentation skills\
  • Result-oriented, with a personal drive to meet commitments\
  • Ability to travel twice a year for company events for up to two weeks each\
\

Nice-to-have Skills

\
  • \
  • Experience with container tech such as LXD, Docker, and Kubernetes\
  • Experience fostering and maintaining a talented team by defining excellence\
  • REST API design, development, and governance\
  • Drive to deliver performance engineering and security experience\


  • Manama, Manama, Bahrain Hire Fellows Full time

    We are searching for a Senior Technology Architect to lead the development and enhancement of our technology platform. This key role involves defining and executing the technical roadmap, ensuring technical excellence of the product, and aligning it with the company's business objectives and strategic vision.Responsibilities:Establish and track key...


  • Manama, Manama, Bahrain RESO Full time

    At RESO, we are seeking a highly skilled Software Architect Lead to join our team. This role involves designing and implementing impactful open source projects, collaborating with a globally distributed team, and mentoring colleagues in their career progression.Responsibilities:Lead the design and architecture of high-impact open source projectsCollaborate...


  • Manama, Manama, Bahrain ARRAY INNOVATION Full time

    We are seeking a skilled Senior Software Engineer to join our team at Array Innovation. As a Senior Software Engineer, you will play a key role in designing, developing, and maintaining high-quality software solutions for our clients.Responsibilities:Technical Leadership: Provide technical guidance and mentorship to a team of software engineers.Project...


  • Manama, Manama, Bahrain Braxtone Group. Full time

    **About Braxtone Group:**We are a leading technology firm dedicated to delivering innovative software solutions that drive business growth.Job Description:We seek an exceptional Senior Software Developer who will oversee project management tasks, represent required solutions for our company, and provide necessary technical support to team members.Main...

  • Innovation Architect

    5 hours ago


    Manama, Manama, Bahrain RESO Full time

    We are seeking an experienced Innovation Architect to join our rapidly growing start-up in the FinTech sector.This is an exciting opportunity to work with a dynamic team, bringing your vision to life through innovative software development.About the Role:Act as the key point of contact between founders and the tech team, bringing their vision to life through...


  • Manama, Manama, Bahrain SaluberMD Full time

    Senior/Junior Software Engineer We are seeking a highly skilled and experienced Bahraini Senior & Junior Software Engineer to join our international (US, Europe, and Asia) development team. The ideal candidate will be proficient in frontend technologies like UX, UI, React, React Native, HTML5, CSS, and Type Script. Experience with Angular, Java, and Spring...


  • Manama, Manama, Bahrain RESO Full time

    Job DescriptionWe are seeking an exceptional Network Engineering Architect to join our team at Canonical.Company OverviewCanonical is a pioneering tech firm 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...


  • Manama, Manama, Bahrain RESO Full time

    At RESO, we are seeking a highly skilled Cloud Solutions Architect to join our team. As a key member of our engineering group, you will be responsible for designing and implementing private cloud infrastructure solutions that meet the needs of our global customers.This role is ideal for a seasoned Linux and cloud engineer who is passionate about open source...


  • Manama, Manama, Bahrain Zain Bahrain Full time

    Main Responsibilities and DutiesThe Network Security Architect will be responsible for participating in the discovery of vulnerabilities and risks in networks, software systems, and data.Safeguard information system assets by identifying and solving potential and actual security concerns.Participate in procurement, installation, testing, and developing IT...


  • Manama, Manama, Bahrain Virtuthinko W. L Full time

    This is a challenging role that focuses on designing and implementing robust software solutions. The ideal candidate will have strong analytical skills to analyze user requirements, estimate project timelines, and ensure code quality through thorough testing.Key ResponsibilitiesAnalyze user needs and provide accurate estimates for implementation and...


  • Manama, Manama, Bahrain RESO Full time

    Position DescriptionThis is a unique opportunity for a seasoned Enterprise IoT Solutions Architect to lead a regional team of Field engineers, focusing on Presales and Professional Services activities. In this role, you will work closely with customers to understand their technical needs, architect solutions, and deliver results-driven outcomes. Key...


  • Manama, Manama, Bahrain Amazon Web Services (AWS) Full time

    About This RoleIn this role, you will work closely with dynamic digital native customers to educate, train, design, and build cloud solutions for a diverse and challenging set of customers.You will have a strong understanding of large-scale computing solutions and past experience working as a systems engineer/architect.The ideal candidate will enjoy keeping...


  • Manama, Manama, Bahrain Gulf Air Group Full time

    Job DescriptionWe are seeking a highly skilled and experienced Senior Network Architect to join our team at the Gulf Air Group. The successful candidate will be responsible for designing, implementing, and maintaining robust and efficient network architectures that meet the organization's requirements for performance, scalability, and security.Main...


  • Manama, Manama, Bahrain Amazon Web Services (AWS) Full time

    About the PositionThe AWS Solutions Architect - Account Manager is responsible for establishing Amazon Web Services as the key cloud technology provider across the accounts they manage. This involves promoting the entire AWS products and services portfolio to Enterprise Customers, empowering them to solve challenges while attaining both their business,...


  • Manama, Manama, Bahrain Abroad Work Full time

    Job Title: Senior Java Application SpecialistJob Summary: We are seeking a highly skilled Senior Java Application Specialist to join our team at VAM Systems - Bahrain. The successful candidate will be responsible for designing, developing, and implementing complex software applications using Oracle ADF and Java technologies.Key Responsibilities:Develop,...


  • Manama, Manama, Bahrain RESO Full time

    About RESORESO is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. We collaborate with the world's leading public cloud and silicon providers,...


  • Manama, Manama, Bahrain RESO Full time

    About UsCanonical is a pioneering tech firm 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....


  • Manama, Manama, Bahrain RESO Full time

    Company OverviewAt Canonical, we are dedicated to making a positive impact on the world through our innovative technology solutions. Our commitment to open-source software has enabled us to develop a range of cutting-edge technologies that are revolutionising the way businesses operate.As a leader in the tech industry, we take great pride in our remote-first...


  • Manama, Manama, Bahrain Nexcel Computer Solutions Full time

    We are Nexcel Computer Solutions, a company that values innovation and expertise in software development. Our team is dedicated to creating cutting-edge solutions for our clients.Job DescriptionSenior Developer Role:We are seeking an experienced Senior Developer to join our team. The successful candidate will be responsible for designing and developing...

  • Principal Engineer

    5 hours ago


    Manama, Manama, Bahrain ARRAY INNOVATION Full time

    Array Innovation is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions for our clients.Key Responsibilities:Technical Leadership: Provide technical guidance and mentorship to a team of software engineers.Project...