Stream Software Engineer - Golang Developer
Grow-Talent.com
Date: 2 weeks ago
City: Remote
Contract type: Full time
Remote
Grow-Talent.com is working with an award winning liquidity and technology solutions company who is seeking to onboard a Stream Software Engineer to join their team.
Position: Stream Software Engineer
Location: Remote/ GMT +4 timezone (+- 1 HR)
Employment type: Full-time
Remuneration: Base salary
DUTIES AND RESPONSIBILITIES:
Position: Stream Software Engineer
Location: Remote/ GMT +4 timezone (+- 1 HR)
Employment type: Full-time
Remuneration: Base salary
DUTIES AND RESPONSIBILITIES:
- Design and build high-performance, scalable services from the ground up.
- Identify issues in application code, break them down into refactoring tasks, and define actionable user stories
- Manage and structure technical debt effectively
- Conduct thorough code reviews to ensure high-quality standards
- Analyze product requirements and create detailed development plans
- Collaborate regularly with Sub-Stream Software Engineers, technical support, project managers, and other key stakeholders to streamline processes and enhance product quality
- Take ownership of the products quality, reliability, and overall performance
- Perform technical system analysis and resolve performance bottlenecks
- Enhance system stability and performance under heavy load conditions
- Native/Fluency in English (B2-C1 level), with strong proficiency in both written and spoken communication
- Strong expertise in Go programming, with a solid grasp of its core principles, idiomatic usage, and concurrent programming best practices
- Minimum of 4 years of hands-on experience in commercial Go development
- At least 1 year of experience leading a development team
- Proven experience building high-performance applications capable of handling thousands of requests per second
- In-depth knowledge of synchronization mechanisms and concurrency control
- Familiarity with Linux fundamentals and command-line operations
- Proficient in code profiling and debugging to optimize performance and resolve issues
- Excellent problem-solving abilities, with a strong aptitude for analyzing and addressing complex technical challenges
- Experience writing unit tests and integration tests to ensure code quality and reliability
- Hands-on experience with message brokers, with a strong understanding of their functionality and usage
- Strong command of SQL
- Experience with OpenAPI, Protobuf, and gRPC
- Thorough understanding of CI/CD processes and tools
- Familiarity with additional programming languages and technologies (e.g., PHP, Docker, Kubernetes) is a plus
- Exciting opportunity to play a key role in shaping the future of a rapidly growing company
- Competitive salary and performance-based incentives
- Collaborative and innovative work environment that encourages creativity and problem-solving
- Opportunities for professional growth and career advancement
- Flexible working arrangements and a comprehensive benefits package
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Program Manager, Region Annuity
Ricoh Colombia,
Remote
11 hours ago
Job Identification 1550 Job Category Dealer Posting Date 11/20/2024, 10:28 PM Job Schedule Full time Locations Atlanta, GA, United States Orlando, FL, United States (Remote) Driving requirements Personal Vehicle
Web Development Intern - Dubai
Business Web Solutions,
Remote
6 days ago
About UsBusiness Web Solutions (BWS), established in 2018, is a rapidly growing web development agency with a mission to deliver affordable, high-quality web design and development services tailored to small businesses, especially those in tier-2 and tier-3 cities. With headquarters in the USA and India and a global presence, BWS is planning to open a branch in Dubai, creating more...
Executive Assistant/Office Manager
StriveNest,
Remote
2 weeks ago
Responsibilities:Provide high-level administrative support to executives, including calendar management, travel coordination, and meeting preparation.Serve as the primary point of contact for internal and external stakeholders, demonstrating professionalism and excellent communication skills.Manage office operations and administrative functions, such as managing correspondence, organizing files, and ordering supplies.Coordinate and oversee office logistics, including scheduling meetings, coordinating events, and handling office maintenance tasks.Assist with...