Match score not available

Senior Software Engineer - Ai

extra holidays
Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 
Massachusetts (USA), United States

Offer summary

Qualifications:

Bachelor's degree in Computer Science or related field, 7+ years in software development, 3+ years of Golang experience, Experience with Python and databases.

Key responsabilities:

  • Contribute to architectural design of software systems
  • Write clean, efficient, and reusable code
Wasabi Technologies logo
Wasabi Technologies Computer Software / SaaS Scaleup https://www.wasabi.com/
201 - 500 Employees
See more Wasabi Technologies offers

Job description

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.
  • Required profile

    Experience

    Level of experience: Senior (5-10 years)
    Industry :
    Computer Software / SaaS
    Spoken language(s):
    English
    Check out the description to know which languages are mandatory.

    Other Skills

    • Problem Solving
    • Communication
    • Analytical Skills
    • Time Management
    • Organizational Skills

    Software Engineer Related jobs