Overview

We are looking for an exceptional GO Developer with a strong understanding of how best to leverage the language’s unique paradigms, idioms, and syntax.

Work at Exadel — Who We Are:

Since 1998, Exadel has been engineering its own software products and custom software for clients of all sizes. Headquartered in Walnut Creek, California, Exadel currently has 1400+ employees in development centers across America, Europe, and Asia. Our people drive Exadel’s success, and they are at the core of our values, so Exadel is a people-first cultured company.

About Our Customer:

The company offers software as a service platform to monitor, troubleshoot, and maintain desktops, servers, and other endpoints for small- and medium-sized businesses.

Project Team:

When you join our team, you’ll be immersed in a culture where teammates always help each other achieve better results. We believe that together we are greater and that we can find brilliant solutions by sharing ideas.

Project Stage:

Development

Requirements:

  • 3+ years of development experience
  • Good hands-on experience using Go
  • Knowledge of any NoSQL database (Cassandra is preferred)
  • Awareness of DevOps tools (Jenkins is preferred)
  • Awareness of QA frameworks like Jmeter, PostMan etc.
  • Awareness of any cloud technology (AWS is preferred)

Nice to Have:

  • Bachelor’s or Master’s degree in computer science, computer engineering, or a related field

English level:

Intermediate +

Responsibilities:

  • Write scalable, robust, testable, efficient, and easily maintainable code
  • Translate software requirements into stable, working, high-performance software
  • Play an integral role in architectural and design decisions to build an efficient microservices-distributed architecture

Advantages of Working with Exadel:

  • You can build your expertise with our Sales Support team, who provide assistance with existing and potential projects
  • You can join any Exadel Community or create your own to communicate with like-minded colleagues
  • You can participate in continuing education as a mentor or speaker
  • You can take part in internal and external meetups as a speaker or listener. We support you in broadening your horizons and encourage knowledge sharing for all of our employees
  • You can learn English with the support of native speakers
  • You can take part in cultural, sporting, charity, and entertainment events
  • Working at Exadel means always upgrading your skills and proficiency, so we provide plenty of opportunities for professional development. If you’re looking for a challenge that will lead you to the next level of your career, you’ve found the right place
  • We work hard to ensure honest and open relations between employees and leadership, so our offices are friendly environment