Search by job, company or skills

tanla platforms limited

Software Engineer (Backend)

Save
  • Posted 19 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are looking for a skilled Backend Engineer with strong Golang experience to join our product engineering team. You will be responsible for building scalable backend services, APIs, and distributed systems that power our core products.

What you'll be responsible for:

  • Design, develop, and maintain backend services and REST/gRPC APIs using Golang.
  • Write clean, maintainable, and efficient code following best practices.
  • Work on the complete software development lifecycle: design, coding, testing, deployment, and monitoring.
  • Build and optimize high-performance, scalable, and reliable systems.
  • Troubleshoot and debug production issues effectively.
  • Implement automated unit, integration, and end-to-end (E2E) tests.
  • Design and review test cases to ensure code quality and reliability.
  • Collaborate with cross-functional teams, including frontend, DevOps, and product teams.
  • Participate in code reviews and contribute to technical design discussions.

What you'd have:

  • Strong experience of 4 – 7 years in Golang, including go routines, channels, interfaces, and struct design.
  • Good understanding of concurrency, multithreading, and distributed systems.
  • Experience working with message brokers like RabbitMQ or Kafka.
  • Hands-on experience with databases such as MySQL and ClickHouse.
  • Experience with NoSQL databases like Redis and Aerospike.
  • Good knowledge of RESTful API design and microservices architecture.
  • Familiarity with Docker and containerized environments.
  • Basic understanding of CI/CD pipelines and version control (Git).
  • Knowledge of Agentic AI IDEs for coding, debugging, and documentation.
  • Experience with Hyperledger Fabric (v1.4 or v2.x) network setup and management.
  • Understanding of blockchain concepts and permissioned networks.
  • Strong problem-solving and analytical skills.
  • Good communication and teamwork abilities.
  • Ability to work in a fast-paced product-based environment.

Why join us

  • Impactful Work: Play a pivotal role in safeguarding Tanla's assets, data, and reputation in the industry.
  • Tremendous Growth Opportunities: Be part of a rapidly growing company in the telecom and CPaaS space, with opportunities for professional development.
  • Innovative Environment: Work alongside a world-class team in a challenging and fun environment, where innovation is celebrated.

Tanla is an equal opportunity employer. We champion diversity and are committed to creating an inclusive environment for all employees.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 148904227

Similar Jobs

Hyderabad, India

Skills:

containerization JavaRESTGcpDockerAzureKubernetesPythonAWSdata access technologiesGoData Caching ServicesDB schema design

Hyderabad, India

Skills:

JavaPerformance TuningMongoSqlMicroservicesNosqlBash ScriptingRESTGcpLinuxDockerTerraformElasticsearchPostgresHelmAzureKubernetesPythonGolangAWSProfilingSoftware metrics toolsCloud platforms

Hyderabad, India

Skills:

TerraformRabbitmqGrafanaSentryKafkaAWSPrometheusRedisDjango Rest FrameworkFastAPIPythonDockerJenkinsGitFlaskPostgreSQLCeleryOpenSearchJsonnetGithub Actions

Hyderabad, India

Skills:

.NET FrameworkTeamcityDebuggingBuildkiteTerraformJenkinsGitnetwork performance optimizationweb security principlesmemory optimizationperformance optimizationparallel processing systemsmicroservices architectureAWS cloud computing services

Hyderabad, India

Skills:

Aws Ec2Query OptimizationJavaLoggingSchema DesignReactDistributed SystemsNosqlmetricsGodatabase fundamentalstracingscalable APIsobservability