Job Description
Location: Berlin
We are seeking an experienced Chief Software Architect f/m/d to lead the design and development of our mobile applications and cloud infrastructure for a cutting-edge home energy management software solution. You will define the technical vision, architectural strategy, and system scalability while ensuring seamless integration between mobile platforms, IoT devices, and cloud-based services. Your expertise in mobile development, cloud computing, and distributed systems will be key in shaping our energy-efficient and data-driven ecosystem.
Your IMPACT
* Technical Leadership & Architecture
o Define and implement the overall software architecture for our mobile applications and cloud infrastructure, ensuring high performance, scalability, and security.
o Lead the selection of appropriate technology stacks, frameworks, and platforms for both mobile (iOS/Android) and cloud-based services (AWS, Azure, or GCP).
o Design and oversee microservices-based cloud architectures, ensuring efficient data flow, API management, and real-time processing.
o Ensure seamless integration between mobile apps, IoT devices, and cloud-based analytics platforms.
* Mobile App Development & Integration
o Define best practices for native and cross-platform mobile app development.
o Collaborate with UI/UX designers to ensure a seamless and intuitive user experience for home energy management applications.
o Oversee the development of mobile applications that interact with smart home energy devices, solar panels, battery storage, and IoT sensors.
* Cloud Infrastructure & Scalability
o Design a cloud-native infrastructure that supports large-scale data ingestion, storage, and real-time analytics.
o Implement serverless architectures, containerization (Docker, Kubernetes), and CI/CD pipelines for automated deployments.
o Ensure data security, compliance, and privacy by following industry best practices and regulations (e.g., GDPR, SOC 2, ISO 27001).
* Cross-Team Collaboration & Leadership
o Work closely with Product Managers, Data Scientists, and DevOps teams to align software architecture with business goals.
o Guide and mentor engineering teams, conducting code reviews and enforcing best coding practices.
o Foster an agile, innovation-driven culture, ensuring continuous improvement and technical excellence.
* Performance Monitoring & Optimization
o Develop and implement real-time monitoring and logging solutions to track system performance and uptime.
o Optimize cloud costs and mobile app performance through continuous testing, profiling, and iterative improvements.
Your profile
* Several years of software architecture and development experience, with a strong focus on mobile applications and cloud infrastructure.
* Proven expertise in mobile development (Swift, Kotlin, Flutter, React Native) and cloud platforms (Microsoft Azure and AWS).
* Experience designing scalable, event-driven microservices using technologies such as Node.js, Python, Go, or Java.
* Deep understanding of IoT protocols, API integrations, real-time data streaming, and edge computing.
* Hands-on experience with DevOps, CI/CD pipelines, Kubernetes, and containerization.
* Strong knowledge of security best practices, authentication mechanisms (OAuth, OpenID), and encryption protocols.
* Experience in energy management, IoT, or smart home technologies is a strong plus.
* Excellent communication and leadership skills, with the ability to work across cross-functional teams.
Your next step? Now apply online!
Please upload your CV giving the job ID 87531.
The contact person for this position is Pascal Seipold.
Looking to make an IMPACT with your career?
When you are thinking about joining a new team, culture matters. At Schneider Electric, our values and behaviors are the foundation for creating a great culture to support business success. We believe that our IMPACT values – Inclusion, Mastery, Purpose, Action, Curiosity, Teamwork – starts with us.
Become an IMPACT Maker with Schneider Electric – apply today!
#J-18808-Ljbffr