Golang Software Engineer Job at Compunnel, Phoenix, AZ

  • Compunnel
  • Phoenix, AZ

Job Description

We are seeking a Golang Software Engineer to join the Platform Engineering team and support the development of modern, scalable microservices that power enterprise loyalty and benefits platforms. The ideal candidate will have hands-on experience building high-performance Go applications, REST APIs, and event-driven microservices while contributing to platform modernization, scalability, resiliency, and cloud-native application development.

Key Responsibilities
  • Design, develop, test, deploy, and maintain Go-based APIs and microservices supporting REST and gRPC interfaces.
  • Build highly available, high-performance services capable of handling high-volume event ingestion and processing.
  • Develop and enhance core platform components to improve scalability, resiliency, observability, and overall system performance.
  • Implement monitoring and observability using tools such as Prometheus, OpenTelemetry, Jaeger, and Grafana.
  • Collaborate with product owners, architects, and engineering teams to translate business requirements into secure and scalable technical solutions.
  • Integrate applications with relational databases, NoSQL databases, SOAP services, and asynchronous messaging platforms such as Kafka.
  • Develop and support containerized applications using Docker and Kubernetes.
  • Contribute to Continuous Integration and Continuous Deployment (CI/CD) processes.
  • Participate in Agile ceremonies, code reviews, automated testing, technical documentation, and continuous improvement initiatives.
  • Troubleshoot application issues and provide production support to ensure platform stability and reliability.
Required Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 4–8 years of professional software engineering experience with Golang.
  • Strong experience designing, developing, testing, and deploying enterprise software applications.
  • Hands-on experience building high-volume REST APIs and microservices.
  • Experience developing event-driven microservices and working with gRPC.
  • Experience with relational databases and NoSQL databases.
  • Experience with asynchronous messaging platforms such as Kafka.
  • Experience with Docker, Kubernetes, and containerized application deployment.
  • Experience with Continuous Integration (CI) tools and DevOps practices.
  • Proficiency with Git version control.
  • Experience working in Agile software development environments.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent verbal and written communication skills with the ability to collaborate across cross-functional teams.
Preferred Qualifications
  • Knowledge of financial services, loyalty, or rewards platforms.
  • Experience contributing to or maintaining open-source projects.
  • Experience with Jira and Confluence.
  • Experience implementing observability solutions using Prometheus, OpenTelemetry, Jaeger, and Grafana.
  • Experience working with high-availability, cloud-native, distributed systems.
#J-18808-Ljbffr

Job Tags

Similar Jobs

Aveanna Healthcare

Home Health Speech Therapist SLP Part Time PRN Job at Aveanna Healthcare

 ...the revolution and make a meaningful difference in the lives of patients and families every day. HHH As an employer accepting Medicare and Medicaid funds, employees must comply with all health-related requirements in all relevant jurisdictions, including required... 

YMCA of Greater Cincinnati

Sports Assistant - Blue Ash Job at YMCA of Greater Cincinnati

 ...Description Key Responsibilities: Officiate seasonal intramural sport programs and comprehend, interpret and enforce all appropriate rules for the activity/sport. Set up and take down equipment and assist in inventory and maintenance of sports equipment.... 

CHRISTUS Health

RN, Registered Nurse Lead - PRN Job at CHRISTUS Health

 ...Oversees and coordinates day-to-day activities of nursing personnel in patient care units, provides...  ...preferred Licenses, Registrations, or Certifications RN licensure in the state of employment required BLS required Work Schedule: PRN Work Type: Per Diem As Needed... 

Honda Dev. and Mfg. of Am.,LLC

Business Project Manager Job at Honda Dev. and Mfg. of Am.,LLC

 ...is constantly innovating and developing solutions to drive our business with record success. We strive to be a company that serves as a...  ...report to the New Model project leader of the designated line and manage process trainer associates' daily activities. Key... 

Methodist Health System

Registered Nurse Job at Methodist Health System

Methodist Health System in Dallas is seeking a PRN Registered Nurse to deliver compassionate, high-quality care within our mission-driven, faith-based environment. In this flexible role, you will perform comprehensive assessments, administer medications and treatments,...