- Design, develop, and maintain high-performance, scalable applications using Go.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Write clean, maintainable, and efficient code, following best practices and coding standards.
- Troubleshoot and debug applications to ensure optimal performance and reliability.
- Participate in code reviews and mentor junior developers to foster a collaborative learning environment.
- Work on data engineering projects, including data ingestion, transformation, and storage solutions.
- Stay current with industry trends and emerging technologies to improve our tech stack continuously.