Hp Tech - Plano, TX

posted about 1 month ago

Full-time
Plano, TX
Merchant Wholesalers, Durable Goods

About the position

As a Go Developer, you will be responsible for designing and developing innovative software solutions that push the boundaries of technology. Your primary focus will be on writing maintainable, extensible, and tested code while adhering to established coding standards. You will play a crucial role in the continuous integration and delivery of software components, ensuring that they integrate seamlessly into a fully functional software system. This position requires a hands-on approach, where you will take ownership of your work and follow best practices in development and CI/CD methodologies. In addition to development, you will troubleshoot, debug, and upgrade existing systems, conducting thorough root cause analysis to identify and resolve underlying issues. You will also serve in an on-call rotation, which includes non-business hours, to support production systems that are utilized by millions of vehicles. Your role will involve facilitating end-to-end user testing in collaboration with engineers and product owners, ensuring that features are shaped and delivered effectively to customers. Collaboration with product owners will be key as you work closely to define and deliver features that meet customer needs. Your expertise in software engineering will be essential in driving the success of our projects and ensuring high-quality outcomes.

Responsibilities

  • Design and develop software to create cutting edge solutions by writing maintainable, extensible, tested code, while complying with coding standards
  • Continuously integrate and deliver software components into a fully functional software system
  • Be hands-on and take ownership in following best practices in development and CI/CD methodologies
  • Troubleshoot, debug, and upgrade existing systems, conducting thorough root cause analysis to identify and resolve underlying issues
  • Serve in an on-call rotation that includes non-business hours, to support production systems used by millions of vehicles
  • Facilitate end to end user testing with engineers and product owners
  • Work closely with product owners to shape and deliver features to customers

Requirements

  • 3+ years of software engineering experience
  • Experience writing clean, concise, tested, maintainable code using Go programming language
  • Experience in implementing low-latency microservices using gRPC protocol
  • Production experience in Public Cloud (AWS, Azure or Google Cloud Platform), CI/CD, and containerization
  • 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
  • Experience working with Observability tooling like DataDog
  • Bachelor's Degree in Computer Science is preferred, but relevant experience is valued more

Nice-to-haves

  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service