Highly Experienced Software Architect

Há 1 mês


Lisboa, Lisboa, Portugal Workato Tempo inteiro

About Workato

Workato is a pioneering integration and automation platform that effortlessly combines simplicity with unparalleled power. As the leader in its field, named by both Forrester and Gartner, it's trusted by 7,000+ of the world's top brands, including Box, Grab, Slack, and more.

We're driven by innovation and are seeking exceptional team players who share our passion for building a dynamic company culture that empowers everyone to take ownership of their roles. Our vibrant work environment offers numerous benefits to support your personal and professional growth.

Why Join Us?

Our unique culture balances productivity with self-care, ensuring you have a fulfilling experience. Enjoy exploring why we've been recognized as an 'enterprise startup to bet your career on' by Business Insider, one of the top 100 private cloud companies in the world by Forbes' Cloud 100, and the 17th fastest-growing tech company in the Bay Area by Deloitte Tech Fast 500.

Responsibilities

As a Senior Software Engineer, you'll be part of our thriving Engine team, responsible for developing and maintaining most aspects of Workato Recipe runtime. Your key responsibilities include:

  • Building, extending, troubleshooting, and fixing complex heterogeneous GoLang and Ruby applications, as well as small self-contained GoLang microservices.
  • Improving the execution engine of custom third-party code (Ruby DSL, isolation, performance, new features).
  • Writing well-designed, testable, efficient code in Ruby and GoLang.
  • Integrating data storage solutions like Postgres/S3/DynamoDB/Kafka/ClickHouse.
  • Contributing to all phases of the development lifecycle.
  • Providing code reviews to teammates.
  • Evaluating and proposing improvements to existing systems.
  • Identifying bottlenecks and bugs, and devising solutions to these problems.
  • Maintaining code quality, organization, and automatization.
  • We continuously explore new technologies and may incorporate Rust and Wasm.

Requirements and Qualifications

To excel in this role, you should possess:

  • A strong background in building scalable distributed backend applications (5+ years).
  • Excellent understanding of web application building blocks: databases, load balancers, application servers, message brokers, caching, monitoring, etc.
  • Good knowledge of network protocols and stacks.
  • Knowledge of basic data structures and algorithms is essential.
  • Multilingual programming experience, primarily in Ruby, with a trend towards migrating to GoLang and Rust.
  • Exceptional debugging, analytical, problem-solving, and social skills.
  • A BS/MS degree in Computer Science, Engineering, or a related subject, along with 7+ years of industry experience.
  • Optional: Background in GoLang and/or Rust, network programming, application/data security, physical DB design, Docker/isolation technologies, public cloud infrastructure providers, DevOps, ML, DBA, Enterprise applications, and data processing pipelines.

Additional Requirements

We require you to be ready to work remotely with teams across the globe, accommodating diverse timezones.



  • Lisboa, Lisboa, Portugal Faurecia Tempo inteiro

    OverviewFaurecia, a leading company in the automotive industry, is seeking an experienced Software Architect to join its team at Forvia Software Services. This innovative company specializes in delivering cutting-edge software solutions for the automotive industry, collaborating closely with leading OEMs to provide applications that shape the future of...


  • Lisboa, Lisboa, Portugal Bosch Group Tempo inteiro

    Job OverviewBosch Group is seeking a highly skilled Software Architect to lead the design and development of advanced software solutions for Interior Sensing Solutions. As a key member of the XC-AS/ERC37 group, you will play a pivotal role in shaping the future of automotive software applications.About the RoleThe Software Architect will be responsible for...


  • Lisboa, Lisboa, Portugal Cercle Tempo inteiro

    Opportunity: A highly experienced software engineering leader is sought to spearhead our team's efforts in developing cutting-edge technological solutions. About our client: Cercle specializes in providing innovative, tailored technological solutions designed to address complex business challenges. Our dedication to fostering innovation and empowering...


  • Lisboa, Lisboa, Portugal The Voleon Group Tempo inteiro

    Company Overview">Voleon is a pioneering technology company at the forefront of applying cutting-edge machine learning techniques to real-world problems in finance. With over a decade of industry leadership, we have successfully navigated the complexities of investment management and have become a multibillion-dollar asset manager. Our ambition for the...


  • Lisboa, Lisboa, Portugal Ci&T Software S.A. Tempo inteiro

    About the Role:We are seeking a highly skilled Sr. Software Architect to join our team in Europe. As a key member of our technology leadership, you will design and implement software solutions that meet the needs of our global clients.Key Responsibilities:Lead the technical design and implementation of software solutionsCollaborate with cross-functional...

  • Embedded Software Architect

    4 semanas atrás


    Lisboa, Lisboa, Portugal Ict Strypes Technical Software, Unipessoal Lda Tempo inteiro

    **About Ict Strypes Technical Software, Unipessoal Lda**We are a Dutch-Portuguese software development company based in Lisbon and Porto, specializing in the creation of innovative embedded software solutions. Our team is comprised of exceptional and highly empowered employees who work together to develop cutting-edge technologies.**Our Mission**We aim to...


  • Lisboa, Lisboa, Portugal Ascent Software Tempo inteiro

    About the RoleWe are seeking an experienced Cloud-Native Software Architect to join our team at Ascent Software. In this role, you will have the opportunity to work on a diverse range of projects, engaging with clients from various sectors and industries.Your primary responsibility will be to design and implement cloud-native solutions using cutting-edge...


  • Lisboa, Lisboa, Portugal Devoteam Portugal Tempo inteiro

    Job OverviewWe are seeking a highly skilled Senior Software Architect to join our team in Devoteam Portugal. As a key member of our architectural team, you will be responsible for designing and developing complex software systems that meet the needs of our clients.About the RoleIn this role, you will lead the architectural design and development of scalable...


  • Lisboa, Lisboa, Portugal Yld Tempo inteiro

    About the RoleWe are seeking a highly skilled Lead Software Architect to join our team in Portugal (Remote). This is a Full-time position.

  • Software Architect

    2 meses atrás


    Lisboa, Lisboa, Portugal Adecco Recruitment Tempo inteiro

    Job DescriptionAt Adecco Recruitment, we are seeking an experienced Software Architect to join our team. As a key member of our team, you will be responsible for designing and developing software architecture for automotive infotainment systems.Key Responsibilities:- Design and implement software architecture that meets the unique needs of car infotainment...


  • Lisboa, Lisboa, Portugal Percona Tempo inteiro

    OverviewWe are seeking a highly skilled senior Go software engineer to join our team, responsible for designing and developing innovative features for Percona Backup for MongoDB (PBM). This role involves collaborating with a geographically distributed team, analyzing performance issues, and ensuring high-quality software.About the RoleThis remote position...


  • Lisboa, Lisboa, Portugal Yld Tempo inteiro

    As a highly skilled software architect, you'll be part of a client team building innovative products at YLD, a forward-thinking software engineering and design consultancy.We're looking for someone with senior level experience in modern .NET applications written in C# 7+, .NET Core 5+, NuGet. You'll have expertise designing HTTP APIs using technologies such...


  • Lisboa, Lisboa, Portugal Sap Se Tempo inteiro

    OverviewSAP SE is a leading provider of enterprise software solutions. Our company culture emphasizes collaboration, innovation, and customer satisfaction.Job SummaryWe are seeking an experienced Artificial Intelligence Software Architect to join our team. As a key member of our organization, you will design and develop cutting-edge AI solutions that drive...


  • Lisboa, Lisboa, Portugal Pandadoc Tempo inteiro

    Our Infrastructure Platform Track is seeking a skilled Senior Python Engineer to join our team. The ideal candidate will have a strong understanding of AsyncIO and experience in developing service-oriented architectures using Python and Django.This role will focus on building software, frameworks, and tools for reliable PandaDoc services operation. You will...


  • Lisboa, Lisboa, Portugal Intapp Tempo inteiro

    Company Overview: Intapp, a leader in Vertical AI SaaS solutions, is based in Silicon Valley and collaborates with top firms globally across various industries. With 20+ years of industry expertise, Intapp transforms businesses through its "Intelligence Applied" approach and strategic partnership with Microsoft in delivering industry cloud solutions.About...


  • Lisboa, Lisboa, Portugal Equação IT Tempo inteiro

    Job DescriptionMicroservices ArchitectWe are seeking a highly skilled Microservices Architect to join our team at Equação IT. This role requires a deep understanding of microservices architecture, with expertise in Spring Framework, Docker, Kubernetes, and CI/CD tools.Company OverviewEquação IT is a leading technology company focused on providing...

  • Aviation Software Architect

    2 semanas atrás


    Lisboa, Lisboa, Portugal Limeflight Tempo inteiro

    Company Overview:Limeflight is a pioneer in the aviation industry, revolutionizing inflight logistics with cutting-edge technology.Role Overview:We are seeking an experienced Aviation Software Architect to join our team and contribute to the development and support of our frontend software.Responsibilities:Design and develop maintainable and scalable...


  • Lisboa, Lisboa, Portugal Adecco Recruitment Tempo inteiro

    **About the Role**Adecco Recruitment is seeking a highly skilled Senior .NET Core Developer to join our team in Lisbon, Portugal. As a key member of our development team, you will play a vital role in shaping the technological future of Ageas Portugal.**Job Description**We are looking for an experienced professional with strong expertise in microservices...


  • Lisboa, Lisboa, Portugal Phiture Tempo inteiro

    Job Title: Software Test ArchitectWe are seeking a highly skilled Software Test Architect to join our Digital Services team at Siemens Mobility.About the RoleThis is a unique opportunity for an experienced software test professional to leverage their expertise and drive quality assurance in the development of data-based software solutions on our cloud-based...


  • Lisboa, Lisboa, Portugal Hexa People Tempo inteiro

    About Hexa PeopleAt Hexa People, we're looking for a seasoned leader to guide our Full Stack Development team. Our team is responsible for driving the success of our products through innovative software solutions.Estimated Salary: $140,000 - $180,000 per yearAbout the RoleWe're seeking a highly experienced Chief Software Architect to lead our Full Stack...