Sr. Golang Developer at E-solutionsinc.com | Torre

Sr. Golang Developer

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Freelance
Recurrent
Provide your expected compensation while applying
location_on
Remote (anywhere)
Shared by
Gabriel Del Pino
6 days ago

Responsibilities


Required Skills & ExperienceCore Engineering Experience: 12+ years of active software engineering experience with 2+ years leading engineering pods or technical delivery teams.Go (Golang) Mastery: Strong production expertise in Go (Golang)—microservices architecture, high-concurrency patterns, RESTful APIs, and rule engine design.Polyglot Capabilities: Hands-on experience with Python,Database & Persistence: Working knowledge of SQL and PostgreSQL (CRUD, schema design, index optimization, data integrity, migrations) and relational data modeling.Cloud & Infrastructure: Hands-on experience with Azure cloud servicesEvent-Driven Systems: Familiarity with event-driven architecture (Kafka/RabbitMQ) and OpenAPI-driven code/client generation.Reverse & Forward Engineering: Proven ability to analyze code bases, reverse-engineer business rules, and forward-engineer clean microservices based on functional specs.AI & Modern Tooling: Hands-on experience using AI development tools (GitHub Copilot, Cursor, LLM APIs, spec transpilers) to increase development velocity.Self-Sufficient Delivery: Comfortable taking end-to-end ownership—writing code, building tests, setting up CI/CD, and managing releases without relying on separate QA or PM teams.4. Key Performance IndicatorsCore Engine Delivery: Successfully deliver POST /validate API and Target state platform rule engine extension within initial 4 weeks of engagement.Rule Migration Coverage: 100% migration and verification of all rule configs (including 20% Go custom plugins) passing automated validation.Pipeline & Test Quality: Zero regressions in CI/CD pipeline with 85%+ automated test coverage across unit, integration, and E2E suites.Stakeholder Satisfaction: Rapid resolution of technical blockers during daily customer readiness syncs, maintaining high confidence from client stakeholders.