Golang / Go Job: Senior Go Engineer

Senior Go Engineer at Scale It Up

🇵🇱 Poland › Krakow   (Posted Feb 6 2019)

Job description
You will:

independently define solutions to complex problems, identify and use patterns, lead forums, groups and chair meetings, coach more junior levels;

take responsibility for the end-to-end delivery of large stories or epics, coaching junior developers and supporting other team members;

Your responsibilities will be:

analysing requirements, researching, designing and writing new software programs;

developing existing programs by analysing and identifying areas for modification;

writing and testing code, refining and rewriting it as necessary;

investigating new technologies; continually updating technical knowledge and skills by attending in-house and external courses, reading manuals and accessing new applications;

working closely with other stakeholders, such as product owners, solutions engineers, UX designers, infrastructure engineers, AQA engineers, etc.;

consulting clients and colleagues concerning the maintenance and performance of software systems with a view to writing or modifying current operating systems;

We would need you to:

Represent a disciplined approach to automated testing and quality assurance that is required for a 24x7, near real-time platform:

ensuring that the “definition of done” extends to the quality assurance; function, feature and load testability; observability and availability of the components delivered;

Contribute to the Architectural decisions around the new system:

Provide suggestions on how to solve issues in a cleaner, smarter, simpler or more flexible way based on your experience;

Undertake code and design reviews and contribute to the ongoing improvement of the way we work;

Own delivery of your work end-to-end from collaboration with product owners through to deployment into production and beyond;

Skills & requirements
Role’s requirements:

strong engineering mindset

grounded skills in any object oriented language and readiness to use those skills in further growth in Golang

Solid working knowledge of:

Microservices and distributed systems

Cloud systems, GCP/AWS/Azure

Docker / Kubernetes

GIT/Git Flow

Experience in building and maintaining highly available, large-scale, and complex platform architectures;

Apply now!  
 

Other jobs that might be interesting

Senior Software Engineer - Vistas recruitment   (May 2020)
Berlin, Germany (Remote work possible)
Location: Berlin or Remote (within Germany) Type: Permanent Salary: €70,000 - €80,000 Per Annum Do you have at least 2 years production Go experience? Fancy building modern, highly scalable cloud platforms using Go? ...for a product innovation company h...
Senior Software Engineer (Golang, Platform) - Avy   (May 2020)
Remote Europe, 100% Remote
As one of our first platform (back-end) engineers, you will have the opportunity to establish a foundation for the future of software engineering in AVY. Central part of our platform will be payment processing engine utilizing PSD2.0 Open Banking APIs and at...
Senior software engineer - Back   (April 2020)
Berlin, Germany (Remote work possible)
Back is a young software company from Berlin with the mission to enable companies to focus on what they do best. We’re building a collaboration and automation platform to untangle repetitive questions and workflows around the workplace. You will join our e...

 
About Golangprojects