Senior GoLang Engineer (part-time)
About the project
Impressit is looking for a Senior GoLang Engineer to join our team part-time (10–20 hours/week) for 1–2 months, with onboarding expected in the next 10 days. You'll help rebuild the architecture of a public locker network for package delivery in New York City, working closely with our backend lead. The schedule is flexible, but availability for three afternoon client meetings per week and daily calls with the internal team is required.What you will do
— Collaborate with the team to redesign and rebuild the backend architecture of a public locker delivery network in NYC.
— Implement core logic for package tracking, delivery permissions, and locker workflows.
— Support and extend the existing infrastructure alongside our lead backend engineer.
— Work with Go, PostgreSQL, MongoDB, Redis, and RabbitMQ to build reliable backend services.
— Integrate with AWS and Twilio to handle messaging, deployment, and notifications.
— Participate in Scrum rituals and communicate directly with the client during weekly meetings.
— Contribute to technical decisions, propose improvements, and ensure code quality through reviews.
— Help build a scalable, secure, and maintainable platform during a critical phase of product growth.
What we expect
— 4+ years of hands-on experience with Go in production projects.
— Solid understanding of relational and non-relational databases (PostgreSQL, MongoDB).
— Experience with message queues (RabbitMQ or MQTT).
— Familiarity with Docker, microservices, and cloud infrastructure (AWS).
— Upper-Intermediate+ level of English, with the ability to participate in team and client meetings.
As a plus
— Experience with logistics, IoT, or last-mile delivery systems.
— Familiarity with CI/CD workflows and distributed system design.
Employee benefits
We are passionate about everything we do, and with Impressit you will get:
Professional education and training budget
24 working days vacation
WOW team-building events
Paid sick leave