Golang Developer Job at Tek Ninjas, Plano, TX

S0xDd0N4NEZPbFFxcTRJNndXRHBMblJvaFE9PQ==
  • Tek Ninjas
  • Plano, TX

Job Description

Job Description

Job Description

Requirements:

  • At least 2+ years of Golang experience
  • Need experience with a Monitoring Tool (Grafana, Datadog, Prometheus, etc)

Client JD:

Software Engineer to join our Labs team. On this team, you will solve complex problems and work alongside talented Engineers that use cutting-edge technologies, Machine Learning, and NLP to transform the vehicle customer experience. We love people who think big and like to get their hands dirty to help us build exciting initiatives.

Responsibilities:

Design and develop software to create cutting edge solutions by writing maintainable, extensible, tested code, while complying with coding standards

Produce specifications and determine operational feasibility

Continuously integrate and deliver software components into a fully functional software system

Be hands-on and lead from the front in following best practices in development and CI/CD methodologies

Facilitate end to end user testing with customers

Troubleshoot, debug, and upgrade existing systems

Work closely with product owners to shape and deliver features to customers

Mentor, provide technical guidance, and train more junior team members

Required Qualifications:

3+ years of software engineering experience

Experience writing clean, concise, tested, maintainable code in Go programming language

Experience in implementing low-latency microservices using gRPC protocol

Hands on experience applying current best practices and principles in software development

Production experience in Public Cloud (AWS, Azure or GCP), CI/CD, and containerization

Experience mentoring, providing technical guidance, and training more junior team members

Strong experience in test automation frameworks, optimizing performance and security enabling delivery of robust and maintainable architecture

Experience working with large scale, high availability, and highly distributed applications is a plus

Demonstrates advanced problem-solving, troubleshooting, decision making skills

Solutions-oriented with an ability to keep an open mind while finding agreeable solutions

Ability to learn and apply new technologies, programming practices, patterns, and methods

Organized and detail-oriented

Ability to work independently and take ownership of tasks/assignments

Ability to apply systems thinking to understand interdependencies and design solutions that achieve results

Ability to develop healthy working relationships and collaborate with peers and leaders

Exhibits integrity and high standards in work quality

Excellent verbal and written communication skills

Experience effectively communicating complex technical information to stakeholders at all levels in a clear, concise, and meaningful manner to ensure effective collaboration and alignment throughout the project lifecycle

Values diversity and differences amongst individuals in interactions

We think the knowledge acquired earning a Bachelor's Degree in Computer Science would be of great value in this position, but if you're smart and have the experience that backs up your abilities, for us, talent trumps degree every time

Added Bonus if you have:

Experience coding in Rust, C, or C++

Experience working with Machine Learning, AI, automated speech recognition (ASR), or audio products

Experience with Kubernetes

Hands-on experience building and delivering IOT, Telematics, or Connected Car products or solutions

Experience working in an Agile software engineering environment

Job Tags

Similar Jobs

American Income Life AO - Nancy Duong

Entry-Level Insurance Sales Job at American Income Life AO - Nancy Duong

 ...industry leaders, expanding your knowledge and refining your skills. Safeguard your future with comprehensive life insurance coverage. Benefit from health insurance reimbursement, prioritizing your well-being. Leverage industry-leading resources and cutting-edge... 

Invo Healthcare

Registered Behavior Technician Job at Invo Healthcare

 ...must: Certified as a Registered Behavior Technician (RBT) through the Behavior Analyst Certification Board (BACB) Hold a bachelors degree is preferred but not required School experience with special needs students and disabilities preferred What to expect... 

United Family Restaurant 3 Llc

Food Service Worker Job at United Family Restaurant 3 Llc

 ...the willingness to learn & grow. Job Types: Full-time, Part-time Pay: $11.00 Benefits: Employee discount Flexible schedule Food provided Paid training Referral program Restaurant type: Fast casual restaurant Quick service & fast food... 

Paris Regional Health

Registered Nurse (RN), Emergency Center, Night, PRN Job at Paris Regional Health

 ...Job Description Job Summary: Provides professional nursing care within the Emergency Department; coordinates care planning with other...  ...studies. Responds quickly and accurately to changes in condition or response to treatment. Performs other duties assigned. PRN... 

Shire Pet Sitting LLC

Pet Sitter Job at Shire Pet Sitting LLC

 ...Job Description Job Description Becoming a Pet Sitter: Join our small team and help care for a variety of incredible animals! Enjoy the independence and flexibility of creating your own schedule. Spend your days soaking up the sun and trying to keep up with our...