C Golang Software Engineer working on dqlite

1 month ago


Amman, Jordan Canonical Full time

  • Design and implement features across dqlite
  • Debug and fix issues encountered by your users
  • Improve Jepsen tests, traditional HA database automated testing and stress tests
  • Participate in our engineering process through code and architectural review
  • Engage with the open source community and commercial partners

  • What we are looking for in you
  • Experience with distributed systems (preferably with Raft)
  • Good C programming experience
  • Solid understanding of asynchronous programming and concurrency patterns a plus
  • Capacity to learn quickly about new systems and techniques
  • Strong written and verbal communication skills
  • Bachelor’s or equivalent in Computer Science, STEM or similar degree

  • What we offer youWe consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass, and travel upgrades for long haul company events

  • C Software Engineer

    1 month ago


    Amman, Jordan SimLab Soft Full time

    We are looking for smart, and ambitious C++ developers, to work with a great team. ResponsibilitiesAdd new functionality to SimLab VR Viewer, a VR viewer based on Unreal EngineAnalyze and maintain existing software applicationsDesign highly scalable, testable codeDiscover and fix programming bugs


  • Amman, Jordan CAREEM Full time

    4+ years of professional software development experience.Bachelor's Degree in Computer Science or other related technical field.Working experience with at least one modern object-oriented programming language such as Java, C#, C++ or Golang.Working knowledge of Computer Science fundamentals including: object-oriented design, data structures and...


  • Amman, Jordan CAREEM Full time

    Master's Degree in Computer Science or other related technical field.Experience with Java Spring, Golang and Cloud platforms such as Azure, Google Cloud Platform and AWS.Experience working with container technology including Docker and Kubernetes.Experience working with relational and non-relational database systems.Experience applying professional...


  • Amman, Jordan Amazon Full time

    About the jobKey job responsibilities Primary responsibilities include troubleshooting and mitigatingproduction issues ,developing tools and automation to eliminate repetitive manual tasks, improving operational excellence and resiliency of the systems.You improve your teams operational health by participating in design, operations and post-incident reviews...

  • Software Engineer

    2 weeks ago


    Amman, Jordan Braintrust Full time

    ResponsibilitiesExecute full software development life cycle (SDLC)Develop flowcharts, layouts and documentation to identify requirements and solutionsWrite well-designed, testable codeProduce specifications and determine operational feasibilityIntegrate software components into a fully functional software systemDevelop software verification plans and...


  • Amman, Jordan Playrix Full time

    For us, development teams are the core of the company, thanks to which our games have been growing and developing for 19 years. Each programmer makes a unique contribution to the company's results. In each project we have main directions and key tasks to be solved: feature: development of events and mini-games from scratch (from various competitions to...


  • Amman, Jordan Dowell Holding Netherlands B.V. Full time

    We're Hiring! Senior Software Engineers with 3-5 years of full stack software development experience. if you have the following requirements apply now with Senior Software Engineers Subject Qualifications • Bachelors in Computer Science or related field. • Strong experience with C# ( .Net / .Net Core), ASP.Net Web API, Entity Framework,...

  • Software Engineer

    1 month ago


    Amman, Jordan CodeMonk Full time

    About the jobCompany:At CodeMonk, we’re venturing into new territories, shaping the future of diverse and decentralised teams. We know finding the right talents and teams is a major challenge in today’s skills market. That’s why we’re creating a gateway for companies to access the best global talents and teams that are agile and match...

  • Software Engineer II

    4 weeks ago


    Amman, Jordan Talabat Full time

    About the jobAbout The OpportunityAbout PEETThe mission of the Product Engineering Enablement Tribe is to help reduce cognitive load and enable our Product Tribes to be successful, by focusing on our most significant constraints across the engineers’ journey at talabat.A Little Bit About Talabattalabat is the leading online food and grocery ordering...


  • Amman, Jordan MIS - Al Moammar Information Systems Co Full time

    Ability to develop software in Java, C++ or other programming languagesExcellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate)Experience developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)Familiar in software engineering toolsAbility to document requirements and...

  • Software Engineer

    1 month ago


    Amman, Jordan Labiba for Artificial Intelligence Full time

    C#, MVC, .Net core, Entity FrameworkExperience with web services API including REST and SOAP A degree in Computer Science, or Computer Software EngineeringKnowledge and passion in computer systems and the latest technologiesThe ability to learn new technologies quicklyAn analytical mind and problem solving skillsThe ability to communicate complex procedures...


  • Amman, Jordan Aspire Full time

    Bachelor s degree in Software Engineering or any IT related fields4+ years of solid experience in iOS developmentProficiency in Swift and Objective-CResponsible for the development and maintenance of applications aimed towards iOS and OS X, including mobile phones, tablets, and full-fledged computersFocus on development of such applications and their...

  • Software Developer C

    1 month ago


    Amman, Jordan EastNets Full time

    Design, build and maintain efficient, reusable and reliable C++ code Implement optimized and high-quality modulesIdentify process bottlenecks and bugsSuggest and implement solutions to problemsCreation of High Level designsImplementation by modular programming in C+Support our team in maintaining the code qualityAnalysis, design and implementationTesting


  • Amman, Jordan DEVjobs Full time

    Your role in the team You, along with your team, contribute to the development of embedded software systems in the professional field for a wireless microphone infrastructure in the customer segment of Business Communications and Higher EducationWith a focus on embedded software development, you participate in the entire product development process from the...


  • Amman, Jordan Crossover Full time

    Associate Software Engineer Roles And ResponsibilitiesHere is a list of associate software engineer roles and responsibilities:Designing and implementing build procedures that support hardware, and software product developmentDesigning, coding, testing and documenting new computer systems, and applicationsRecommending improvements to design concepts and...


  • Amman, Jordan Leading Point Software Full time

    - C#, Entity Framework, Web APIs, or restful services- JQuery, Ajax, Angular JS, Or React- OOP and design- Database design with (Oracle or MSSQL)- HTML, CSS and JavaScript knowledge- .Net Framework and IIS knowledge- Understands Security concepts- Strong command of English verbal and written- Having a Telecom experience is a plus


  • Amman, Jordan VOLT HRMS Full time

    About the jobThe ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills....


  • Amman, Jordan ProgressSoft Full time

    An associate software engineer works with a team of engineering professionals and developers to improve existing software or design new applications. As an associate software engineer, your job duties include coding software, coordinating with hardware engineers to ensure that different types of technology can run the software, and helping the QA team to...


  • Amman, Jordan Amazon Full time

    Key job responsibilitiesJoining our team provides the unique challenge and opportunity to lead and develop cutting edge software that shapes the industry.The ideal candidate will draw upon exemplary analytical, critical thinking, and problem-solving skills, and an entrepreneurial spirit with a strong sense of ownership, urgency, and drive.A proven record of...

  • Software engineer

    1 month ago


    Amman, Jordan ProgressSoft Full time

    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 their IT infrastructure.