Senior Software Engineer – Server (Erlang, Java or C/C++)

Senior Software Engineer – Server (Erlang, Java or C/C++)

Join our brilliant engineering team and take on one of the greatest challenges in computer science – productizing database virtualization. Our mission is to unshackle applications from databases.  Our hypervisor layer manages, optimizes and secures the enterprise data infrastructure across any cloud.

KEY RESPONSIBILITIES

Role Summary

You’ll be working on the infrastructure of the core engine that translates database queries and results issues by clients against the existing databases and optimize them to execute on the modern  cloud database on the fly. Every feature and line of code matters. Our engine is written from the ground up in Erlang. We also work with Node.js, React, and C/C++. Smart algorithms and tight code are essential and performance is drives every design decision and managing a continuously shippable product.

You will participate in the full product lifecycle: problem definition, idea generation, design, development, and support. Your work starts with brainstorming and working with customers to understand their top challenges and then designing robust, scalable, and reusable solutions. Our coding and testing is done in a continuous cycle as we ship and update our products quickly based on customer needs. Our goal is to delight our customers.

REQUIREMENTS

What We Value in You

You’re an expert in distributed systems, query processing, database internals, or a related discipline , and likely have an advanced degree in Computer Science, Mathematics, or Software Engineering. You are familiar with data structures, storage systems, cloud infrastructure, front-end frameworks, and other technical tools.

You love to code and can write clean and effective production Erlang, Java or C/C++ code, regardless of the most recent language that you used and how you learned it.

You like working in a fast-paced environment of a startup and can quickly adapt in response to change which includes making mistakes and taking calculated risks. You thrive on collaborating with team members and making decisions under minimum supervision and are driven by intellectual curiosity and pushing the boundaries of what you know and are comfortable with.

You are someone who challenges the status quo, dreams big, and sees opportunity where others see insurmountable obstacles. You want to make an impact at work and in the world.

BENEFITS and PERKS:

The position is full time with very competitive salary and benefits.  We’re located in GDL. You would work from wherever you want.

  • VERY Competitive salary
  • Traditional benefit package
  • Monday to Friday workweek
  • Major medical private premium insurance
  • Life insurance
  • Flexible work hours and Home Office
  • Pool at the office (splash!!)
  • Yoga, English, and Pilates class
  • Bi-weekly, Friday afternoon company party
  • Company weekend trips – beach, mountains, other.
  • Paid holiday vacation from Xmas to New Year
  • Nap room (Sometime you just need a nap)
  • Snacks, Coffee, and Cold Beer
  • No dress code

TO APPLY

Please send your CV or LinkedIn profile to jobs@agavelab.com