Senior/Lead GoLang Engineer (#1247)

Ukraine
Work type:
Office/Remote
Technical Level:
Leader
Job Category:
Software Development
Project:
World's largest EV charging network

N-iX is looking for Senior/Lead Go Engineer who can become a part of our team and contribute new ideas into product development.

Our Client is an electric vehicle infrastructure company based in California, who operates the largest online network of independently owned EV charging stations in USA and other 13 countries. 
 
Responsibilities:

  • Architect flexible and scalable systems.
  • Lead a project from conception to post-release monitoring and maintenance.
  • Make thoughtful and respectful contributions to code reviews and design discussions.
  • Excited to dive into code you’ve never seen before, figure out what it does, make it better, and document it
  • Define user requirements, discuss trade-offs, and plan timelines.
  • Mentor junior developers and make your team stronger.
  • Test your code to ensure correctness and minimize regressions.
  • Have a respectful, positive, and constructive attitude.

Requirements:

  • 5+ years of experience building back-end software (GoLang).
  • Good in CS fundamentals - data structures, algorithm design, and problem-solving
  • Working experience with modern software architecture components (e.g. Distributed Systems, Containerization, Micro Services, etc.)
  • Hands-on with MySQL, RabbitMQ, Redis
  • Working experience with writing complex DB queries
  • Working experience in one of the cloud providers (AWS, GCP, Azure, etc.)
  • Knowledge of monitoring and tracing tools
  • Aware of and able to apply continuous integration (CI)

Nice to have:

  • Experience with Java, RabbitMQ, Docker, Jenkins

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits