Senior Software Engineer (Data)

DoiT International
Summary
Join DoiT as a Senior Software Engineer (Data) and contribute to the improvement and development of our Cloud Intelligence product. This remote role, based in EMEA (UK, Ireland, Israel, Estonia, or Spain, with contractor options in other Eastern European locations and Portugal), involves collaborating with product managers and developers. You will implement new features, review code, improve the codebase, and provide feedback. The ideal candidate possesses 5+ years of software development experience, expertise in BigQuery, ClickHouse, and SQL, and experience with both frontend and backend engineering. A strong understanding of programming languages (React and Go preferred) and experience with Git/GitHub are essential. Excellent communication skills and a self-motivated work style are also required.
Requirements
- 5+ years of software development experience
- Experience with BigQuery, ClickHouse, SQL, and working with data
- Experience with both Frontend and Backend engineering
- A solid understanding of programming languages, ideally knowledge of the React framework and Go programming language
- Embraces continuous development and learning
- Knowledge of software engineering practices
- Demonstrated passion for creating high-quality web/SaaS apps
- 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
Responsibilities
- Implement features from proposal, through specification and implementation, to maintenance. Propose additions to products
- Review code
- Improve the health of the codebase
- Provide feedback to the team
Preferred Qualifications
- Experience developing solutions in the Cloud, and/or using Cloud services
- BA/BS degree or equivalent practical experience
- Experience with Google Cloud or AWS services from a production environment
Benefits
- Unlimited PTO
- Flexible Working Options
- Health Insurance
- Parental Leave
- Employee Stock Option Plan
- Home Office Allowance
- Professional Development Stipend
- Peer Recognition Program