Software Development Engineer - Mobile & Commerce (Apprentice)

20 hours, 25 minutes ago
Internship
Entry Level
Software Development
HighLevel

HighLevel

HighLevel provides an all-in-one sales and marketing platform that agencies can white label and resell, offering tools and resources designed to help businesses consolidate their marketing efforts and achieve their growth objectives.

Internet Software & Services
251-1K
Founded 2018
$60M raised

Description

  • Design and implement domain services in Go, including protobuf contracts and ConnectRPC handlers.
  • Take services from ADR to production behind feature flags.
  • Build ledger and accounting workflows that post commerce events in real time.
  • Develop chart-of-accounts translation and journal APIs for external systems.
  • Work on payments infrastructure, including provider integrations and idempotency/replay handling.
  • Build and maintain document rendering and cross-runtime templating systems.
  • Create developer tooling and MCP support, including code generators and governance annotations.
  • Write ADRs, review designs, and own on-call responsibilities for shipped work.
  • Design, build, instrument, and ship a substantial platform charter end to end.

Requirements

  • Completed a term in a recognized open source mentorship or contribution program with merged and reviewed work in a real project.
  • Working fluency in Go, or demonstrated depth in another systems language with evidence of fast learning.
  • Comfort with distributed systems fundamentals, including idempotency, retries, and consistency models.
  • Familiarity with containers and Kubernetes, including debugging pod startup issues.
  • Ability to write clear design docs, issue threads, and commit messages.
  • Graduation timeline that allows a full-time conversion at the end of the apprenticeship.
  • Sustained contribution to a single project across many months is strongly preferred.
  • Public review threads showing thoughtful technical debate and openness to changing your mind are preferred.
  • Experience building systems involving money, correctness invariants, or multi-tenant isolation is preferred.
  • Conference talks, blog posts, or upstream spec proposals such as SEPs, KEPs, or RFCs are preferred.
  • Curiosity about the business problem behind the ticket is preferred.

Benefits

  • Monthly stipend of 50,000 INR.
  • Remote work location in India.
  • 6-month apprenticeship program.
  • Opportunity for full-time conversion at the end of the term.
  • Work on production systems with a short feedback loop and real business impact.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Python Engineer, Document App (Content Engineering Team)

PandaDoc 251-1K Internet Software & Services

PandaDoc is hiring a Senior Python Engineer for its Content engineering team to build and operate the backend systems that power real-time collaborative document editing at global scale.

Agile AWS Docker Grafana Kafka Kubernetes Microservices NATS PostgreSQL Python RabbitMQ Redis SQL
19 hours, 25 minutes ago

Senior Python Engineer, Document App (Content Engineering Team)

PandaDoc 251-1K Internet Software & Services

PandaDoc is hiring a Senior Python Engineer to help build and operate the backend systems that power real-time collaborative document editing and document workflow automation.

AWS Docker Grafana Kafka Kubernetes Microservices NATS PostgreSQL Python RabbitMQ Redis SQL
19 hours, 25 minutes ago

Senior Python Engineer, Document App (Content Engineering Team)

PandaDoc 251-1K Internet Software & Services

PandaDoc is hiring a Senior Python Engineer to help build and operate the backend systems that power real-time collaborative document editing across its global SaaS platform.

Agile AWS Docker Grafana Kafka Kubernetes LLM Microservices NATS PostgreSQL Python RabbitMQ Redis SQL
19 hours, 25 minutes ago

Senior Python Engineer, Document App (Content Engineering Team)

PandaDoc 251-1K Internet Software & Services

PandaDoc is hiring a Senior Python Engineer to help build and operate the backend systems that power real-time collaborative document editing across its remote, global SaaS platform.

Agile AWS Docker Grafana Kafka Kubernetes LLM Microservices NATS PostgreSQL Python RabbitMQ Redis SQL
19 hours, 40 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers