Enter a job title or keyword

Golang Engineer

Technologent


Job Location:

Phoenix, NM - USA

Monthly Salary: Not provided by the employer
Posted: 16 September 2026 (17 hours ago)
Application Deadline: 14 December 2026
Vacancies: 1 Vacancy

Job Summary

The Opportunity: We are looking for an experienced Golang Engineer to join a software engineering team responsible for building enhancing and supporting high-performance backend applications and services.

The ideal candidate will develop scalable solutions in Go work with Cassandra for distributed data management and build reliable RESTful APIs. The engineer will also collaborate with existing Java-based applications contribute to modern software development practices and leverage AI-assisted development tools to improve engineering productivity.

  • Role: Golang Engineer
  • Experience: 6 - 9 Years
  • Work Location: Phoenix AZ (100% onsite). Candidates must currently reside within commuting distance. Relocation is not available
  • Project Duration: 12 Months Contract
Key Responsibilities
  • Design develop and maintain backend applications and services using Go.
  • Build efficient scalable and maintainable solutions using Go-based frameworks libraries and development tools.
  • Analyze existing Java applications and contribute to troubleshooting enhancements and integration activities when required.
  • Develop and maintain RESTful APIs supporting business applications and downstream services.
  • Design backend components with a focus on scalability reliability performance and maintainability.
  • Work extensively with Cassandra to support distributed data storage and retrieval requirements.
  • Develop appropriate Cassandra data models based on application access patterns and business requirements.
  • Create and optimize database queries to achieve efficient application performance.
  • Integrate backend services with Cassandra and ensure reliable data persistence and retrieval.
  • Apply software engineering principles such as modular design reusable components clean coding practices and appropriate design patterns.
  • Develop automated unit and integration tests to improve application quality and reduce regression risks.
  • Investigate production and development issues identify root causes and implement effective technical solutions.
  • Participate in peer code reviews and provide constructive feedback on implementation quality and engineering standards.
  • Collaborate with developers architects QA engineers and other technical stakeholders throughout the software development lifecycle.
  • Contribute to technical documentation development standards and continuous improvement initiatives.
  • Utilize AI-assisted development platforms such as GitHub Copilot to accelerate coding troubleshooting testing and development activities.
  • Evaluate AI-generated code carefully and ensure that resulting implementations meet established quality security and maintainability standards.
Required Qualifications
  • Bachelors degree in Computer Science Engineering Information Technology or a related technical field.
  • 6 years of professional experience in software development with significant hands-on experience in Go (Golang).
  • Strong command of Go programming concepts standard libraries frameworks and commonly used development practices.
  • Practical experience developing production-grade applications and backend services using Golang.
  • Working knowledge of Java with the ability to navigate understand troubleshoot and modify existing Java applications when necessary.
  • Hands-on experience with Apache Cassandra including data modeling query development and integration with backend applications.
  • Strong experience creating and supporting REST-based APIs and distributed backend services.
  • Understanding of API design principles request/response handling service integration and backend communication patterns.
  • Strong foundation in software development concepts including object-oriented and modular design design patterns exception/error handling and code quality.
  • Experience writing automated tests and performing debugging and root-cause analysis.
  • Familiarity with source control systems and collaborative development workflows.
  • Experience participating in code reviews and working within established engineering standards.
  • Ability to work effectively with existing applications and understand unfamiliar codebases.
  • Familiarity with AI-powered development assistants particularly GitHub Copilot and practical experience incorporating such tools into software development activities.
Preferred Qualifications
  • Experience working with distributed systems and highly available backend architectures.
  • Knowledge of Cassandra performance optimization partition strategies replication consistency models and cluster-oriented application design.
  • Experience migrating modernizing or integrating Java-based applications with Go services.
  • Familiarity with microservices architecture and service-oriented backend development.
  • Experience working with CI/CD pipelines and automated software delivery practices.
  • Knowledge of containerized application environments and cloud-based deployment platforms.
  • Familiarity with observability practices including application logging metrics tracing and production monitoring.
  • Experience working in Agile or other iterative software development environments.
  • Exposure to additional AI-assisted programming and developer productivity tools.
  • Understanding of secure software development practices and common backend application security considerations.
Technologent is an Equal Opportunity Employer -- EEO/AA Employer/Vet/Disabled -- for reasonable accommodations please contact us at

Technologent is a Global Provider of Edge-to-Edge Information Technology Solutions and Services for Fortune 1000 and SMB companies. We offer a unique blend of business practices that are aligned to solve for top CIO concerns. Our core competencies focus on data center infrastructure business continuity data protection service automation and orchestration continuous intelligence monitoring connectivity collaboration and cybersecurity. These practices are supported by our professional services digital transformation services and financial services offerings. By providing custom solutions and services designed to fit your business needs we enable your organization to be more agile responsive and competitive. Technologent empowers your company to ascend to the next level in IT.

Headquartered in Irvine CA Technologent has offices throughout the US and proudly serves clients around the world. When partnering with Technologent organizations benefit from the highest caliber of professionals committed to delivering exceptional business outcomes backed by unmatched service and support.




Required Experience:

IC


About Company

Company Logo

Technologent powers your business through a combination of Hybrid Infrastructure, Automation, Security and Data Management: foundational IT pillars for your business. Together with Service Provider Solutions, Financial Services, Professional Services and Our People, Technologent is pa ... View more

View Profile View Profile