Pinnacle Group-posted 10 months ago
$60 - $65/Yr
Mid Level
Plano, TX
Insurance Carriers and Related Activities

The Golang Developer position involves the design and development of REST and gRPC application program interfaces (APIs) and Webservices. The role requires creating reusable frameworks/components to support global delivery needs, maintaining REST API documentation using Swagger, and managing Proto files for gRPC services. The developer will document their work, engage in quality testing/validation for changes or improved features before releasing to customers, troubleshoot issues, and debug codebases. Additionally, the role includes working on the AWS cloud platform, specifically with EKS, maintaining and improving existing codebases, and peer reviewing code changes. Ensuring the API layer aspects for security, monitoring, analytics, and throttling is also a key responsibility. The developer will collaborate with leads and team members to meet project deliverables and milestone dates, and communicate effectively with team members and suppliers.

  • Design and develop REST and gRPC application program interfaces (APIs) and Webservices.
  • Create reusable frameworks/components for global delivery needs.
  • Maintain REST API documentation using Swagger.
  • Manage Proto files for gRPC services.
  • Document work and engage in quality testing/validation for changes or improved features.
  • Troubleshoot issues and debug codebases.
  • Work on AWS cloud platform including EKS.
  • Maintain and improve existing codebases and peer review code changes.
  • Ensure API layer aspects for security, monitoring, analytics, and throttling.
  • Collaborate with leads and team members to meet project deliverables and milestones.
  • 5 to 8 years of experience with programming languages such as Golang (minimum 3 to 4 years), Java, JavaScript.
  • Reasonable experience with cloud services (AWS/GCP/Azure), DevOps, cloud engineering, architecture, and software as a service.
  • Proficient in clean architecture, API design, debugging, profiling, and performance optimization.
  • Strong problem-solving and analytical skills with knowledge of algorithms, data structures, and complexity analysis.
  • Prior experience in automotive multimedia systems.
  • Experience in implementing and validating platform technical specifications.
  • Familiarity with Agile/Scrum methodology.
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401K contributions
  • PTO
  • Sick leave
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service