Distributed Systems Engineer

4 days ago


Manama, Manama, Bahrain Citigroup, Inc. Full time
About Citi

Citigroup, Inc. is a global leader in financial services, with a presence in over 160 countries.

Job Summary

We are seeking a Distributed Systems Engineer to join our Markets technology team, responsible for designing and implementing high-performance distributed systems that manage risk calculations and data processing.

  • Design and implement efficient data structures and algorithms
  • Develop high-performance Java applications using TDD principles
  • Work closely with cross-functional teams to deliver projects on time and within scope
Requirements
  • 3+ years of experience in software development
  • Strong knowledge of Java, multithreading, and design patterns
  • Experience with SQL/NoSQL databases and message queues


  • Manama, Manama, Bahrain RESO Full time

    We are seeking a software engineer with a passion for building and validating resilient distributed systems. At Canonical you can build a career and drive the success of those leveraging Canonical's Ubuntu and Juju to build multi-cloud deployable cloud applications. We see quality engineering as a first-class engineering practice and are looking for people...


  • Manama, Manama, Bahrain RESO Full time

    Job Description:">">In this role, you will be part of a pioneering tech firm that is at the forefront of the global move to open source. As a software engineer on the team, you'll be contributing to the development of Juju, a large open-source project that powers complex distributed software systems across the world.">">Juju is the engine behind model-driven...


  • Manama, Manama, Bahrain RESO Full time

    About the Role">We are seeking a highly skilled Senior Distributed Systems Leader to join our team at RESO. As an engineering manager, you will play a crucial role in driving the future of collaborative open-source development tooling as part of our Launchpad team.">Key Responsibilities">">Grow and lead a team of engineers in your region, providing coaching,...


  • Manama, Manama, Bahrain RESO Full time

    We are seeking a skilled software developer to focus on dqlite, our distributed SQLite database that utilizes our Raft library for establishing consensus and replication. Dqlite is available as a pure C library or through a Go package that we maintain, and we plan to provide bindings for Python and other languages.This role involves designing and...


  • Manama, Manama, Bahrain RESO Full time

    As a Water Distribution Engineer at RESO, you will play a crucial role in ensuring the efficient installation, maintenance, and repair of irrigation systems. Your responsibilities will include troubleshooting issues like leaks or blockages, operating pumps, and managing control panel settings.The ideal candidate for this position should possess thorough...


  • Manama, Manama, Bahrain RESO Full time

    About CanonicalCanonical 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.What We OfferA home-based work environment with flexible working hours.A personal...


  • Manama, Manama, Bahrain The Chemical Engineer Full time

    JOB DESCRIPTIONWood has upcoming new and exciting opportunities with our clients in Bahrain. We are currently looking for Expression of Interest applications for a Process Engineer/ Senior Process Engineer to be based in Bahrain. If you are an experienced Process Engineer and looking for a new challenge, we welcome you to make an application. Please note...


  • Manama, Manama, Bahrain RESO Full time

    We are building a team to focus on the modern C and C++ programming language and their ecosystem on Ubuntu. They will deliver the best possible GCC and LLVM runtimes, developer experience and supporting tooling in Ubuntu. They will ensure that the cutting edge of modern programming languages innovation is available to Ubuntu users, to lay the foundation for...


  • Manama, Manama, Bahrain VAM Systems Full time

    About UsVAM Systems is a leading IT consulting and services company with a strong presence in Bahrain. We are committed to delivering high-quality solutions that meet the evolving needs of our clients.Job DescriptionWe are seeking an experienced Enterprise Software Engineer to join our team. As a key member of our engineering department, you will be...


  • Manama, Manama, Bahrain Canonical Full time

    Job DescriptionCanonical is seeking a seasoned engineering manager to spearhead the development of high-performing Go and Python services, as well as secure identity and access management solutions that will be used across all company products. This individual will define the way Canonical users, clients, and community members access their favorite...


  • Manama, Manama, Bahrain RESO Full time

    We are looking for a skilled software engineer to work on dqlite, our distributed SQLite database developed using our Raft library. As a member of our team, you will be responsible for designing and implementing enhancements to the libraft, dqlite, and go-dqlite components.Your responsibilities will include developing software, debugging issues, and...


  • Manama, Manama, Bahrain RP International Full time

    At RP International, we are seeking an experienced Electro-Mechanical Engineer to oversee the quality of electrical and mechanical systems in our projects. The ideal candidate will be responsible for reviewing and validating design drawings and technical documents related to electrical systems.A strong understanding of power distribution, generators, UPS...


  • Manama, Manama, Bahrain RESO Full time

    Canonical 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 Io T. Our customers include the world's leading public cloud and silicon providers, and...

  • Network engineer

    5 days ago


    Manama, Manama, Bahrain VAM Systems Full time

    Company Description VAM Systems is currently looking for a Network Engineer for our Bahrain operations with the following skillsets and terms & conditions: Terms and Conditions Joining time frame: maximum 4 weeks Seniority Level Entry level Employment Type Full-time Job Function Information Technology Industries: IT Services and IT Consulting Referrals...


  • Manama, Manama, Bahrain RESO Full time

    The role of an Engineering Manager, Commercial Systems at Canonical This engineering management role is an opportunity for a technologist with a passion for Linux and Ubuntu to build a career with Canonical and drive the success of the business. If you have an affinity for open source development, then you will enjoy working with some of the best people in...


  • Manama, Manama, Bahrain RESO Full time

    We are currently seeking a talented individual to fill the role of Electricity Systems Engineer at RESO in Manama. As a key member of our engineering team, you will be accountable for designing, developing, and implementing electrical systems and equipment solutions that meet the needs of our organization and stakeholders.This challenging role requires a...


  • Manama, Manama, Bahrain RESO Full time

    At RESO, we're seeking a talented leader to drive our Boot Stack team's success in designing, building, and operating modern distributed systems for our customers.About the RoleThis leadership opportunity is ideal for an experienced technologist with a passion for Linux and Cloud technologies who can manage and grow a team of engineers. As a key member of...


  • Manama, Manama, Bahrain ALGHAD Group Of Companies Full time

    Job SummaryWe are seeking a highly skilled UPS Systems Engineer to join our team at ALGHAD Group Of Companies in Bahrain. As a key member of our engineering department, you will play a crucial role in ensuring the uninterrupted power supply for our clients.ResponsibilitiesRegular Maintenance and Inspections: Conduct thorough inspections and maintenance of...

  • Network engineer

    3 weeks ago


    Manama, Manama, Bahrain Trace Systems Full time

    Overview: Job Title: Network Engineer Location: Bahrain Job Responsibilities: In-depth knowledge of complex LAN/WAN communications, network hardware such as Cisco routers, Ethernet switches, bridges, gateways, and firewalls. In-depth knowledge of routing protocols such as Routing Information Protocol (RIP), Enhanced Interior Gateway Routing Protocol (EIGRP),...

  • Network Engineer

    7 days ago


    Manama, Manama, Bahrain VAM Systems Full time

    Company DescriptionVAM Systems is currently looking for a Network Engineer for our Bahrain operations with the following skillsets and terms & conditions:Terms and ConditionsJoining time frame: maximum 4 weeksSeniority LevelEntry levelEmployment TypeFull-timeJob FunctionInformation TechnologyIndustries: IT Services and IT ConsultingReferrals increase your...