Middle Golang Developer
Town of Poland, Jamestown, Chautauqua County, New York, 14701, USA
Listed on 2026-02-16
-
Software Development
Backend Developer, Cloud Engineer - Software
Empat delivers full-cycle software development grounded in research, empathy, and technical excellence— from system architecture and engineering to UI/UX and go-to-market. We carefully analyze our clients’ business needs and assist in developing efficient, optimized, and user-friendly solutions that bring profit.
The Client is building an next-generation digital commerce experience platform that brings brands to life through immersive storytelling and interactive product experiences.
Our technology powers high-scale, real-time brand communication across email, SMS, RCS, and other messaging channels—helping global brands connect with customers in more meaningful ways.
If you enjoy working on scalable backend systems
, real-time messaging, and products that are visible and impactful, this role is for you.
You’ll work directly with the Product Manager. You won’t mentor anyone at first, but we expect you to bring leadership energy and technical ownership. You’ll collaborate closely with Product, Dev Ops, and Customer Success.
Your responsibilities will include:- Architect, design, and implement backend systems using Go.
- Build and maintain high-volume systems serving email, SMS, RCS, and other marketing communications.
- Champion best practices in API design, distributed systems, and messaging reliability.
- Take a technical leadership role: mentoring other engineers, participating in code reviews, and helping set engineering standards.
- Collaborate cross-functionally with Product, Dev Ops, and Front-end to deliver business-critical features.
- Be a proactive communicator and driving force in team meetings and product planning.
- 3+ years of backend experience in Go.
- Deep understanding of REST APIs, gRPC, scalable microservices, and modern backend architecture.
- Strong experience with cloud platforms (GCP preferred) and containerized environments (Docker, Kubernetes).
- Excellent communication skills— you thrive in meetings, love collaborating, and know how to rally a team (from B2 level of English).
- Experience with message deliverability, carrier compliance, or A2P messaging workflows.
- Experience with data streaming and other data tools, Kafka, Airflow, Apache Beam, Big Query.
- Familiarity with real-time systems, Web Sockets, or push notifications.
- Prior startup experience or technical founder background.
- Contributions to open source or tech community presence.
- Experience working with messaging protocols: SMTP, SMPP, Twilio, Mailgun, RCS APIs, or similar.
- Competitive salary and equity.
- Fully remote work with flexible hours.
- High level of autonomy and ownership.
- A fast-moving, transparent team culture.
- Please note:
this position does not include paid vacation or sick leave. - Intro call with recruiter.
- Technical interview with Empat team.
- Technical interview from the client’s side.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).