Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Company Description
Buluttan utilizes advanced Numerical Weather Prediction (NWP) and Artificial Intelligence models to create state-of-the-art products, that are designed to provide accurate and actionable weather intelligence. By building precision-driven solutions, we assist stakeholders in renewable energy and mobility industries, to improve operational efficiency, and enhance asset and people safety. A consortium partner of the "EU Horizon: Weather generator" project, we are a vc-funded, curious and hardworking team of engineers, driven ambitiously to grow our vision and impact globally.
Role Description
This is a full-time hybrid role for a Senior Software Engineer, located in Istanbul with flexibility for some remote work. The engineer will be responsible for designing, developing, and maintaining scalable back-end systems, implementing software productizations, and contributing to the overall software architecture. The role involves writing clean and efficient code, collaborating with cross-functional teams, and ensuring the performance and reliability of software systems.
1. Educational Requirements
• Bachelor’s degree in Computer Science, Software Engineering, or a related field
• Equivalent practical experience is also accepted
• Solid understanding of algorithms, data structures, and systems programming
2. Professional Experience
• 3+ years of professional software development experience
• Hands-on experience with Python (Flask, FastAPI, Django, etc.)
• Frontend development experience with React.js or similar modern frameworks (Vue.js, Angular)
• Experience working with cloud services (AWS, GCP, or Azure)
• Familiarity with CI/CD pipelines and modern DevOps practices
3. Technical Skills, Languages & Frameworks
• Strong in Python (Flask / FastAPI / Django)
• Proficiency in JavaScript and modern frontend frameworks (React.js, Vue.js, or Angular) Databases
• Experience with relational databases (PostgreSQL preferred)
• PostGIS experience is a plus
• Experience with Redis, Elasticsearch, or GeoServer is a nice to have
• Working with GeoSpatial data, experience in managing multi dimensional datasets on cloud is a plus
Other Technical Areas
• Comfortable designing and integrating RESTful APIs
• Experience with Git-based workflows (GitHub/GitLab)
• Knowledge of containerization (Docker, Kubernetes)
4. Soft Skills & Culture Fit
• Strong understanding of algorithms and system design
• Ability to debug, optimize, and maintain scalable systems
• Analytical, detail-oriented, and proactive mindset
• Curious, proactive, and eager to learn new technologies
• Strong sense of ownership and responsibility
• Fluency in English
• Passion for building high-quality, maintainable software
Key Skills
Ranked by relevanceReady to apply?
Join Buluttan and take your career to the next level!
Application takes less than 5 minutes

