Senior Software Developer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Iberdrola Innovation Middle East, we are building a suite of highly scalable, cloud-native SaaS products and need a hands-on Senior Software Developer to lead the technical change within one of our core development squads.
Key Skills for This Role
Full Job Posting
Overview
- Iberdrola Innovation Middle East, we are building a suite of highly scalable, cloud-native SaaS products and need a hands-on Senior Software Developer to lead the technical change within one of our core development squads.
- We are looking for a true builder, someone who loves to write clean, efficient code, understands how to scale applications to handle multi-tenant workloads, and has engineering best practices (CI/CD, automated testing) coded into his/her DNA.
- You will not only be the technical anchor for your small team of developers, guiding them by example, but you will also collaborate closely with senior developers from other squads to ensure our entire platform shares a cohesive, modern technology stack.
- Primary mission: Lead the hands-on development of scalable, cloud-native SaaS features while setting the standard for code quality, automation, and technical alignment within your squad.
- Key stakeholders: Squad Software Developers, Product Manager, Data/AI Engineers, and Senior Developers from other squads.
- Employment type: Full-time
Jobs To Be Done
- Hands-on Backend Development: Write robust, scalable, and maintainable backend code (primarily Java) for our core SaaS features, ensuring the underlying services can seamlessly handle high-traffic, multi-tenant growth.
- Engineering Excellence & Automation: Champion and implement automated testing, continuous integration, and continuous deployment (CI/CD) pipelines within the squad. Ensure that quality, security, and deployment automation are treated as foundational requirements, not afterthoughts.
- Cross-Squad Technical Alignment: Collaborate frequently with senior developers from the other squads. Share knowledge, align on common technical patterns, and ensure your squad's deliverables integrate perfectly into the broader cloud platform.
- System Design & Implementation: Make pragmatic decisions about the right tools for the job. Design efficient APIs (REST and/or GraphQL), build containerized microservices (Docker), and select the most appropriate data storage solutions (SQL vs. NoSQL) based on specific use cases.
- Cross-functional Integration: Work closely with Data Engineers and Data Scientists, leveraging your foundational understanding of Python, to seamlessly integrate AI models and data pipelines into the core SaaS application.
- Technical Mentorship: Act as the technical anchor for a small team of developers. Guide them through complex coding challenges, conduct rigorous code reviews, and foster a culture of continuous learning and high-quality software craftsmanship.
Education Requirements
- Minimum: Bachelor’s degree in Computer Science, Software Engineering, or equivalent deep, verifiable hands-on software engineering experience.
- Preferred: Master’s degree or relevant technical certification in Software Engineering or cloud platforms.
- Licenses/Accreditations (nice to have): Professional Google Cloud Developer (highly preferred). Other respected technical certifications (e.g., Professional Google Cloud Architect) are a plus.
Experience
- Years of experience: 6–8+ years of hands-on software engineering, with a strong focus on backend development for scalable web or SaaS applications.
- Domain exposure: Cloud environments (Google Cloud preferred, but AWS/Azure is acceptable), microservices, containerization (Docker), API design, and a solid understanding of modern database ecosystems.
- Leadership/ownership: Proven experience technically guiding small development teams, owning complex feature deliveries from code to production, and actively driving engineering best practices within a team.
Skills And Competencies
- Technical:
- Backend Development (Expert in Java or Node.js; strong preference for Java) — Must-have
- Cloud-Native & Containerization (Docker, Microservices) — Must-have
- Database selection and data modeling (SQL and NoSQL) — Must-have
- API Design & Implementation (REST, GraphQL) — Must-have
- CI/CD, Automated Testing, and Code Quality practices — Must-have
- Foundational Python (enough to understand and collaborate with Data/AI engineers) — Must-have
- Cloud Platforms (Google Cloud / GCP) — Nice-to-have (highly preferred)
- Behavioural: Lead by Example (highly hands-on), Pragmatic Problem-Solving, Team Collaboration, Quality-First Mindset, and excellent communication skills to coordinate with other squads..
- Tools/Systems: Git, CI/CD platforms (GitHub Actions, Google Cloud Build, etc.), Docker, Relational and Non-Relational DB engines.
Why Us
- Career growth: Be a technical pillar in a rapidly growing SaaS platform. You will define the engineering culture of your squad, work closely with cutting-edge AI/Data teams, and have the autonomy to build things the right way.
- Culture: We have an engineering-first, builder mindset. We value working software and hands-on validation over endless theoretical debates. You will be a key technical leader in an international, highly skilled environment.
- Rewards: Competitive tax-free salary in Qatar, comprehensive health benefits, relocation assistance, and modern workplace perks, among others.
Información Movilidad
Tenga en cuenta que cualquier solicitante que no sea ciudadano del país de la vacante estará sujeto al cumplimiento de los requisitos de inmigración aplicables para trabajar legalmente en ese país.
julio-31-2026
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Iberdrola
Business Development Manager
Doha, QAT
Department: Market Reports To: Chief Market Officer Location: Doha Job Summary The AI Business Development Manager role will be a key driver of growth and market expansion for the company’s AI-driven sustainability Softw
Senior Cloud Security Engineer
Doha, QAT
Department: Digital Platforms Reports To: Chief Technology Officer (CTO) Location: Doha Position Description At East-West Digital / Iberdrola Innovation Middle East, we are scaling our cloud platform and need a highly ca
Digital Content Creator
Doha, QAT
Role Snapshot Reports to Product and Customer Center of Excellence Lead Team Product Team Location Doha Company East West Digital Position Description We are seeking a high-energy, "digital native" creative to serve as t
Customer Operations Lead
Doha, QAT
Job Title: Customer Operations Lead Department: Product Reports To: Chief Product Officer Location: Doha Position Description Ready to join a mission-driven SaaS start-up and shape the backbone of our customer experience