Jobs · dice

T

Software Engineer (Golang)

TPI Global (formerly Tech Providers, Inc.) · New York, New York, USA · Posted 13d ago

remoteFull-timemid2-5 yrs🇺🇸 United States
Apply on dice

About the role

Develop and maintain Go-based backend services for various internal tools and compliance applications. This role involves working on entity clustering, risk scoring, and internal review tooling.

Full job description (as posted) ↓

Job Description Duties: Deliver working code against scoped tickets across the program's workstreams (entity clustering, risk scoring, internal review tooling, due diligence tooling, AI-assisted review) Build and extend Go-based backend services -capability APIs, risk-scoring logic, data models -following existing patterns in the team's codebase Build/extend internal tooling surfaces used by compliance agents to review and action business-customer records Integrate with third-party and internal systems: identity-verification vendors, Salesforce (DD case management), Snowflake, sanctions screening and clustering services Write tests, participate in code review, and follow existing team conventions Turn around well-defined tickets quickly across shifting priorities and multiple workstreams;flag blockers, scope creep, or cross-team dependencies rather than absorbing them Document technical decisions clearly enough to hand off cleanly -this is a delivery engagement, so context needs to transfer without requiring your continued presence Skills: 4+ years of professional software engineering experience, backend-leaning or full-stack Strong proficiency in Go-the primary backend language across this program Comfortable working in a modern frontend stack ( React/TypeScript, Node) for internal tooling surfaces Solid experience building and consuming REST APIs and integrating with third-party vendors Strong Git/GitHub workflow fluency (branching, PR review, code owners) and working DevOps knowledge (CI/CD pipelines, containerization/Docker, basic deployment tooling) Able to work independently against scoped tickets across multiple concurrent workstreams without needing deep, ongoing onboarding into service ownership Strong written communication -you document decisions and hand off context cleanly by default Ability to effectively utilize coding agents like Claude and Codex to build and review code;working knowledge of consuming MCP tools Comfortable in a fast-moving, ambiguous, compliance-adjacent environment Based in North America;able to work core Eastern Time collaboration hours Meet Your Recruiter Sanjeev Kushwaha

Read the full posting on dice →

FAQ

Is the Software Engineer (Golang) role at TPI Global (formerly Tech Providers, Inc.) remote?+

This Software Engineer (Golang) position is listed as remote (New York, New York, USA).

What seniority level is this Software Engineer (Golang) role?+

This is a mid level position.

How do I apply for the Software Engineer (Golang) role at TPI Global (formerly Tech Providers, Inc.)?+

Use the "Apply on dice" button to open the original posting on dice, where you can submit your application directly to TPI Global (formerly Tech Providers, Inc.).