Software Architect
Location
Spain
Posted
130 days ago
Salary
0
Seniority
Senior
Job Description
Software Architect
LanguageWire
• Set technical direction and lead through influence for architecture decisions across the company • Collaborate with senior engineers and engineering leaders across teams • Define and evolve company-wide architecture and technology vision • Establish clear architectural principles, standards, and reusable building blocks • Drive adoption of these standards across teams through collaboration • Guide and mentor engineers across multiple teams • Act as a trusted advisor for complex, cross-team initiatives • Ensure successful execution of large, cross-team technical initiatives
Job Requirements
- Proven experience developing complex software solutions and delivering high-quality software systems, preferably SaaS services
- Proven architecture design & documentation experience
- Proven track record of re-architecting existing systems in a successful way
- Excellent knowledge of modern programming languages like C#, Python, Java
- Deep experience with REST APIs and documentation of REST endpoints
- Experience with Cloud Native development and microservices architectures
- DevOps experience: CI / CD, automated pipelines, Infrastructure as Code, Containerization, Kubernetes
- Ability to drive change and influence without authority
- Excellent presentation and data visualization skills. You’re comfortable reporting and presenting to senior leadership as well as to development teams
- Fluent English (reading, writing, speaking)
Benefits
- Enjoy flat hierarchies, responsibility and freedom, direct feedback, and room to stand up for your own ideas
- Internal development opportunities, ongoing support from your People Partner, and an inclusive and fun company culture
- For this role, we have a full-time FlexiWire@home option for remote work
- Private health insurance
- Social area and game room (foosball table, darts, and board games)
- Big kitchen with access to organic fruits, nuts and biscuits and coffee
- A dog friendly atmosphere
- We take care of our people and initiate many social get-togethers from Friday Bars to Summer or Christmas parties.
- 200 great colleagues in the Valencia office belonging to different business departments
- Excellent location in cool and modern offices in the city center, with a great rooftop terrace and a view over the Town Hall Square
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Staff Software Engineer, New Verticals
LimeBuilding a future where transportation is shared, affordable and carbon-free. Join us! www.li.me/careers
• Deliver software to enable new customer initiatives and own the balance between time to launch, ability to pivot, and ability to scale. Seek and utilize knowledge of the Lime engineering ecosystem to find the right solution, or design what's needed. • Learn from our customers by shipping software and understanding the market environment. • Collaborate with coworkers in Product, Design, Data, and Operations. Ensure solutions interoperate well with Lime's full stack of services. The team’s work will span cloud-based backend services, web-based tools, mobile clients, and third-party applications. • Mentor individuals at Lime and participate in learning, growth, and improvement activities. • Participate in the shaping of Lime's Engineering culture.
Senior Fullstack Engineer
Citizen AppFounded in 2017 to keep people and their loved ones safe, Citizen offers a free safety app that provides alerts from verified 911 data not previously available
• Thrive in an environment where adaptability, speed, and impact are at the core of everything we build. • Design and build systems for scale, modularity, and flexibility – without compromising on high availability, low latency, and scalability. • Take operational responsibility for the services you build. A strong owner's mindset is essential. • Collaborate closely with a multidisciplinary team of product managers, designers, and engineers to deliver a consistent real-time experience for our users. • Maintain rigor in code quality, best practices, and code reviews, while balancing product tradeoffs. • Balance development across multiple codebases and systems, working with roughly a 60/40 split between frontend and backend development.
• Design and implement effective user interfaces for agent role definitions, interactive prompts, response setups, and message templates. • Collaborate closely with technical leadership to align interface designs with product vision and user needs. • Incorporate user feedback into iterative design improvements. • Develop advanced backend functionalities for batch message processing and sophisticated user interactions. • Conduct thorough testing, debugging, and ensure high-quality software deployments. • Create comprehensive documentation, user manuals, and guides for effective knowledge sharing. • Mentor junior team members, fostering collaboration and skill development.
• The Test Automation Technical Lead is a technical professional responsible for designing, developing, and evolving test automation frameworks and automation solutions for modular and microservices-based systems. • This position combines strong hands-on automation work with technical leadership, guiding QA teams and collaborating with multidisciplinary teams to ensure robust, scalable, and high-quality test automation. • The professional will work with modern tools such as Playwright, Node.js, and AI/LLM-based solutions, as well as promote best practices in CI/CD, Agile, and SAFe. • Lead, mentor, and develop test automation teams, fostering collaboration and high performance.




