Senior Software Engineer - Ai
Role Description: Senior Software Engineer - Ai
Role Purpose:
We are looking for an experienced Senior Software Engineer with a focus on Golang developing to join our growing team. In this role, you will collaborate closely with fellow engineers and technical teams to design, develop, and maintain robust software solutions. If you're passionate about building high-performance, scalable applications and enjoy solving complex problems, this is a great opportunity to make a significant impact on our product and user experience.
*Principals only. No recruiters.
Responsibilities:
Contribute to the architectural design of software systems, ensuring scalability, performance, and reliability.
Write clean, efficient, and reusable code to meet software requirements and deliver high-performance products.
Work closely with stakeholders and decision-makers to gather requirements, test new features, and continuously improve the system.
Develop and maintain back-end components and integrate applications with external web services.
Manage and maintain code repositories using GitHub and internal version control systems. As well as apply analytical thinking to troubleshoot and resolve issues as they arise.
Requirements:
Bachelor's degree in Computer Science, Information Technology, or a related field required.
7+ years of experience in software development or information technology, with a focus on back-end programming and cloud technology.
Excellent written and verbal communication skills, with the ability to explain technical concepts to non-technical stakeholders. Excellent organizational and time management skills, with the ability to prioritize tasks and meet deadlines.
Strong analytical skills and a keen eye for detail when troubleshooting and optimizing code.
3+ years of Golang experience, with a deep understanding of Go best practices and design patterns. Knowledge of Go frameworks and tools.
Experience with Python, and both SQL and NoSQL database technologies. As well as Git and other code management tools.
About the job
Apply for this position
Senior Software Engineer - Ai
Role Description: Senior Software Engineer - Ai
Role Purpose:
We are looking for an experienced Senior Software Engineer with a focus on Golang developing to join our growing team. In this role, you will collaborate closely with fellow engineers and technical teams to design, develop, and maintain robust software solutions. If you're passionate about building high-performance, scalable applications and enjoy solving complex problems, this is a great opportunity to make a significant impact on our product and user experience.
*Principals only. No recruiters.
Responsibilities:
Contribute to the architectural design of software systems, ensuring scalability, performance, and reliability.
Write clean, efficient, and reusable code to meet software requirements and deliver high-performance products.
Work closely with stakeholders and decision-makers to gather requirements, test new features, and continuously improve the system.
Develop and maintain back-end components and integrate applications with external web services.
Manage and maintain code repositories using GitHub and internal version control systems. As well as apply analytical thinking to troubleshoot and resolve issues as they arise.
Requirements:
Bachelor's degree in Computer Science, Information Technology, or a related field required.
7+ years of experience in software development or information technology, with a focus on back-end programming and cloud technology.
Excellent written and verbal communication skills, with the ability to explain technical concepts to non-technical stakeholders. Excellent organizational and time management skills, with the ability to prioritize tasks and meet deadlines.
Strong analytical skills and a keen eye for detail when troubleshooting and optimizing code.
3+ years of Golang experience, with a deep understanding of Go best practices and design patterns. Knowledge of Go frameworks and tools.
Experience with Python, and both SQL and NoSQL database technologies. As well as Git and other code management tools.