Software Architect

Sales Talent
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

Java
.NET
API
Amazon Web Services (AWS)
Azure
Cloud Computing
DevOps
Distributed Systems
Node.js
OAuth
Software Architecture
RabbitMQ
Software Engineering
Software Systems
Systems Integration
Okta
Backend
Kafka
Microservices

Job description

As a Software Architect, you will define and lead the implementation of robust, efficient, and future-ready software architectures that align with our business goals and technological innovation roadmap. This is a unique opportunity to influence the company's technical direction while guiding teams through our ongoing architectural evolution. Main Responsibiities

  • Architecture Design: Define the architecture for new developments, ensuring scalability, maintainability, and alignment with business and technical requirements.

  • Strategic Improvement: Identify and propose solutions to address weaknesses in the current architecture, enhancing system performance, resilience, and efficiency. Architecture Governance: Oversee the evolution and maintenance of existing architectures, ensuring consistency with best practices and emerging trends.

  • Technical Leadership: Support and mentor technical leaders and developers, providing guidance in complex problem-solving and architectural decision-making.

  • Quality and Alignment: Review and evaluate technical deliverables to ensure compliance with architectural standards and long-term goals.

  • Collaboration: Work closely with DevOps, Product, and Development teams to ensure cohesive, secure, and integrated software solutions.

Requirements

  • 10+ years of experience in software development, with at least 5 years in an architectural role.
  • Deep understanding of software architecture principles, patterns, and practices (DDD, microservices, event-driven design, etc.).
  • Proven experience designing and implementing scalable, distributed systems on cloud platforms (AWS, Azure, or GCP).
  • Strong proficiency in at least one modern backend stack (e.g., .NET, Node.js, or Java).
  • Experience integrating with APIs, messaging systems, and identity providers (e.g., RabbitMQ, Kafka, Keycloak, OAuth2).
  • Excellent communication and leadership skills to bridge technical and business perspectives.

About the company

It's an exciting time to join the company, Sales Layer has just been named G2's leader for Commerce Products in the last Software Awards, placing us in the top 1% of the list. Founded in 2013, Sales Layer has a meaningful culture based on persona and team growth, flexibility, empathy and diversity with over 17 nationalities. What will you be doing? Join our product development team and play a key role in shaping the future of Sales Layer's cloud-based Product Information Management (PIM) software. We're building a highly connected and scalable platform that integrates with e-commerce systems, marketplaces, and other third-party tools., * Flexible environment. Decide when to work from home or when to work from our modern offices located in the heart of Valencia. * Health insurance covered by us. * Enjoy 24 paid vacation days and reduced working hours in August. * We offer our employees the possibility of flexible compensation through Coverflex. * We offer our employees the opportunity to take English and/or Spanish classes. * Collaborative and innovative work environment that values creativity and professional growth. * Excellent learning opportunity working with top talent in the industry. * Chance to work with a diverse team of passionate professionals who are dedicated to both corporate and professional success. #J-18808-Ljbffr Este empleo Media Nacional Media - Trabajos en informática Comunidad Valenciana - Media Arquitecto software

Apply for this position