Software Engineer, GO Developer
Location
Poland
Posted
24 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer, GO Developer
Telestream
• Design, develop, and maintain scalable, cloud-based software applications using Go (Golang). • Lead the design and implementation of distributed systems from the ground up. • Collaborate with engineers, product managers, and stakeholders to define project requirements and deliverables. • Write clean, efficient, and maintainable code that adheres to industry best practices. • Conduct code reviews and provide mentorship to team members. • Utilize cloud platforms (e.g., AWS, GCP, or Azure) and container orchestration tools like Kubernetes to deploy and manage applications.
Job Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of software engineering experience, with a strong focus on Go (Golang).
- Hands-on experience with one of these tools: Cassandra, Elasticsearch or Cockroach DB.
- Proficiency in cloud platforms (AWS, GCP, or Azure) and container orchestration tools such as Kubernetes.
- Solid understanding of distributed systems and microservices architecture.
- Excellent problem-solving and analytical skills.
- Strong communication skills, both written and verbal.
- Ability to manage multiple tasks and meet deadlines in a fast-paced environment.
- Familiarity with digital media technologies, including video codecs and container formats.
Benefits
- Day-one medical, dental & vision coverage
- 100% company-paid life + disability insurance
- 401(k) with a sweet company match (up to 8%)
- Quarterly HSA boosts & flexible spending accounts
- Flexible time off (salaried) or PTO (hourly) + generous paid holidays
- Pet insurance (yes, your dog gets benefits too)
- Legal plan + extras like accident & critical illness coverage
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Develop and evolve backend services in Java • Design and implement scalable APIs and microservices • Work with messaging systems and distributed systems • Integrate services with the AWS ecosystem • Ensure application quality, observability, and resilience • Work on CI/CD pipelines and DevOps practices • Participate in technical refinements and architectural decisions
• Architect and develop .NET systems with a focus on performance and scalability • Collaborate with cross-functional teams on the design and implementation of solutions • Maintain and evolve existing systems following engineering best practices • Integrate systems with AWS services • Contribute to the continuous improvement of team processes and practices
• Code highly complex systems in Java, applying advanced architectural patterns and best practices • Introduce technical innovations and new industry standards that raise project quality and efficiency • Lead the implementation of robust, scalable, and resilient microservices • Conduct technical code and architecture reviews, acting as a guardian of quality and consistency • Serve as the technical mentor for the team, sharing knowledge and developing new talent • Solve complex problems through deep root-cause analysis in critical environments • Develop innovative solutions using AI to optimize workflows and increase efficiency • Ensure client expectations are exceeded, maintaining commitment to deadlines and quality • Lead by example, promoting a culture of collaboration and continuous growth
PHP Fullstack Developer (Mid-level)
Join Creative TechCriamos projetos de software com propósito e olhar criativo.
• Development of new systems; • Evolutionary maintenance of existing systems; • Corrective maintenance of existing systems; • Participation in sprint planning; • Participation in the daily stand-up with the development team; • Follow the project’s predefined architectural requirements and standards.


