You are successfully logged out of your my randstad account

You have successfully deleted your account

detalles del trabajo

resumen

    detalles del trabajo

    You may be interested in this proposal!

    At Randstad, we are driven by helping people and organizations to develop their full potential. That is the commitment we make as a company around the world, a commitment that drives us to go further to help our clients and candidates achieve success, combining our passion for people with the power of technology, creating more human experiences that allow us to be a source of inspiration and support for those who choose us. Because we are convinced that better people make better companies.

    Important company that offers software solutions for the legal industry based in the United States, is looking for a Principal Software Architect Backend to work 100% remotely. 

    The goal is to build high quality software by delivering feature sets that delight customers while driving the architecture of one or more Subsystems towards an aspirational goal of everything "done right". 

     

    What You'll Do
    • Drive technology and solutions that provide engineering leverage.

    • Work with engineering teams throughout the DISCO Product group to identify developer friction that slows engineering velocity and collaboratively design solutions that realize platform-wide efficiencies.

    • Work with engineers to diagnose and gain insight into platform scale and performance issues.
    • As part of this work, you’ll define, describe, and design platform-wide services such as:
    • Highly scalable and crazy performant systems that will be used by all of engineering.

    • Event Bus and Event Sourcing capabilities that provide business and engineering leverage and efficiencies.

    • Transactional or eventually consistent stores that provide well-encapsulated domain object semantics.

    • Domain and data modeling that provides efficiency, scalability, and flexibility.

    • Algorithmically intensive data engines that operate on streaming, large, or multi-tenant datasets.

    • Analytics engines that process billions of events to produce metrics used by our products.

     Who You Are
    • 15+ years of relevant experience. 

    • Able to design and communicate external and internal architectural perspectives of well-encapsulated systems (e.g. Service Oriented Architecture, Docker-based Services, micro-services) using patterns and tools such as Architecture/Design Patterns and Sequence Diagrams.

    • Experienced with high volume distributed technical architectures with a high cost of failure, i.e. focus on reliability and availability.

    • Experienced with some amount of ‘Big Data’ technologies such as: ElasticSearch, NoSQL Stores, Kafka, Columnar Databases, DataFlow or Pipeline Systems, Graph DataStores.

    • Experienced with leveraging common infrastructure services like Enterprise Message Bus platforms, Configuration services, Toggle management systems, and Observability systems like Logging and Distributing Tracing Systems.

    • Dev Enablement: Terraform, Docker (via ECS), Consul for App Config, Jenkins, CodePipeline, GitHub, Artifactory, Service Discovery, Shared Secrets, Feature Toggles, etc.

    • Shared Service Platform’s Technology Stack
      This is just to whet your appetite for technologies that you’ll get to use on our team. Don’t worry if you don’t have experience in all of these technologies.
      Cloud Provider - AWS: EC2, Lambda, Aurora, ECS, SQS, SNS, S3, CloudFormation, CodePipeline, EKS, Elasticache, etc.
      Event Bus: Kafka and Confluent Schema Registry
      Programming Languages: Python, Kotlin, .NET
      Transport Mechanisms: Protobuf, Avro, gRPC, Kafka, HTTP REST/JSON
      Observability: OpenTelemetry, Datadog, ELK, CloudWatch
       

    Even Better If You Have...

    • Experience designing, modifying, and operating multi-tenant systems.

    • Knowledge about algorithm development for intensive pipeline processing systems.

    • The ability to rationalize architecture activities against the bottom line

    • An understanding of how to design and develop from a security perspective.

    • An understanding of how to identify, select, and extend 3rd party components (Commercial or Open Source) that provide operational leverage but do not constrain product and engineering creativity.

    • Experience using feature or release toggles as a code branching strategy.

    • Experienced with Domain Driven Design concepts and practices such as bounded contexts, event storming, specification by example etc

    • Experienced with design, implementation, and operation of data-intensive, distributed systems. (The book, Designing Data-Intensive Applications, is a good reference)

    • Disciplined in Site Reliability Engineering.

    • Experienced using Continuous Integration and Continuous Deployment (CI/CD) with an emphasis on automation tools like Terraform, Jenkins, CodePipeline.

    • Experienced in API / Data Model Design and Implementation, including how to scale out, make highly available, or map to storage systems.

    • Experienced with multiple software stacks, have opinions and preferences, but not “married to” a specific stack.

    • Experienced with designing and operating software in a Cloud Provider such as AWS, Azure, or GCP.

     

    If you think you meet the requirements for the position and you like challenges, don't hesitate .... Send us your CV!

     

     

    Nos esforzamos todos los días en crear un entorno diverso y nos enorgullece ser una empresa con igualdad de oportunidades para todas las personas, independientemente de su raza, color, religión, sexo, identidad sexual u orientación sexual, país de origen, genética, discapacidad o edad.

    You may be interested in this proposal!

    At Randstad, we are driven by helping people and organizations to develop their full potential. That is the commitment we make as a company around the world, a commitment that drives us to go further to help our clients and candidates achieve success, combining our passion for people with the power of technology, creating more human experiences that allow us to be a source of inspiration and support for those who choose us. Because we are convinced that better people make better companies.

    Important company that offers software solutions for the legal industry based in the United States, is looking for a Principal Software Architect Backend to work 100% remotely. 

    The goal is to build high quality software by delivering feature sets that delight customers while driving the architecture of one or more Subsystems towards an aspirational goal of everything "done right". 

     

    What You'll Do
    • Drive technology and solutions that provide engineering leverage.

    • Work with engineering teams throughout the DISCO Product group to identify developer friction that slows engineering velocity and collaboratively design solutions that realize platform-wide efficiencies.

    • Work with engineers to diagnose and gain insight into platform scale and performance issues.
    • As part of this work, you’ll define, describe, and design platform-wide services such as:
    • Highly scalable and crazy performant systems that will be used by all of engineering.

    • Event Bus and Event Sourcing capabilities that provide business and engineering leverage and efficiencies.

    • Transactional or eventually consistent stores that provide well-encapsulated domain object semantics.

    • Domain and data modeling that provides efficiency, scalability, and flexibility.

    • Algorithmically intensive data engines that operate on streaming, large, or multi-tenant datasets.

    • Analytics engines that process billions of events to produce metrics used by our products.

     Who You Are
    • 15+ years of relevant experience. 

    • Able to design and communicate external and internal architectural perspectives of well-encapsulated systems (e.g. Service Oriented Architecture, Docker-based Services, micro-services) using patterns and tools such as Architecture/Design Patterns and Sequence Diagrams.

    • Experienced with high volume distributed technical architectures with a high cost of failure, i.e. focus on reliability and availability.

    • Experienced with some amount of ‘Big Data’ technologies such as: ElasticSearch, NoSQL Stores, Kafka, Columnar Databases, DataFlow or Pipeline Systems, Graph DataStores.

    • Experienced with leveraging common infrastructure services like Enterprise Message Bus platforms, Configuration services, Toggle management systems, and Observability systems like Logging and Distributing Tracing Systems.

    • Dev Enablement: Terraform, Docker (via ECS), Consul for App Config, Jenkins, CodePipeline, GitHub, Artifactory, Service Discovery, Shared Secrets, Feature Toggles, etc.

    • Shared Service Platform’s Technology Stack
      This is just to whet your appetite for technologies that you’ll get to use on our team. Don’t worry if you don’t have experience in all of these technologies.
      Cloud Provider - AWS: EC2, Lambda, Aurora, ECS, SQS, SNS, S3, CloudFormation, CodePipeline, EKS, Elasticache, etc.
      Event Bus: Kafka and Confluent Schema Registry
      Programming Languages: Python, Kotlin, .NET
      Transport Mechanisms: Protobuf, Avro, gRPC, Kafka, HTTP REST/JSON
      Observability: OpenTelemetry, Datadog, ELK, CloudWatch
       

    Even Better If You Have...

    • Experience designing, modifying, and operating multi-tenant systems.

    • Knowledge about algorithm development for intensive pipeline processing systems.

    • The ability to rationalize architecture activities against the bottom line

    • An understanding of how to design and develop from a security perspective.

    • An understanding of how to identify, select, and extend 3rd party components (Commercial or Open Source) that provide operational leverage but do not constrain product and engineering creativity.

    • Experience using feature or release toggles as a code branching strategy.

    • Experienced with Domain Driven Design concepts and practices such as bounded contexts, event storming, specification by example etc

    • Experienced with design, implementation, and operation of data-intensive, distributed systems. (The book, Designing Data-Intensive Applications, is a good reference)

    • Disciplined in Site Reliability Engineering.

    • Experienced using Continuous Integration and Continuous Deployment (CI/CD) with an emphasis on automation tools like Terraform, Jenkins, CodePipeline.

    • Experienced in API / Data Model Design and Implementation, including how to scale out, make highly available, or map to storage systems.

    • Experienced with multiple software stacks, have opinions and preferences, but not “married to” a specific stack.

    • Experienced with designing and operating software in a Cloud Provider such as AWS, Azure, or GCP.

     

    If you think you meet the requirements for the position and you like challenges, don't hesitate .... Send us your CV!

     

     

    Nos esforzamos todos los días en crear un entorno diverso y nos enorgullece ser una empresa con igualdad de oportunidades para todas las personas, independientemente de su raza, color, religión, sexo, identidad sexual u orientación sexual, país de origen, genética, discapacidad o edad.