Lead a team of software engineers responsible for developing and maintaining scalable, high-quality backend systems. Oversee multiple workstreams, provide technical guidance, and ensure the successful delivery of complex features and services. Drive adoption of best practices, agile methodologies, and CI/CD processes across your team.
Remote Software engineering Jobs · GoLang
5 results
FiltersJob listings
Contribute to the design, development, and maintenance of advanced software solutions, focusing on browser-based applications and cloud infrastructure. Collaborate closely with cross-functional teams to deliver high-quality, scalable features while mentoring junior engineers and influencing technical strategy. Engage in architectural discussions, lead feature development, and help shape the technical direction of products in a fast-paced, agile environment.
- Build and maintain microservices, REST APIs, and WebSocket services.
- Design database schemas and optimize database queries.
- Participate in system design discussions and adopt new technologies.
Collaborate with the team to design and implement scalable and efficient back-end applications and services. Build and maintain microservices architectures, ensuring high performance and reliability. Develop and manage containerized applications, ensuring smooth deployment and orchestration. Contribute to the setup and maintenance of CI/CD pipelines to streamline development workflows. Troubleshoot and resolve technical issues, ensuring system stability and optimal performance.
Cyderes is seeking a Senior Software Engineer with a solid development background and proven mentoring experience to bolster our Engineering team. This dual-role position includes both technology leadership responsibilities and hands-on development tasks. As a senior resource, you will mentor software engineers, drive Analytics projects and play a crucial part in shaping both internal and external applications, ETLs and APIs.