Avatar for Agolo
Generative AI-Powered Entity Intelligence Solution to transform unstructured text data into a highly
  • Top 10% of responders
    Agolo is in the top 10% of companies in terms of response time to applications
  • Responds within two weeks
    Based on past data, Agolo usually responds to incoming applications within two weeks
  • B2B
  • +2

Java Software Engineer

Posted: yesterday• Recruiter recently active
Visa Sponsorship

Not Available

Hires remotely in
RelocationAllowed

About the job

Innovation is at the heart of what we do. At Agolo, natural language processing, machine learning, and data are at the core of our work.

We are seeking a software engineer to join our team in Cairo. As a Software Engineer at Agolo, you will work closely with our data science and product teams to build the next-generation AI product support platform.

Join Agolo and come work with some of the world’s most talented data scientists, engineers, and thought leaders.

As a Software Engineer, you will:

  • Design, build and test new services to support our products.
  • Ensure the performance, quality, and responsiveness of the services.
  • Ensure high code and design quality that fulfills business requirements and good design aspects (scalability, fault tolerance).
  • Participate in technical decision making with senior leadership and team members by:
    • Supporting technical estimations and effort sizing.
    • Supporting the culture of technical excellence and zero technical debt via code & design reviews
    • Establishing code guidelines and reviewing team members’ PRs.
  • Stay up to date with the latest industry trends in software and cloud solutions.

Qualifications:

  • A minimum of 3+ years of relevant programming experience is a must.
  • Experience with Java 8, 11, with good object-oriented design and programming skills.
  • Working experience developing REST APIs.
  • Experience with Spring framework (boot, security, data, test).
  • Experience with SQL databases, preferably Postgres.
  • Experience with unit testing, integration test and TDD.
  • Solid understanding of algorithms, data structures, and complexity.
  • Good command of Git and team workflows.
  • Professional-level written and spoken English.

Preferred qualifications:

  • Experience with graph databases, preferably Neo4j.
  • Good knowledge of containerization concepts (e.g. Docker and Kubernetes).
  • Experienced with any of the cloud platforms (Azure, GCP, or Amazon).
  • Familiarity with Agile project management methodologies.
  • Good knowledge of the architectural patterns used in data pipelines. (Event-driven, Micro-services, Event sourcing, ...).

What we Offer:

  • Participate in building world-class products and applications for our leading-edge AI platform
  • Join a fun, diverse team of the world’s most talented professionals
  • Competitive compensation packages
  • Highest tier social insurance and local health insurance
  • Flexible and open leave policy
  • Flexible working hours

About the company

Agolo company logo
Generative AI-Powered Entity Intelligence Solution to transform unstructured text data into a highly11-50 Employees
  • Top 10% of responders
    Agolo is in the top 10% of companies in terms of response time to applications
  • Responds within two weeks
    Based on past data, Agolo usually responds to incoming applications within two weeks
  • B2B
  • Early Stage
    Startup in initial stages
  • Top Investors
    This company has received a significant amount of investment from top investors
Learn more about Agolo image

Funding

AMOUNT RAISED
$3.6M
FUNDED OVER
3 rounds
Rounds
S
$3,500,000
Seed - May 2017+2

Founders

Mohamed AlTantawy
Founder • 3 years
New York City
image
Sage Wohns
Founder • 3 years
New York City
image
View the team image