Loading...

Principal Architect

Fulltime
Local
90K - 100K
Loading...
logo company
Company:

Details:

Job Information

Details

Technologies
AWSDevopsJavaPython
Salary
90K - 100K
About

Principal Architect

Up to 95K + 15% Bonus
+ Benefits

Barcelona (hybrid 3+2)



To excel in this position, you should have over a decade of experience in architecture, system design, and developing large-scale distributed systems. A broad and adaptable skill set in programming languages, including front-end, scripting, and back-end technologies like Java, JavaScript, .NET, Angular, and JavaScript frameworks, is crucial. Our top engineers thrive on problem-solving and persistence; when obstacles arise, they find creative solutions and keep moving forward. Strong communication skills are essential, as you´ll be mentoring developers and working closely with other architects. Your ability to teach, lead, and influence will be key to your success in this role, where you´ll have a direct impact on product development and industry trends.

TASKS

On a daily basis, you can expect to:

  • Participate in daily stand-ups. Work collaboratively with your team to clarify responsibilities, address challenges, and set priorities for design and development tasks.
  • Solve complex problems. Challenges are inevitable, and your problem-solving skills will be essential in identifying and implementing effective solutions.
  • Focus on architecture but contribute to coding when needed. While your primary role involves designing solutions, you will also support developers by reviewing their code, refining it, and stepping in to code critical components when necessary.
  • Shape technical direction. Influence and guide architectural blueprints, ensuring they align with both enterprise-wide and team-specific objectives. Your designs will drive revenue growth, streamline operations, and support business strategies.
  • Engage in diverse projects. Some days will be dedicated to architectural planning and mentoring, while others will focus on security, UX, performance optimization, or quality assurance.
  • Teach and collaborate. As the team´s technical authority, you´ll troubleshoot issues, mentor developers, and encourage open dialogue. You value feedback and recognize that collective input strengthens the final product.

REQUIREMENTS:

  • You hold a Bachelor´s degree or have equivalent professional experience.
  • You bring around 10 years of experience in software development, with a strong focus on architecture and design in data-intensive environments.
  • Your expertise spans multiple engineering disciplines, and you have a deep understanding of architectural patterns, API management (MuleSoft preferred), and microservices.
  • You possess strong knowledge of design principles, algorithms, and data structures.
  • You have hands-on experience with AWS cloud-native architectures.
  • Your technical background includes proficiency in Java, Python, C#/.NET, web applications (Angular), and databases.
  • You have an expert-level grasp of DevOps and CI/CD methodologies, ensuring smooth deployment processes.
  • You work closely with business stakeholders to understand requirements and develop solutions that meet business objectives.
  • You act as a leader, conducting design reviews and mentoring colleagues.
  • Your excellent communication skills enable you to work effectively within a distributed, global team.
Loading...