docker Remote Jobs

608 Results

13d

Senior Full-Stack Developer (Backend)

Savas LabsUnited States Remote
wordpressdrupalDesigndockerbackendPHP

Savas Labs is hiring a Remote Senior Full-Stack Developer (Backend)

The position

We are looking to add a Senior Full-Stack Developer to our core team. In this role, you will be responsible for gathering technical and user experience requirements, collaborating with design, implementing, configuring, and deploying complex PHP CMS projects (Drupal, WordPress, and Craft) while collaborating with and supporting others. While front-end focused, we’d also like to see back-end architecture experience.

About you

You have experience with:

  • Drupal, WordPress, or Craft
  • delivering on multiple concurrent projects
  • maintaining and evolving best practices and principals
  • implementing features in a PHP CMS
  • developing themes and using the Twig templating engine
  • developing APIs and integrating with external APIs
  • command line tools
  • configuring deployments and establishing development workflows
  • modern PHP best practices and are versed in common libraries and paradigms, including Composer and dependency management
  • communicating directly with clients and can effectively address non-technical audiences

You care about:

  • performance, scalability, and security
  • writing maintainable code that adheres to best practices
  • accessibility and inclusive design
  • learning and expanding your skillset

Bonus points for knowledge in:

  • React Native
  • CI/CD pipelines
  • local development with Docker
  • common PaaS hosting environments like Pantheon, Platform.sh, WP Engine

See more jobs at Savas Labs

Apply for this job

17d

Software Engineer, E-commerce Store Operations

SquareAtlanta, GA, Remote
redislaraveldockerelasticsearchpostgresqlmysqlkubernetesbackendPHP

Square is hiring a Remote Software Engineer, E-commerce Store Operations

Job Description

The ECOM Store Operations team is tasked with building powerful and cohesive e-commerce offerings that can be used and leveraged by other teams within Square. We are looking for a passionate software engineer to join us in making this vision a reality. On this team, you will:

  • Work closely with our partner teams across Square to ensure Square Online connects more seamlessly with Square’s platform.

  • Build powerful and intelligent fulfillment and catalog APIs to deliver seamless e-commerce offerings. 

  • Maintain the high levels of reliability and accuracy sellers and buyers have come to expect when they entrust Square with their financial and business information.

Qualifications

You have:

  • 3+ years of backend software development experience and an excellent command of engineering fundamentals

  • Motivation to build beautiful, refined, and intuitive products 

  • Innate curiosity, a desire to learn and teach, and a keen eye for detail

  • Empathy for your customers and colleagues

  • Eagerness to share your own ideas, and openness to those of others

  • A comprehensive understanding of the importance of performance monitoring, logging, and telemetry

  • Experience working with relational databases and their best practices

Technologies we use and teach:

  • PHP 7.4+, Laravel, Go

  • MySQL, Redis, Elasticsearch, PostgreSQL, Memcached, Kubernetes, Docker

See more jobs at Square

Apply for this job

9h

DevSecOps Engineer

agile3 years of experiencejiraoraclescrumapigitc++dockerjenkinspythonAWS

Adapt Forward is hiring a Remote DevSecOps Engineer

DevSecOps Engineer - Adapt Forward - Career Page•     DevSecOps Tool

See more jobs at Adapt Forward

Apply for this job

1d

Senior Software Engineer (C++) - Backend

JitterbitRemote, USA, Remote
redissqlDesignjavac++dockerelasticsearchmysqlkuberneteslinuxAWSbackend

Jitterbit is hiring a Remote Senior Software Engineer (C++) - Backend

Job Description

ABOUT THE TEAM

The engineering team at Jitterbit believes that the quality of our code reflects directly on us as professionals. We are relentless about crafting a product that is innovative and delivers a memorable user experience; an experience that is fast and robust.

As a key engineer on our team, you will collaborate with other engineers, product management, and operations.

Our culture is fun, fast-paced, performance-oriented, open, and collegial. We are constantly pushing the technology envelope to the edge! We are very distributed, and our culture is set up to make all of us very effective working remotely. We believe in hiring talent where it exists.

ABOUT THE JOB

You will be helping us build, design, and architect awesome and new capabilities on our iPaaS and APIM Platform. We are looking for a senior backend engineer. You will be working with C++, Java, Apache, Nginx, Tomcat, Kafka, Elasticsearch, InfluxDB, Redis, MySQL, Linux, Docker, and Kubernetes; to name a few of the technologies we use on the platform.

You will have full lifecycle responsibilities to create robust, scalable, and distributed systems that operate flawlessly 24x7x365. This is an exciting opportunity to work in a highly innovative environment with new technologies as we continue to extend our market leading position.

Qualifications

You are an engineer who can turn ideas into extremely reliable and scalable designs. You code in such a way that other engineers find your code easy to comprehend, modify, and build upon. You believe in the power of Integration and APIs to transform how systems are integrated and how applications are built.

You will be successful in this role if you:

  • Enjoy helping and mentoring others around you as you grow and become a successful engineer and developer.
  • Have excellent written and verbal communication skills.
  • Are capable of working in a distributed team and able to excel in a remote culture.
  • Are self-driven and able to work on key initiatives.
  • Take pleasure in making things happen and listen to the input from peers.
  • Are able to make data driven decisions.
  • Are a believer in a best idea strategy regardless of where or who ideas come from.

We are looking for:

  • 10+ years of experience in building large scale distributed applications.
  • Strong experience building multi-tenant SaaS applications.
  • Strong problem-solving, debugging, and analytical skills with great attention to detail
  • Experience with Microservices and Cloud-based architectures/design patterns.

Technical Skills and Experience:

  • Strong Experience in C++
  • Strong Experience with Linux
  • Substantial experience with top tier RDBMS such as SQL Server and MySQL
  • Experience with Java is a huge plus.
  • Experience with Apache Server, Apache Tomcat, and Nginx
  • Experience with AWS, Docker and Kubernetes

See more jobs at Jitterbit

Apply for this job

1d

DevOps Engineer

BrightcoveMexico - Remote
postgresmobilejavac++dockermysqlkubernetespythonAWS

Brightcove is hiring a Remote DevOps Engineer

The Brightcove platform is capturing the growth in online media streaming services and is looking for engineers to help make the product rock solid.  The team is building a rich user experience across multiple devices including smart TVs, mobile, web and Roku.  We have a modern development process that allows our team to rapidly adjust and release new features to our customers.  We are dedicated to delivering a superior media streaming experience without ever missing a beat.  If you are bright, enthusiastic and eager to contribute we want to hear from you!

Job Responsibilities 

  • Work with a variety of internal engineering teams to support services on a Kubernetes-based common infrastructure.
  • Contribute ideas to coding best practices and new technologies as necessary.
  • Define, implement, maintain, support, and improve platform features that will enable engineering teams to deliver the next generation of services powering Brightcove.
  • Develop and continuously improve common monitoring that quickly identifies problems, identifies root causes, and performs corrective action with minimal human intervention.
  • Provide on-going operational consultation and feedback to Engineering teams, providing recommendations and best practices to drive further operational rigor and excellence.
  • Deliver a comprehensible platform that allows other engineering teams to be productive with minimal training.

Qualifications/Experience 

  • 3+ years of software engineering experience.
  • Experience with Amazon Web Services (AWS).
  • Experience with Infrastructure-as-code using Terraform.
  • Experience with Python and BASH Scripting.
  • Experience with Docker and Kubernetes.
  • Experience with CI/CD platforms and flows.
  • Experience with logging and observability tools.
  • High attention to detail with excellent project management and problem solving abilities.
  • Process-oriented, with an eye for improvement and building greater efficiencies.
  • Positive attitude with strong collaboration and team player mentality.
  • Ability to work closely with a team but self-sufficient enough to execute with minimal supervision.

Nice to have:

  • Experience with DBMS: Mongo, Postgres, MySQL, Dynamo.
  • Experience with OpenSearch, ElastiCache.
  • Knowledge of Java, nodeJS, GO and PHP.
  • Experience working within the media/video industry.
  • Experience with automated test suites.

About Brightcove 

Brightcove is a diverse, global team of smart, passionate people who are revolutionizing the way organizations deliver video. We’re hyped up about storytelling, and about helping organizations reach their audiences in bold and innovative ways. When video is done right, it can have a powerful and lasting effect. Hearts open. Minds change. 

Since 2004, Brightcove has been supporting customers that are some of the largest media companies, enterprises, events, and non-profit organizations in the world. There are over 600 Brightcovers globally, each of us representing our unique talents and we have built a culture that values authenticity, individual empowerment, excellence and collaboration. This culture enables us to harness the incredible power of video and create an environment where you will want to grow, stay and thrive. Bottom line: We take our video seriously, and we take great pride in doing it as #oneteam.

WORKING AT BRIGHTCOVE 

We strive to provide our employees with an environment where they can do their best work and be their best selves. This includes a focus on our employees’ work experience, and we actively support a culture where inclusion and growth are at the center. We hire, recognize, and promote employees who are committed to these same ideals. We value collaboration, creativity, work/life balance, professional growth, and creating an empowering space for open communication. No matter where our employees work, remotely or in one of our global offices, employees have plenty of opportunities to meet colleagues and celebrate a variety of personal interests and perspectives.  

While remote work arrangements are available for most positions we also offer hybrid or on-site working options in our vibrant Guadalajara office located right in front of Andares shopping mall where employees enjoy access to fully-stocked kitchens, company events and social activities as well as an inspiring work environment. We are focused on creating a culture where inclusion and growth are at the center. We value collaboration, creativity, work/life balance, professional growth and providing an empowering space for open communication.

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. Brightcove embraces diversity and seeks candidates who support persons of all identities and backgrounds. We strongly encourage individuals from underrepresented and/or marginalized identities to apply. If you need any accommodations for your interview, please email recruiting@brightcove.com.

BC21073

See more jobs at Brightcove

Apply for this job

2d

Senior .NET Developer (Business Process Automation)

Sigma SoftwareUzbekistan, Uzbekistan, Remote
agilesqlDesignvuescrumapic++.netdockerangularreactjs

Sigma Software is hiring a Remote Senior .NET Developer (Business Process Automation)

Job Description

 

  • Code, debug, document, and maintain portions of software
  • Perform unit and integration testing
  • Participate in peer code reviews
  • Participate in estimation and planning sessions
  • Contribute to the development of technical project documentation and user documentation
  • Assist test engineers and support personnel in solving technical issues of software installation and its operation
  • Follow the best engineering practices and quality criteria set forth on the project
  • Report status and progress according to the project and Company demands
  • Spot current deficiencies in the development process, adopted procedures and engineering practices, environment configurations, etc., and suggest improvements

Qualifications

  • At least 5 years of professional software development experience on commercial-grade systems and applications
  • Experience in software development using C# programming language (.NET 4.x and/or .NET Core)
  • Knowledge of Angular (or any other Front-End framework with willingness to switch to Angular)
  • Strong OOP/OOD skills
  • Experience in microservices architecture
  • Experience in API development using ASP.NET Web API, ASP.NET Core
  • Experience in database design and development (MS SQL Server or similar RDBMS)
  • Experience in Agile software development processes (Scrum, Kanban)
  • Experience in RESTful services creation
  • Upper-Intermediate level of English

WOULD BE A PLUS

  • Knowledge of JavaScript/TypeScript programming languages and proven experience in SPA development, utilizing Angular (or any other modern framework/library, like ReactJS or Vue)
  • Experience in ASP.NET Zero frameworks
  • Knowledge of WCF and/or ASMX technologies
  • Experience in message-broker software (RabbitMQ/Kafka or similar)
  • Basic experience in Docker
  • CI/CD configuration

See more jobs at Sigma Software

Apply for this job

2d

Especialista em Desenvolvimento de Software - Arquiteta de Aplicação (Vaga Afirmativa para Mulheres)

ExperianSão Paulo, Brazil, Remote
RabbitMQDesignjavadockerkubernetesangularpythonAWSbackendfrontend

Experian is hiring a Remote Especialista em Desenvolvimento de Software - Arquiteta de Aplicação (Vaga Afirmativa para Mulheres)

Job Description

Área:PME
Subárea:DESENVOLVIMENTO DE PRODUTOS

Vivenciamos um momento de transformação digital e procuramos talentos que desejam ensinar, aprender e transformar junto com nosso time de Tecnologia. Buscamos uma profissional que seja apaixonada pelo universo ágil, com boa capacidade de comunicação, dinamismo e que possa proporcionar constantes melhorias junto ao time.       

No modelo de arquitetura ágil, a Arquiteta de Aplicações deve desenhar, manter e evoluir o portfólio de aplicações padrão da companhia, seguindo políticas e padrões globais para atender da melhor forma a necessidade de negócio. Além disso, ela é a responsável pelo System Design das soluções, atuando de forma colaborativa com todo o time de desenvolvimento, do início do projeto até sua entrega ao cliente final, direcionando, ensinando, corrigindo e inovando as soluções em conjunto com o time.

Quais serão suas principais entregas?

  • Análise e design da arquitetura de aplicações;
  • Entender o direcionamento técnico e estratégico da empresa para gerar e documentar padrões de aplicações de acordo com a arquitetura corporativa;
  • Identificar oportunidades de criação de componentes/APIs de reuso para toda companhia e garantir o reuso pelas diversas equipes de desenvolvimento;
  • Garantir implementações seguras e resilientes;
  • Acompanhar KPIs de gestão de arquitetura de soluções e reuso;
  • Realizar POCs com novas tecnologias ou diferentes casos de uso.
  • Ser o ponto focal do time para dúvidas técnicas e impasses decisivos.

*Se você não é mulher e considera que tem as competências necessárias para a vaga, sinta-se à vontade para se aplicar e analisaremos internamente.

Qualifications

O que estamos buscando em você!

  • Experiência com arquitetura de aplicações e desenhos de solução;
  • Experiência em soluções em microsservices conteinerizados (Docker) e orquestrados (Kubernetes);
  • Boa habilidade de comunicação e negociação de prioridades;
  • Ter conhecimento nas tecnologias de Backend (Java ou Python) e Frontend (Angular) de forma generalista, para tomar decisões arquiteturais;
  • Ter conhecimento em ferramentas de mensageria e eventos - RabbitMQ e Kafka;
  • Conhecimento dos principais modelos e padrões de arquitetura de aplicações – DDD, BDD, Microsservices, Microfrontends, Design Patterns, SOLID, Service Mesh, Enterprise Integration Patterns;
  • Experiência prática com soluções de aplicações em nuvem (AWS);
  • Boa capacidade de planejamento, organização, documentação e negociação (de prazos e necessidades);
  • Experiência em liderar equipes tecnicamente – sabendo abordar a equipe para que ela saia com a resposta, mesmo que necessário um direcionamento final;
  • Desejável conhecimento em soluções de dados big data – Data Lake, Data Warehouse, ETL, BI, Data Mesh, MLOps, etc;

    See more jobs at Experian

    Apply for this job

    2d

    Senior Site Reliability Engineer - OpenStack

    MirantisPoznań, Poland, Remote
    terraformansibleopenstackdockerkuberneteslinux

    Mirantis is hiring a Remote Senior Site Reliability Engineer - OpenStack

    Job Description

    Key Responsibilities:

    • Collaborate with cross-functional teams to deploy, and maintain highly available OpenStack environments.
    • Implement and enhance monitoring, alerting, and automation tools to ensure proactive identification and resolution of issues.
    • Conduct regular performance analysis and optimization to maximize the efficiency and effectiveness of our OpenStack services.
    • Drive continuous improvement initiatives to enhance system reliability, security, and efficiency.
    • Participate in incident response and resolution activities, contributing to post-mortem analyses and implementing preventive measures.

    Qualifications

    • Proficiency in OpenStack architecture, deployment, and administration, with a strong focus on managing large-scale deployments.
    • A track record of designing and implementing changes that brought improved availability, performance, stability and reliability
    • Experience with automation tools such as Ansible, Puppet, or Terraform for infrastructure provisioning and configuration management.
    • Solid understanding of Linux systems administration and networking concepts.
    • Familiarity with containerization technologies (e.g., Docker, Kubernetes) is a plus.
    • Strong problem-solving skills and the ability to thrive in a fast-paced, dynamic environment.
    • Excellent communication and collaboration skills, with a passion for working in cross-functional teams.

    See more jobs at Mirantis

    Apply for this job

    2d

    Back-End Developer

    GenesisКиїв, UA - Remote
    gitdockerpostgresqlmysql

    Genesis is hiring a Remote Back-End Developer

    Ми шукаємо Back-End Developer, який підсилить нашу команду і допоможе покращити продукт для наших користувачів.

    Наш продукт – це найпопулярніший новинний та розважальний портал в Казахстані з більш ніж 10 мільйонами унікальних користувачів. Кожна третя людина в країні користується нашим продуктом. Ми не тільки підтримуємо високі стандарти протягом 14 років, але й постійно вдосконалюємося та охоплюємо все більшу аудиторію. Вже 9 років поспіль ми отримуємо нагороду як найкраще незалежне ЗМІ в Казахстані та входимо до ТОП-3 інтернет-видань країни.

    Наша місія- створити основу для позитивних змін в суспільстві за допомогою якісного контенту та медіа-продуктів. На даний момент понад 70 сильних фахівців наполегливо працюють над реалізацією нашої місії.

    Наші цінності:

    – команда, яка горить спільною метою, має спільне бачення та цінності;

    – глибокі знання та навички щодо швидкості роботи сайту та сервісів, оптимального використання ресурсів, телеметрії послуг (метрики та логування);

    – ми не обмежуємо себе конкретними технологіями, ми пробуємо нові, якщо це необхідно, тому що технології для нас - це лише інструмент;

    – ми біжимо марафон, а не спринт. Тому ми працюємо на якість, а не на швидкість.

    Вам варто подаватися, якщо ви

    – маєте досвід роботи з мовою програмування NodeJS від 3 років;

    – маєте досвід роботи з фреймворком NestJS;

    – використовували Docker і Git;

    – працювали з базами даних (MySQL, Mongo);

    – маєте розуміння клієнт-серверної архітектури (WEB) HTTP, cookies, caching, etc;

    Буде плюсом:

    – навички Debugging & Profiling;

    – досвід роботи із clickhouse, k8s, Postgresql, АrgoCD.

    Ми очікуємо, що ви будете

    – займатися розробкою та підтримкою back-end частини великого веб-сайту та адмін-панелей для нього;

    – оптимізувати та розширювати існуючу архітектуру;

    – впроваджувати нові сервіси;

    – стежити за оновленнями сервісів, які ми використовуємо;

    – проводити рефакторинг коду;

    – впроваджувати найкращі практики безпеки та продуктивності та використовувати інноваційні технології, наша компанія не стоїть на місці і завжди прагне йти попереду конкурентів.

    Ми, в свою чергу, будемо

    – надавати вам постійний зворотній зв'язок та допомагатимемо вдосконалювати свої навички;

    – забезпечимо вас всіма ресурсами, необхідними для ефективного виконання вашої роботи;

    – надавати команді автономію, адже ми ненавидимо мікроменеджмент та бюрократію;

    – надавати можливість працювати в сильній команді професіоналів.

    Етапи найму

    - Primary screening. Рекрутер ставить кілька запитань (телефонний дзвінок або Google Meet), щоб скласти враження про ваш досвід і навички перед співбесідою.

    - Технічна співбесіда. Розмова з вашим майбутнім керівником – Lead Back-End Engineer.

    - Співбесіда із ТОП менеджерами – розмова із CTO та Head of Engineering.

    - Фінальна співбесіда. Розмова із HR BP про ваші професійні компетенції та команду, в яку ви претендуєте.

    - Job offer. У разі успішного проходження співбесіди ви отримаєте пропозицію про роботу. В іншому випадку ви отримаєте зворотній зв'язок протягом 1-2 днів.

    Про Genesis

    Genesis, роботодавець №1 за версією DOU, - українська компанія-співзасновник, яка будує глобальні технологічні бізнеси разом з видатними підприємцями з Центральної та Східної Європи. Бізнес-екосистема Genesis налічує понад 25 проектів, які працюють у 4 напрямках - мобільні додатки, онлайн-медіа, оголошення та R&D. Наші додатки завантажили понад 300 мільйонів користувачів по всьому світу, а основними ринками компанії є США, Європа та Африка.

    Корпоративні переваги

    дбайливий онбординг;

    – можливість працювати віддалено або в офісі, гнучкий графік роботи;

    – конкурентна заробітна плата;

    – повне покриття професійного навчання (курси, мітапи, сертифікації);

    – оцінка ефективності роботи двічі на рік;

    – медичне страхування та корпоративний лікар;

    – 20 днів оплачуваної відпустки, необмежена кількість оплачуваних лікарняних;

    – безкоштовні сніданки та обіди в офісі;

    – компенсація на заняття спортом;

    – техніку Apple.

    Підтримуємо Україну

    Genesis засуджує війну Росії проти України та допомагає нашій країні на економічному, інформаційному та кібернетичному фронтах. На початку повномасштабної війни ми заснували корпоративний благодійний фонд "Genesis for Ukraine". Крім того, ми постійно жертвуємо кошти на потреби Збройних Сил, а кілька додатків, створених в екосистемі Genesis, стали безкоштовними для українців. Детальніше про наше протистояння читайте тут і тут.

    See more jobs at Genesis

    Apply for this job

    2d

    PHP Developer (Symfony) - REMOTE

    XplorNewcastle, United Kingdom, Remote
    nosqlDesignmongodbsymfonygitdockermysqlAWSbackendPHP

    Xplor is hiring a Remote PHP Developer (Symfony) - REMOTE

    Job Description

    Description

    Xplor are recruiting for a Senior Backend Software Engineer! Are you a team-player, motivated to make a difference, and looking for your next exciting career move?  We are a global provider of gym management software, dedicated to our vision of motivating, educating and inspiring individuals to a healthier lifestyle through the use of our ‘member-centric’ fitness software, and are looking to increase our team due to our continued global expansion. We offer the feel and freedom of a start-up, allowing you to innovate, whilst still providing the support of a stable and structured organisation.

    The Role

    Are you a passionate web applications developer with a strong focus on quality and technology? We're seeking a well-rounded professional who values continuous learning and strives to enhance our products and customer experience. Our ideal candidate has a deep understanding of the tools, technologies, and best practices behind delivering excellent customer experiences and highly available software. We're interested in craftspersons who take pride in their work.

    Qualifications

    What would make me a good candidate?

    We are looking for curious and empathetic people. We also love to hear from people who are motivated by meaningful work, resonate with our four core values, have a positive outlook, are comfortable with ambiguity and thrive working in an ever-evolving and complex environment. We are inspired by meeting big picture thinkers and doers, people who can be both tactical and strategic, aim high and put people first in everything they do.

    We are looking for an experienced back-end developer with the following qualifications:

    Required:

    • Strong hands-on experience with PHP using Symfony, ideally across multiple roles
    • Strong knowledge of OOP and SOLID principles
    • Good understanding of common design patterns and when to use them
    • Familiarity with relational databases (e.g. MySQL)
    • Proficiency in designing and building RESTful services and APIs
    • Experience of test-driven development (TDD)
    • Proficiency with Git and Docker

    Beneficial:

    • Experience with NoSQL databases (e.g. MongoDB, DynamoDB)
    • Experience with AWS and serverless applications
    • Experience of coaching and mentoring more junior members of the team
    • An understanding of common web application security issues (OWASP Top 10) and mitigations

    Soft skills:

    • A strong problem solver who views complex challenges as opportunities
    • Excellent communication skills for effectively collaborating with fellow developers, whether in person, via email or through technical documentation
    • Ability to stay focused and prioritise tasks when requirements evolve or priorities shift

    See more jobs at Xplor

    Apply for this job

    2d

    Full Stack WordPress Developer (Remote)

    Evolving WebMontreal,Quebec,Canada, Remote
    wordpressdocker

    Evolving Web is hiring a Remote Full Stack WordPress Developer (Remote)

    Do you have a passion for problem-solving and enjoy working with a dynamic and creative team? Do you love learning and working with organizations that make a big impact on the world? Work with other talented and motivated developers as part of our growing WordPress practice. Evolving Web is a team of designers, developers, and technologists specializing in WordPress and Drupal. This position requires 5+ years of WordPress experience, ideal for developers with high attention to detail looking to expand their expertise.

    We encourage you to apply if you’re planning on immigrating to Canada. We actively sponsor visa applications for qualified candidates and help them relocate to Montreal.

    In your role as a WordPress Developer, you will be expected to:

    • Work with a team of developers, designers, and project managers;
    • Develop custom WordPress plugins and themes and configure WordPress websites;
    • Select and debug WordPress plugins;
    • Create documentation;
    • Work with DevOps tools like Docker;
    • Contribute to and participate in the open-source community.

    What kind of skill set do you need to be successful in your role within the Evolving community?

    • At least 5 years of experience working with WordPress;
    • Ability to create WordPress themes and plugins following best practices;
    • Experience building modern WordPress sites that embrace the block editor;
    • Experience working with a team and using a standardized development workflow;
    • Experience using the Linux command line and Git;
    • Experience using tools developing components using Gutenberg and Elementor;
    • Understanding of software development practices;
    • Experience writing PHP, SASS, Bootstrap, and JavaScript;
    • Experience using a project management tool like Redmine or JIRA;
    • Strong communication skills in English.

    What kind of person usually gets along easily with us?
    • Someone who feels better products come from a collaborative work process;
    • Not afraid to voice your opinion but open to any input;
    • Organized and able to work on several projects concurrently;
    • Creative and curious, you're not afraid of learning new tools or responsibilities;
    • Strong team player, problem-solving and leadership skills.

    Bonus for:
    • Experience creating custom blocks using React;
    • Experience building accessible websites that comply with WCAG standards;
    • Strong communication skills in French;
    • Experience with Drupal and other web development platforms;
    • Open source contributions.

    friendly agencyWhat you get:

    • Work on important projects for public sector clients, such as Tourisme Quebec, Princeton University and the Government of Canada;
    • Give feedback to team members and help team members grow and improve their skills;
    • Work as part of a multi-disciplinary team of designers, developers, and strategists;
    • Receive mentorship on how to grow as a leader, improve your skills, and deliver quality products;
    • Take ownership of the outcomes of the projects you work on and step in to help other projects when needed;
    • Be part of a diverse multilingual team spread across many countries;
    • Receive encouragement and support to optionally write blog posts under your name and present at conferences;
    • Have a competitive salary and a good work-life balance;
    • Join a hybrid/remote-friendly agency that is based out of Old Montréal;
    • Work with dedicated people in a fun and friendly environment;
    • Health Insurance.

    See more jobs at Evolving Web

    Apply for this job

    3d

    Senior DevOps Engineer - Remote in Romania

    EurofinsBucharest, Romania, Remote
    Master’s Degreeterraformsqlmongodbazurescrum.netdockerpostgresqlkubernetesAWS

    Eurofins is hiring a Remote Senior DevOps Engineer - Remote in Romania

    Job Description

    Summary of position and objectives:

    Eurofins is taking big steps in implementing best cloud and DevOps practices, accelerating the deployment of standard processes across its laboratories. A key aspect is the Information Systems (EurIS) group of application suites where our division, a suite of Marketing and Offer applications, is essential.

    The main objective is to support the DevOps team ‘AERO’ (Application, Environment, Release, and Operation): supporting our division applications lifecycle, cloud migration and modernization.

    Position and objectives:

    The candidate will

    • Become part of the AERO team: 13 members located in Belgium, Romania, India and China.
    • Be involved in application lifecycle management, configuration management, build and release process management for the division's applications.
    • Become a cloud DevOps practitioner:
      • Work together with Platform Delivery Team to implement Infrastructure.
      • Work closely with program and application architects
      • Help bring Development and Operation teams together.

    The candidate is expected to

    • Contribute to technical activities from the DevOps backlog
    • Help team members adapt to new ways of working
    • Support Infrastructure provisioning, prerequisite.
    • Support the application lifecycle and operational tasks
    • Maintain and extend both the technical documentation and DevOps guidelines
    • Act as part of the Division's 3 Support Team
    • Provide some periodical and/or emergency support
    • Provide operational support to the various scrum team
    • Acquire and keep expanding functional knowledge of the EurIS suite, starting with ADMS
    • Present and share knowledge within and outside the team
    • Report clearly and timely to the Site and Team Manager

    Qualifications

    Educational background:

    • Bachelor / Master’s degree in Computer Science, or strong Bachelor equivalent
    • Fluent English is required

    Previous experience:

    • > 4  years of experience as either DevOps Engineer, Configuration&Deployment Engineer, Developers.
    • Preferably in an Enterprise DevOps with experience under context of on-premise + Azure Cloud.

    Personal skills:

    • Strong interpersonal relation skills: diplomatic, patient, kind
    • Good communicator in an international environment
    • Have an eye for details: be passionate for accuracy and quality

    Technical skills:

    • Configuration& Deployment management (with CMDB)
    • Cloud infrastructure and administration: Azure (preferred), AWS, GCP, etc.
    • Deploy and release tools and best practices: Azure DevOps, Octopus Deploy, etc.
    • Scripting: PowerShell, bash, etc.
    • Infrastructure as Code: Terraform (Cloud)
    • Database administration: Microsoft SQL Server and/or PostgreSQL and/or MongoDB
    • Containerization: Docker, Kubernetes

    Good to have technical skills:

    • On-prem infrastructure and administration
    • Operational procedures: procurement, installation, monitoring, support, etc.
    • Software development/architecture: .NET, etc.

    See more jobs at Eurofins

    Apply for this job

    3d

    Infrastructure and Data Engineering Lead

    EurofinsBucharest, Romania, Remote
    terraformsqlDesignazurerubyc++c#.netdockerelasticsearchkubernetespython

    Eurofins is hiring a Remote Infrastructure and Data Engineering Lead

    Job Description

    IT Application Monitoring and Observability team is global Eurofins team that provides knowledge on operation of IT Systems and IT Infrastructure. Over 62K+ Eurofins employees relies on services that we are providing to conduct their daily operation. From basic application availability monitoring, through complex process analysis ending on advanced statical and ML/AI methods to proactively counteract any unexpected events that can negatively impact the bussies. Handling over 3TB of data daily our goals is to collect, process, and visualize data to provide knowledge in easy and understandable way to the end users.

    Your responsibilities:

    • You will be leading a team of engineers.
    • You will take ownership of complex tasks.
    • You will guide and lead execution of engineering tasks.
    • You will take part in monitoring requirements elicitation and maintain team’s backlog.
    • You will contribute to Architectural Decision Records (ADRs).
    • You will handle feasibility studies and proof of concepts.
    • You will be consulting developed and delivered solution with Security department.
    • You will be reporting directly to Program Leader.

    Requirements:

    • Proven leadership experience with IT teams.
    • Experience building and operating cloud infrastructure and applications on Azure using IaC with Terraform.
    • Skills in applying DevOps principles, especially deploying, monitoring, and operating containerized applications using Docker, Kubernetes, GitOps, and CI/CD.
    • Experience in working with NO-SQL database (Elasticsearch with LogStash is a must).
    • Knowledge in securing IT environments (SSL, certificate management, security concepts like encryptions, hashing etc.)
    • Development skills (scripting level in bash, basic Python is nice to have)
    • Familiarity with any modelling languages (ex. C4, UML, ArchiMate)
    • Data visualization and data story telling techniques.

     

      Qualifications

      • Experience in design and maintaining data pipelines for data analytics.
      • Mathematical (statistical) background is an advantage.
      • Understanding of Azure services (Virtual Machines, Active Directory, Firewall, Application Gateway, Log Analytics).
      • Understating of auto scaling concepts.
      • Familiarity with Azure Data Services.

      Our technological stack:

      • Elastic Stack (especially: Beats, LogStash, Elasticsearch)
      • MS SQL Server
      • Octopus
      • Grafana
      • Programming languages (Python, C#.NET, Ruby)
      • Modelling language: C4
      • Environment: Barebones docker and Azure Cloud (AKS)

      Our standard benefits:

      • Additional variable annual compensation up to 1 monthly net salary
      • Meal tickets
      • Reimbursement of gym membership
      • Medical and life insurance
      • 25 days of annual leave + 1 day off on your birthday
      • Additional days off for company loyalty
      • Remote work activity

      Since we want to expand our team in Romania, we would like to be able to plan a discussion together as soon as possible. Send us your detailed CV in English today.

      See more jobs at Eurofins

      Apply for this job

      3d

      Software Engineer I

      VeriskLehi, UT, Remote
      Designgitdockerpython

      Verisk is hiring a Remote Software Engineer I

      Job Description

      This entry or early professional position is geared toward familiarization with the professional software-engineering field. In this position, the individual will primarily focus on implementing designs from the software engineering architectural group as well as presenting design ideas to the group for consideration. The individual may be the primary software engineer on a small project, coordinating closely with other more senior level software engineers to ensure project success. Additionally, the individual will be exposed to unit tests and requirements writing to support quality software development. The individual will also work closely with other software engineers as well as individuals from our science and product teams.

      • Professional Experience:At least 1 year of professional industry experience
      • Education:BS or comparable experience in Computer Engineering, Software Engineering, or Geophysics (such as Atmospheric Science, Meteorology, Hydrology, Physics, Mathematics, or Engineering)
      • Programming:Experience with Python and other low-level languages such as C/C++/Fortran; Experience with version control systems such as git
      • Travel Required:<1%
      • Implement software design as developed through collaboration with senior software engineers and the software architecture group, including interpretation of high-level requirements
      • Use software engineer tools such as compilers, IDEs, docker, etc. to build and prepare software for ingest back into the CI/CD environment
      • Author testable low-level requirements, based on high-level requirements from the software architecture team for use in unit and integration tests
      • Assist in validation of solutions to ensure efficient deployments and high customer satisfaction
      • Address critical product outages in a timely manner by assisting with recovery and post-mortem root cause analysis
      • Actively participate in project planning, issue scoping, and design discussions
      • Contribute ideas to the development of projects
      • Implement unit, integration, and system tests, ensuring all low-level requirements are sufficiently covered by unit tests
      • Perform code reviews
      • Updates job knowledge through activities such as completing educational/training opportunities, reading professional publications, or participating in professional organizations, conferences, or seminars
      • Completes all responsibilities as outlined on annual Performance Plan.
      • Completes all special projects and other duties as assigned.
      • Must be able to perform duties with or without reasonable accommodation.

      Qualifications

      Requirements:

      • Professional Experience:At least 1 year of professional industry experience
      • Education:BS or comparable experience in Computer Engineering, Software Engineering, or Geophysics (such as Atmospheric Science, Meteorology, Hydrology, Physics, Mathematics, or Engineering)
      • Programming:Experience with Python and other low-level languages such as C/C++/Fortran; Experience with version control systems such as git
      • Travel Required:<1%

      See more jobs at Verisk

      Apply for this job

      4d

      Principal Software Engineer in Test (AI/ML Strata Cloud Service)

      Palo Alto NetworksSanta Clara, CA, Remote
      agileDesignazureuiapidockerkubernetesAWS

      Palo Alto Networks is hiring a Remote Principal Software Engineer in Test (AI/ML Strata Cloud Service)

      Job Description

      Your Career

      As a Software Developer in Test, you will design, develop and deliver next generation technologies.   You will build, automate, and run performance testing scenarios for our products in virtualized elements.

      You will participate in design discussions and help make a difference in developing the future direction of our AI/ML software. You will drive the efficiency and reliability of our products by testing them thoroughly to understand potential risks, bugs, or issues, providing an exemplary product experience for our end users. You strive for the best in everything you do—meaning you won’t rest until the products you work on are at the highest quality. You love hunting for problems within code, seeking issues to correct, and enjoy the challenge of a code-based scavenger hunt that includes testing, providing feedback, and identifying alternative suggestions for our product’s environment.

      We are looking for highly technical individuals driven in their desire to get hands-on experience with a wide variety of networking technologies. You'll work closely with our development and product management teams, testing and presenting the results to identify new approaches. 

      Your Impact

      • Design, develop and execute test automation to test software features on our next-generation security platform as part of our AI/ML Strata Cloud Service
      • Develop and maintain test automation and framework
      • Develop tools and infrastructure that enable engineers to build, test and release features confidently and continuously
      • Understand customer configurations - Debug, reproduce, verify fixes and add new test cases for issues uncovered in customer deployments
      • Verify endurance and scale testing to validate robust feature functionality under stress
      • Work closely with the Software Engineering, Product Management teams during product development from design to release
      • File bugs and work with Development to fix issues seen
      • Mix in your creative skills with a focused testing approach to produce the best quality products in cybersecurity  
      • Be involved in a rigorous approach to testing for specifications, assist the team with testing methods or tools for new testing
      • You will also have the chance to work on different public cloud platforms (AWS, GCP, Azure) to automate cloud orchestration, visualization and alerting mechanisms
      • Configure, build and expand both Functional and System Testbeds 
      • Excellent troubleshooting abilities - Debug issues found during testing and verify bug fixes once they are resolved

      Qualifications

      Your Experience

      • BS or MS in computer science or related technical field or equivalent military experience required
      • 8+ years of related experience as a Systems Test Engineer in networking/cloud technologies
      • Good understanding of networking concepts, L2-L7 protocols
      • Testing network security products, preferably with firewalls and intrusion prevention is a plus
      • Experience with API and UI automation/testing
      • Experience with VMWare vsphere is a plus
      • Scripting and/or programming with experience in Infrastructure and Tools development 
      • Excellent communication and collaborative skills
      • Experience with Unix/Linux OS
      • Comfortable with Agile methodologies and working in small and large teams
      • Career level years of proven experience in leading test strategy Cloud products such as AWS, Google Cloud Platform (GCP), and Azure
      • Experience in testing container technologies (Docker, Kubernetes) is a plus
      • Experience driving performance test efforts for complex, asynchronous microservice-based systems
      • A self-starter who is confident and effective when working across distributed teams

      See more jobs at Palo Alto Networks

      Apply for this job

      4d

      QA Automation Engineer - Currencycloud

      VisaLondon, United Kingdom, Remote
      agilejiraapiqarubyjavadockerkubernetesjenkinsAWSjavascript

      Visa is hiring a Remote QA Automation Engineer - Currencycloud

      Job Description

       

      Remote work

      At Currencycloud, you can work from home, or visit our lush offices in London, Cardiff or Amsterdam! You'll need to be based in either the UK or Netherlands for this role, and have the necessary work permissions.

       

      About the role...

      We’re looking for experienced, motivated and talented QA Automation Engineers to help us build the technology that will power the future of payments.

       

      The QA Engineer role is an ambassador of quality. You should strive to ensure that we are maintaining a high level of quality across all our processes. You will consider and suggest improvements within the development process. You will also be responsible for the estimation, planning and execution of test cases, both automated and manual and you will ensure any defects in quality are logged appropriately and see them through to completion. 

      • You’ll be joining one of our agile Product squads which consist of an Engineering Manager, Software Engineers and fellow QAs, and will play a key role in ensuring the team delivers simple, scalable solutions for a wide range of problems. This process involves planning sessions with the engineering team and discussions around designing the solution. We are a team who are always looking for ways to improve our process, and your experience and curiosity will help us do that. Part of the role involves demoing new features and functionality to stakeholders.
      • Participating in agile ceremonies such as standup, backlog grooming etc., working closely with developers and operations on testing new features and upgrades within the team product area and maintaining existing, building new and adding to automation frameworks to improve test coverage

      Qualifications

       

      EXPERIENCE

      • A complete understanding of lean and agile methods of software delivery and the principles and practices of BDD, ATDD and TDD
      • Flexibility in working around logistic and technical blockers
      • The ability to work closely with non-technical and technical stakeholders in order to determine accurate acceptance criteria

       

      SKILLS / TECH

      • Automated testing API frameworks, ideally using Java, Ruby or Javascript
      • Experience with BDD style tools such as Cucumber
      • API testing and tools - e.g. Postman, Restassured, Newman
      • AWS deployments or deployment tools - e.g. Jenkins
      • Diagnosing, reporting, tracking and resolving quality issues utilising ticketing systems and documentation software - e.g. JIRA and Confluence
      • Containerisation and management of tools like Docker and Kubernetes is desirable but not essential

       

      PERSONALITY

      • Attention to detail
      • Written and verbal communication
      • Critical thinking, interpretive and analytic abilities
      • Team working and workload management skills
      • Soft skills e.g the ability to communicate improvements and challenges effectively, being able to say no when necessary, and a strong willingness to improve

      See more jobs at Visa

      Apply for this job

      4d

      Golang Developer

      DevtechRemote
      golangsqlDesignapigitdockerpostgresqlmysqlkubernetesAWS

      Devtech is hiring a Remote Golang Developer

      Golang Developer - Devtech Limited - Career PageSee more jobs at Devtech

      Apply for this job

      4d

      Staff Software Engineer - Engineering Workflow

      MozillaRemote UK
      sqlDesignazurec++dockerlinuxpythonAWSjavascriptbackend

      Mozilla is hiring a Remote Staff Software Engineer - Engineering Workflow

      Why Mozilla?

      Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands like Firefox, the privacy-minded web browser, and Pocket, a service for keeping up with the best content online. Now, with more than 225 million people around the world using our products each month, we’re shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies. Our work focuses on diverse areas including AI, social media, security and more. And we’re doing this while never losing our focus on our core mission – to make the internet better for people. 

      The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren’t beholden to any shareholders — only to our mission. Along with thousands of volunteer contributors and collaborators all over the world, Mozillians design, build and distributeopen-sourcesoftware that enables people to enjoy the internet on their terms. 

      About this team and role:

      Firefox developers land code every day to delight users with new features and improve product performance and security. Every day, developers and managers use our applications to develop, build, test, and deliver Mozilla’s core products. We are force-multipliers to enable Firefox developers to do their best work.

      What you’ll do: 

      • Implement system improvements to support new and existing Firefox development practices
      • Work with a geographically-distributed development team
      • Mentor other team members and be mentored by more senior team members
      • Collaborate with other teams by providing code review and technical direction

      What you’ll bring: 

      • Proven Python skills, including backend web framework skills
      • Front-end web development experience, including JavaScript proficiency
      • Experience with Python frameworks (e.g., Flask, Django), Cloud Services (GCP or AWS) and REST
      • Solid understanding of databases and SQL
      • A passion for enhancing developer productivity
      • You’re pragmatic about how to move things forward in specific timeframes including trade-offs and safeguards when implementing new functionality
      • Be an excellent communicator and have participated effectively on a distributed team
      • You have a proven track record of finishing projects where the work spans several months
      • Commitment to our values:
        • Welcoming differences
        • Being relationship-minded
        • Practicing responsible participation
        • Having grit

      Bonus points for

      • A deep understanding of version control systems
      • Experience with containerization and continuous delivery/deployment, particularly with Docker
      • Comfortable developing in both Windows and Linux environments, experience with shell scripting
      • Working knowledge of Perl, including modern frameworks such as Mojolicious

      What you’ll get:

      • Generous performance-based bonus plans to all eligible employees - we share in our success as one team
      • Rich medical, dental, and vision coverage
      • Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute)
      • Quarterly all-company wellness days where everyone takes a pause together
      • Country specific holidays plus a day off for your birthday
      • One-time home office stipend
      • Annual professional development budget
      • Quarterly well-being stipend
      • Considerable paid parental leave
      • Employee referral bonus program
      • Other benefits (life/AD&D, disability, EAP, etc. - varies by country)

      About Mozilla 

      When you work at Mozilla, you give yourself a chance to make a difference in the lives of web users everywhere. And you give us a chance to make a difference in your life every single day. Join us to work on the web as the platform and help create more opportunity and innovation for everyone online.  We’re not a normal tech company. The things we create prioritize people and their privacy over profits. We exist to make the internet a healthier,  happier place for everyone

      Commitment to diversity, equity and inclusion

      Mozilla believes in the value of diverse creative practices and forms of knowledge, and knows diversity, equity and inclusion are crucial to and enrich the company’s core mission. We encourage applications from everyone, including members of all equity-seeking communities, such as (but not limited to) women, racialized and Indigenous persons, persons with disabilities, persons of all sexual orientations, gender identities and expressions.


      We will ensure that qualified individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment, as appropriate. Please contact us at hiringaccommodation@mozilla.com to request accommodation.

      We are an equal opportunity employer. We do not discriminate on the basis of race (including hairstyle and texture), religion (including religious grooming and dress practices), gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws. Mozilla will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose.


      Group: C

      #LI-DNI

      Req ID: R2539

      Hiring Ranges:

      Remote UK
      £87,000£118,000 GBP

      See more jobs at Mozilla

      Apply for this job

      4d

      DevOps Senior Engineer

      ProgressHybrid Remote, Hyderabad, India
      agileterraformDesignansibleazuredockerlinuxpythonAWS

      Progress is hiring a Remote DevOps Senior Engineer

      We’re Progress - we offer the best platform for building and deploying tomorrow’s applications quickly and easily. We are bold, forward-thinking innovators who build things that work and care about our customers. We invent and reinvent every day, work together as one, value and respect each other and cheer our wins.
      Responsibilities:
      • We are looking for a motivated and experienced Sr. DevOps Engineer, who is comfortable working with multiple Build frameworks, Infrastructure management tools & frameworks, On-prem & cloud environments.
      • Responsible for release management, change management, design and development of infrastructure automation, own deployments, high availability, monitoring & maintenance of several tools for internal & production environments.
      • Build cloud & hybrid environments in AWS, Azure, Hybrid cloud & on-premises using VMware with windows, linux & mac OS.
      • Ability to work and solve complex problems independently with minimal guidance as well as part of a team.
      • Strong understanding and experience operating in an agile development environment.
      • Has good communication and team player who can work with teams across several continents. 
      Desired Skills & Experience:  
      • Bachelors of Engineering / Masters of Engineering with Minimum 4 - 6 years of related experience
      • 6 or more years of Experience with DevSecOps practices and Infrastructure automation along with release & change management. 
      • 5 or more years of experience working DevOps & advanced scripting with shell, PowerShell, bash & python is a must. 
      • 4 - 5 or more years of experience working with Infrastructure provisioning and automation using Ansible, terraform or similar is a must. 
      • 5 or more years of experience working with development teams in improving productivity for CI/CD pipelines and process automation, expert in using git. 
      • 3 or more years of experience building K8 and Docker environments using helm charts or other frameworks in on-premises & cloud environments.  
      • Ability to learn new technologies, tools with good communication skills & a team player.  
      • Experience working with AWS and Azure cloud is a plus 
      What we offer in return is the opportunity to join a talented team of bright and nice people and to also enjoy:

      Here at Progress, we truly care about your employee experience. It is important to us for our employees to balance their work and home life, obtain viable options for their health and wellness, grow their career, and plan for financial success.     
      • 30 days of earned leaves plus an extra day off for your birthday, various other leaves like Marriage leave, Casual leave, Maternity leave, Paternity Leave
      • Premium Group medical Insurance for employee and 5 dependents, Personal accident insurance coverage, Life insurance coverage
      • A modern office with a well-equipped gym onsite, free access to Yoga, Zumba classes by professional trainers
      • Professional development reimbursement
      • Interest subsidy on loans - either vehicle or personal loans

      Together, We Make Progress

      Progress is an inclusive workplace where opportunities to succeed are available to everyone. As a multicultural company serving a global community, we encourage a wide range of points of view and celebrate our diverse backgrounds. Our unique combination of perspectives inspires innovation, connects us to our customers and positively affects our communities. It is only by working together and learning from each other that we make Progress. Join us!

      See more jobs at Progress

      Apply for this job

      5d

      Senior Software Engineer II, ML Foundations

      CruiseUS Remote
      Bachelor's degreeDesignapic++dockerkubernetespython

      Cruise is hiring a Remote Senior Software Engineer II, ML Foundations

      We're Cruise, a self-driving service designed for the cities we love.

      We’re building the world’s most advanced self-driving vehicles to safely connect people to the places, things, and experiences they care about. We believe self-driving vehicles will help save lives, reshape cities, give back time in transit, and restore freedom of movement for many.

      In our cars, you’re free to be yourself. It’s the same here at Cruise. We’re creating a culture that values the experiences and contributions of all of the unique individuals who collectively make up Cruise, so that every employee can do their best work. 

      Cruise is committed to building a diverse, equitable, and inclusive environment, both in our workplace and in our products. If you are looking to play a part in making a positive impact in the world by advancing the revolutionary work of self-driving cars, come join us. Even if you might not meet every requirement, we strongly encourage you to apply. You might just be the right candidate for us.

      The Machine Learning Foundation team builds and supports the critical Distributed Training Framework and tools for every machine learning engineer at Cruise. Our goal is to greatly accelerate the development cycle of machine learning models across the whole company, empowering machine learning engineers to focus on improving the car’s safety and performance, instead of worrying about their infrastructure. We care about performance, ease of use and reliability of our products. We are driven by the success of our partner teams who rely on our work to build the most advanced driverless cars in the world.
      What you'll be doing :
      • Leading the design and implementation of modeling performance tools including profiler, benchmark systems, telemetry systems, etc.
      • Own technical projects from start to finish and be responsible for major technical decisions and tradeoffs. Effectively engage in team’s planning, code reviews and design discussions
      • Consider the effects of projects across multiple teams and proactively manage prioritization. Work closely with partner teams to ensure they are benefiting from the systems we built.
      • Influencing partner team's tech solutions to push training performance as a tenet/standard/principle and land as products/features/processes in designs, implementation and operations
      • Conduct technical interviews with well-calibrated standards and play an essential role in recruiting activities. Effectively onboard and mentor junior engineers and/or interns.
      What you must have:
      • 5+ years of experience building large-scale distributed applications with high-quality API design
      • Experience with ML development lifecycle and ML Ops
      • Strong coding in Python or C++
      • Experience with distributed training
      • Experience with optimizing model training performance
      • Experience to scale model training to large number of GPUs/CPUs or other accelerators
      • Passionate about self-driving technology and its potential impact on the world
      • BS, MS or PhD in CS, Math or equivalent real-world experience
      • Can do attitude and willingness to code
      Bonus points!
      • Knowledge and experience with machine learning algorithms
      • Experience building distributed systems on cloud infrastructure
      • Deep learning frameworks like PyTorch, TensorFlow, etc
      • Building frameworks with high quality lasting APIs
      • Understanding of SOTA training optimization algorithms, their performance profiles and their effects on model convergence
      • Experience scaling model performance optimization work across many teams
      • Experience with build systems (Bazel, Buck, Blaze or Cmake)
      • Experience working with Docker and Kubernetes

      The salary range for this position is $152,000 - $223,500. Compensation will vary depending on location, job-related knowledge, skills, and experience. You may also be offered a bonus, and benefits. These ranges are subject to change.

      Why Cruise?

      Our benefits are here to support the whole you:

      • Competitive salary and benefits 
      • Medical / dental / vision, Life and AD&D
      • Subsidized mental health benefits
      • Paid time off and holidays
      • Paid parental, medical, family care, and military leave of absence
      • 401(k) Cruise matching program 
      • Fertility benefits
      • Dependent Care Flexible Spending Account
      • Flexible Spending Account & Health Saving Account
      • Perks Wallet program for benefits/perks
      • Pre-tax Commuter benefit plan for local employees
      • CruiseFlex, our location-flexible work policy. (Learn more about CruiseFlex).

      We’re Integrated

      • Through our partnerships with General Motors and Honda, we are the only self-driving company with fully integrated manufacturing at scale.

      We’re Funded

      • GM, Honda, Microsoft, T. Rowe Price, and Walmart have invested billions in Cruise. Their backing for our technology demonstrates their confidence in our progress, team, and vision and makes us one of the leading autonomous vehicle organizations in the industry. Our deep resources greatly accelerate our operating speed.

      Cruise LLC is an equal opportunity employer. We strive to create a supportive and inclusive workplace where contributions are valued and celebrated, and our employees thrive by being themselves and are inspired to do the best work of their lives. We seek applicants of all backgrounds and identities, across race, color, caste, ethnicity, national origin or ancestry, age, citizenship, religion, sex, sexual orientation, gender identity or expression, veteran status, marital status, pregnancy or parental status, or disability. Applicants will not be discriminated against based on these or other protected categories or social identities. Cruise will consider for employment qualified applicants with arrest and conviction records, in accordance with applicable laws.

      Cruise is committed to the full inclusion of all applicants. If reasonable accommodation is needed to participate in the job application or interview process please let our recruiting team know or emailHR@getcruise.com.

      We proactively work to design hiring processes that promote equity and inclusion while mitigating bias. To help us track the effectiveness and inclusivity of our recruiting efforts, please consider answering the following demographic questions. Answering these questions is entirely voluntary. Your answers to these questions will not be shared with the hiring decision makers and will not impact the hiring decision in any way. Instead, Cruise will use this information not only to comply with any government reporting obligations but also to track our progress toward meeting our diversity, equity, inclusion, and belonging objectives.

      Candidates applying for roles that operate and remotely operate the AV:Licensed to drive a motor vehicle in the U.S. for the three years immediately preceding your application, currently holding an active in-state regular driver’s license or equivalent, and no more than one point on driving record. A successful completion of a background check, drug screen and DMV Motor Vehicle Record check is also required.

      Note to Recruitment Agencies:Cruise does not accept unsolicited agency resumes. Furthermore, Cruise does not pay placement fees for candidates submitted by any agency other than its approved partners. 

      Apply for this job