We are looking for an experienced Senior Golang Engineer with a strong background in developing high-load services and microservices. The ideal candidate will have extensive experience with multithreading, as well as proficiency in PostgreSQL\ClickHouse, SQL/NoSQL databases (MongoDB experience is a plus), Redis, RabbitMQ/Kafka, and building RESTful APIs.
Responsibilities:
βοΈ Design, develop, and maintain high-load services and microservices architecture.
βοΈ Implement efficient multithreading solutions to handle concurrency effectively.
βοΈ Integrate and optimize SQL/NoSQL databases, with a preference for MongoDB.
βοΈ Utilize Redis for caching and improving system performance.
βοΈ Implement message brokers like RabbitMQ/Kafka for asynchronous communication between services.
βοΈ Develop and maintain RESTful APIs for seamless interaction with frontend applications.
βοΈ Collaborate with cross-functional teams to define, design, and ship new features.
βοΈ Troubleshoot and debug complex issues in production environments.
βοΈ Stay updated on emerging technologies and suggest improvements to enhance system scalability and performance.
Requirements:
βοΈ Bachelor's degree in Computer Science, Engineering, or a related field.
βοΈ Minimum of 3 years of commercial experience as a Golang backend developer.
βοΈ Proven track record of at least 3 years of experience with Golang development.
βοΈ Strong understanding of high-load services and microservices architecture.
βοΈ Proficiency in SQL/NoSQL databases, with a preference for MongoDB.
βοΈ Experience with Redis for caching and optimizing system performance.
βοΈ Familiarity with message brokers like RabbitMQ/Kafka for asynchronous communication.
βοΈ Solid understanding of RESTful API design and implementation.
βοΈ Excellent problem-solving skills and ability to troubleshoot complex issues.
βοΈ Strong communication and collaboration skills, with the ability to work effectively in a team environment.
βοΈ Ability to adapt to a fast-paced and dynamic work environment.
Preferred Qualifications:
βοΈ Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
βοΈ Familiarity with cloud platforms such as AWS, GCP, or Azure.
βοΈ Knowledge of CI/CD pipelines and automated testing frameworks.
βοΈ Experience working in Agile/Scrum methodologies.
βοΈ Strong knowledge of PostgreSQL\ClickHouse
Benefits:
Health Insurance: Better don't break a leg but just in case your health coverage is well reserved.
Wellness Programs: Maintaining a work-life balance begins with work that doesn't stress you out.
Job Training & Conferences: Your growth is our growth. We're in this for the long term.
Company-Sponsored Outings: Enjoy post-work events that even Dunder Mifflin would envy.
Flexible Work Schedule: Achieve your targets at your convenience, as long as it's balanced with your well-being.
We're seeking mindful players with an entrepreneurial mindset. And once we find them, we're committed to standing by their side, no matter what.
We value people before their positions. Their passions can change and evolve, and we always find the best way to align with their new energy.
Growth is Our #1 Priority. Work is personal. Personal means growth. Growth leads to prosperity.
__________________________
Does it feel like a match for you? If yes, drop us a message, and we'll take it from there (donβt forget to attach your CV :).
If the position only partially feels like you but you share the same values and vibe, get in touch anyway. We can figure something out.
![djinni analytics](/static/images/chart-preview.png)
Similar jobs
Web3 Blockchain Engineer at Ilariya
Worldwide
Middle Golang Engineer at ElifTech
Ukraine
Middle/Senior PHP/GO developer at SMPL
Countries of Europe or Ukraine
All jobs Scale Final