We seek a skilled and eager-to-learn Full Stack Software Architect with deep expertise in data modeling, system scaling, modern front-end frameworks, various system design patterns, and a strong understanding of UI/UX principles with a keen eye for design. You will define technical vision, design robust and scalable solutions, and guide development teams, ensuring both functionality and user-centric design. A strong background in either Python, Nodejs or Ruby on Rails is highly valued.
In your new role you will:
- Design scalable software architectures leveraging appropriate system design patterns (e.g., microservices, event-driven, CQRS), considering user experience and design aesthetics.
- Familiarity with ORMs like Prisma (Node), Typeform (Node), Sequel(Ruby), Active Records(Ruby), Sql Alchemy (Python)
- Familiarty with meta Programming
- Lead data modeling and database design (relational & NoSQL).
- Ensure system scalability and performance optimization.
- Provide architectural guidance for front-end development (React, Angular, Vue.js), emphasizing UI/UX best practices and design implementation.
- Collaborate with UI/UX designers to ensure technical feasibility and optimal implementation of designs.
- Offer technical leadership, mentorship, and conduct code reviews, paying attention to front-end code quality and user interface consistency.
- Collaborate with stakeholders and communicate technical concepts, including the rationale behind design and UX decisions.
- Evaluate and recommend new technologies and design approaches, demonstrating a strong eagerness to learn and incorporate user-centered design principles
You are best equipped for this task if you have:
- Bachelor\’s/Master\’s in Computer Science or related field.
- 7+years software development experience with architectural roles
- Strong full-stack skills (frontend: React, Angular, Vue.js) with a strong background in either Python or Python, Nodejs or Ruby on Rails for backend development.
- Deep understanding of data modeling and various databases.
- Proven experience designing scalable, high-performance systems.
- Strong knowledge and practical application of various system design patterns.
- Solid understanding of UI/UX principles and best practices with a keen eye for visual design and user interaction.
- Familiarity with design tools and collaboration with designers.
- Familiarity with cloud platforms (AWS, Azure, GCP), microservices, and CI/CD.
- Strong problem-solving, communication, and leadership skills.
- Demonstrated eagerness to learn new technologies and methodologies, including advancements in UI/UX.
Contact:
swati.gupta@infineon.com
#WeAreIn for driving decarbonization and digitalization.
As a global leader in semiconductor solutions in power systems and IoT, Infineon enables game-changing solutions for green and efficient energy, clean and safe mobility, as well as smart and secure IoT. Together, we drive innovation and customer success, while caring for our people and empowering them to reach ambitious goals. Be a part of making life easier, safer and greener.
Are you in?
We are on a journey to create the best Infineon for everyone.
This means we embrace diversity and inclusion and welcome everyone for who they are. At Infineon, we offer a working environment characterized by trust, openness, respect and tolerance and are committed to give all applicants and employees equal opportunities. We base our recruiting decisions on the applicant´s experience and skills.
Please let your recruiter know if they need to pay special attention to something in order to enable your participation in the interview process.
Click here for more information about Diversity & Inclusion at Infineon.

Kontaktperson:
Infineon Technologies Austria AG HR Team