Senior Golang Engineer
Job Summary
Tech Level: Senior
Language Proficiency: Upper-Intermediate
FTE: 1
Employment type: Full time
Candidate Location: Poland
Working Time Zone: CET
Start: asap
Planned Work Duration: 12 months
Customer Description:
Our Client is a leading global consulting company.
Global enterprise customers across multiple industries and public sector organisations rely on the Clients platforms and services.
Project Description:
Our analytics and engineering team is a high-impact engineering and analytics squad. We operate on a micro-front-end architecture and encourage engineers to use the best technology for the job including TypeScript React AWS Postgres MongoDB Python and other suitable technologies. We are building scalable tools designed to handle complex workflows and heavy usage.
Project Phase: ongoing
Soft Skills:
Ability to work independently with stakeholders and provide thought leadership on technology stack decisions and architectural trade-offs
Ability to leverage GenAI productivity tools effectively
Strong problem-solving skills adaptability and ability to work in fast-paced environments
Excellent communication skills with the ability to explain technical concepts to both technical and non-technical audiences
Fluent English communication skills both written and verbal
Hard Skills / Must Have:
Strong experience with backend Golang development
Experience designing scalable APIs and backend services
Hands-on experience with SQL databases including Postgres and Snowflake
Hands-on experience with NoSQL databases including MongoDB
Ability to write complex queries stored procedures views and optimise database performance
Experience working with Docker
Experience building applications within microservices architecture
Experience with AWS cloud services
Hard Skills / Nice to Have:
Experience with serverless computing and cloud-native architectures
Experience with Infrastructure as Code tools such as Terraform
Experience with CI/CD processes
Experience with containerized deployments
Responsibilities and Tasks:
Design develop and maintain backend-centric systems using Golang within a microservices architecture
Build and scale APIs and backend services running on AWS and Docker
Work with PostgreSQL MongoDB and data platforms such as Snowflake
Contribute to frontend development using React and TypeScript
Apply engineering best practices including clean code testing security scalability and reliability
Collaborate closely with business design and product teams to translate complex challenges into technical solutions
Participate in Agile development processes and take ownership from design to deployment
Support CI/CD processes and contribute to Infrastructure as Code initiatives when needed
Technology Stack: Golang (most important) Python Docker AWS Postgres MongoDB Snowflake; Backend: 90-95% Golang microservices architecture
Additional notes:
The candidate must be employed in our company at 0.125 FTE under UoP (employment contract) and additionally under a service contract (B2B or mandate contract). Payment terms up to 60 will be performed using client-provided equipment.
Ready to Join
We look forward to receiving your application and welcoming you to our team!
About Company
For job seekers, BONAPOLIA offers a gateway to exciting career prospects and the chance to thrive in a fulfilling work environment. We believe that the right job can transform lives, and we are committed to making that happen for you.