Q

Quest Global

Engineering services, digital transformation, asset management

Go Backend Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Required 5–9 years of experience in backend development.
  • Strong understanding of microservices architecture and distributed systems.
  • Proficiency in Go.
  • Experience with relational and NoSQL databases, including PostgreSQL and MongoDB.
  • Strong problem-solving and debugging skills.
  • Understanding of cloud platforms such as AWS, GCP, or Azure.
  • Proficiency with Git and version control workflows.
  • Knowledge of the complete software development life cycle, including coding standards, code reviews, source control, build processes, testing, and operations.
  • Familiarity with Agile methodologies such as Scrum and Kanban.
  • Experience implementing testing platforms and unit tests.
  • Understanding of IoT platforms, MQTT messaging, cybersecurity, and Agile environments using Jira.

Responsibilities

  • Design, develop, and maintain high-performance backend services using Go.
  • Build RESTful and MQTT-based messaging systems for real-time data exchange.
  • Develop backend services for IoT applications, including device communication, telemetry, and remote control.
  • Optimize applications for speed and scalability.
  • Collaborate with cross-functional teams to identify and develop new features.
  • Implement security best practices and ensure the application is secure.
  • Write clean, efficient, and maintainable code that adheres to industry standards.
  • Implement cybersecurity measures, including authentication, authorization, encryption, and secure data handling.
  • Test software to ensure responsiveness and efficiency.
  • Troubleshoot and debug application issues and provide timely resolution.

Desired Qualifications

  • Experience with IoT applications and real-time messaging systems.
  • Familiarity with the MQTT protocol.
  • Hands-on experience with security best practices and cybersecurity measures.
  • Understanding of CI/CD pipelines and experience with tools such as Maven and Gradle.
  • Exposure to Agile methodologies and tools such as Jira.

About the Company

Quest Global

Engineering services, digital transformation, asset management

QuEST Global provides engineering and lifecycle services across aerospace, automotive, energy, healthcare, and transportation, focusing on digital transformation and asset management. It uses edge computing, cloud, AI/ML, and industrial IoT to deliver tailored engineering solutions through long-term partnerships, service contracts, project-based engagements, and strategic collaborations. It differentiates itself with a broad industry footprint, global delivery model, and emphasis on partnerships, talent development, and workplace culture. Its goal is to help clients improve operational efficiency and drive business growth by transforming engineering processes and assets with digital tools and data-driven management.

Company size
10,001+
Company stage
Growth Equity (Venture Capital)
Total funding
$581M
Headquarters
Greenville, SC
Founded
1997

Recently Posted Jobs

Explore more opportunities at Quest Global

See more jobs