
Senior Golang Engineer
UMO
contract
Posted on:
Location Type: Hybrid
Location: Lisbon • Portugal
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Design and implementation of high-load microservices
- Design of data pipelines and data storage systems
- Working with queues and asynchronous tasks, data streams, and data lakes
- Writing unit and integration tests
- Performance and resource consumption optimization
- Participation in architectural decision-making
- Production system support
Requirements
- 4+ years of commercial experience in Go development
- Strong understanding of microservices architecture
- Experience in building DWH systems or data pipelines
- Experience with queue systems and message brokers
- Excellent understanding of concurrency and working with goroutines
- Experience in designing and scaling systems
- Ability to read and improve existing code
- Proficient in Git and Docker
- Experience with PostgreSQL / Redis
- Upper-intermediate or Fluent proficiency with English.
Benefits
- A highly competitive salary package that recognizes your expertise and contribution.
- Embrace a remote-first environment with flexible working hours, designed to support your work-life harmony.
- Annual Leave- 24 days, dedicated paid sick leave, and Public Holidays.
- Grow your skills with a dedicated learning budget and clear pathways for accelerated career development.
- Join a world-class team building a prestigious, next-generation modern money platform that is redefining the future of finance.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Gomicroservices architecturedata pipelinesDWH systemsqueue systemsmessage brokersconcurrencygoroutinessystem designunit testing
Soft Skills
architectural decision-makingcode improvementproblem-solvingcommunication