Senior Software Engineer

DoiT International Logo

DoiT International

πŸ“Remote - Sweden

Summary

Join DoiT as a Senior Software Engineer and contribute to the improvement and development of the DoiT Cloud Intelligence product. Work remotely from the UK, Ireland, Estonia, the Netherlands, Sweden, or Spain (contractors also considered in Eastern Europe and Portugal). Collaborate with product managers, DevOps, and other developers to build and optimize AI and cloud-based solutions, focusing on cost optimization and performance. Enhance features like Ava (AI Assistant) and Diagram (cloud infrastructure visualization). Solve complex technical challenges related to scalable AI systems and cloud intelligence integration. This role requires a strong background in software development and experience with cloud platforms.

Requirements

  • 5+ years of software development experience as a Full Stack Engineer
  • A solid understanding of programming languages, ideally knowledge of TypeScript and Go, but if you don’t, you will be willing to learn and fully embrace these languages
  • Experience with Google Cloud or AWS inΒ  a production environment
  • Experience in system design
  • Embraces continuous development and learning
  • Knowledge of software engineering practices
  • Experience with Git/GitHub
  • Excellent communication skills in English, both written and verbal
  • Self-organized, Goal-oriented, self-motivated individual who is confident, thorough, and tenacious
  • Ability to effectively operate with flexibility in a fast-paced, constantly evolving team environment
  • A great sense of humor and enjoys having fun at work

Responsibilities

  • Implementing features . From the proposal through spec and implementation to maintenance. You're expected to propose things that you think can be an excellent addition to the products
  • Reviewing code . We believe in code reviews. And you will soon start reviewing pull requests as well!
  • Improving the health of the codebase . We’re mindful of accumulating technical debt. We dedicate one day per week to housekeeping
  • Providing feedback . The team plans and discusses the upcoming work. We provide feedback to each other, trying to find challenges and unknowns as early as possible

Preferred Qualifications

  • BA/BS degree or equivalent practical experience
  • Experience with AI, embeddings, LangChain, LangGraph, agents, and MCP
  • Experience with a vector database
  • Experience with IaC (Terraform/Pulumi)

Benefits

  • Unlimited Vacation
  • Flexible Working Options
  • Health Insurance
  • Parental Leave
  • Employee Stock Option Plan
  • Home Office Allowance
  • Professional Development Stipend
  • Peer Recognition Program

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.