Position: Middle/Senior Go Developer в продукт
Company: Don't Panic Recruiting Agency
Experience required: 3y
English level: intermediate

**Influ2** is the first B2B marketing platform that delivers ads and tracks engagement personally. Technology is based on a unique machine learning algorithms that help to track impressions, clicks, and website visits person-by-person in real-time. 

Cisco, Sage Intacct, Genesys, and 50+ more US companies are leveraging Influ2 as a new B2B ad-buying standard. Influ2 is a US-based startup, headquartered in Sunnyvale, California.

**About the project**
With Influ2, every user’s engagement is identified. Having this information helps B2B marketers develop more thoughtful and engaging campaigns that result in a 4-7x increase in leads. Influ2 platform allows users to build an audience, upload personalized messages & visuals, and monitor all the interactions on both account and individual levels. The behavioral scoring model identifies leads before they submit a lead form. Influ2 includes a person tracker, so marketers can see everyone who has interacted with their campaign by name, company, and other related data. The solution is compatible with Salesforce, HubSpot, Marketo, Creatio, Outreach, ActiveCampaign, and many other CRM and marketing automation platforms.

**Requirements**
3+ years experience with Go
Experience with SOA/microservices
Experience with REST API
Experience with RDBMS MySQL or any fork. Ability to write complex SQL queries
Solid understanding of back-end technology stack, including networking stack
Experience with Git

**Nice to have**
Experience with message queues (RabbitMQ, Google Pub/Sub, Amazon SQS)
Experience with gRPC
Experience with NoSQL (MongoDB, Clickhouse)

**Responsibilities**
Develop complex distributed services using Go
Develop integrations with third-party services and data-providers
Implement optimization and stochastic algorithms
Refactor existing modules