git Remote Jobs

542 Results

+30d

IOT Full Stack Engineer

MetioraMadrid, Spain, Remote
sqlXamarinmongodbazurescrumiosgitjavac++androidpythonAWSfrontend

Metiora is hiring a Remote IOT Full Stack Engineer

Descripción del empleo

Estamos buscando a un/a #excepcional IOT Full stack engineer ???? que sea capaz de entender los retos de nuestros clientes, hacerlos suyos y que nos ayude a establecer relaciones a largo plazo con ellos, garantizando el éxito y la ejecución de los proyectos.

¿Qué esperamos de tu perfil profesional? 

  • Grado en Computer Science, Telecomunicaciones o electrónica
  • Al menos 2 años de experiencia en proyectos reales
  • Proactividad y pasión por la tecnología
  • Ganas de trabajar en equipo
  • Curiosidad intelectual y persistencia para resolver problemas

 

Requisitos

Necesitamos????

  • Experiencia desarrollo, diseño y prototipo de hardware y electrónica (Arduino, Raspberry Pi, Intel IoT Platform, PICs, Zigbee)
  • Experiencia con redes de comunicación y protocolos: TCP/IP, HTTP, FTP, MQTT 
  • Experiencia con entornos cloud (Azure, AWS, GCP)
  • Lenguajes de programación: Python, C#
  • Enfocado en la calidad, escalabilidad y código limpio
  • Bases de datos (SQL y derivados)
  • Web frontend (Django / Celery)
  • Metodologías ágiles (SCRUM)
  • Bases de datos no relacionales (MongoDB / Redis / Clickhouse)
  • Pruebas unitarias e integración continua
  • Experiencia con control de versiones (SVN / GIT)
  • Buen nivel de inglés

Valorable????

  • Experiencia con interfaces inalámbricas: 802.15.4, LoRaWAN, Bluetooth, BLE 4.0, WiFi, 3G, GPS, RFID
  • Experiencia con arquitecturas de bus digitales e interfaces (RS-232, USB, UART, CAN-Bus)
  • React/Node.JS
  • Desarrollo de aplicaciones móviles (iOS & Android con Xamarin)
  • C++, Java
  • Experiencia colaborando en proyectos Open Source
     

See more jobs at Metiora

Apply for this job

+30d

Senior Frontend Engineer

BloomreachBratislava, Slovakia/Prague, Czech Republic/Brno, Czech Republic (Remote CEE)
remote-firstDesignswiftuiapiUXgitc++typescriptcssangularjavascriptfrontend

Bloomreach is hiring a Remote Senior Frontend Engineer

Bloomreach is the world’s #1 Commerce Experience Cloud, empowering brands to deliver customer journeys so personalized, they feel like magic. It offers a suite of products that drive true personalization and digital commerce growth, including:

  • Discovery, offering AI-driven search and merchandising
  • Content, offering a headless CMS
  • Engagement, offering a leading CDP and marketing automation solutions

Together, these solutions combine the power of unified customer and product data with the speed and scale of AI optimization, enabling revenue-driving digital commerce experiences that convert on any channel and every journey. Bloomreach serves over 850 global brands including Albertsons, Bosch, Puma, FC Bayern München, and Marks & Spencer. Bloomreach recently raised $175 million in a Series F funding round, bringing its total valuation to $2.2 billion. The investment was led by Goldman Sachs Asset Management with participation from Bain Capital Ventures and Sixth Street Growth. For more information, visit Bloomreach.com.

 

Do you love frontend development and are you good at it? Would you like to build a large-scale & fast evolving app using Angular & TypeScript? Would you like to talk about why we might be the best team for you to join right now?? Curious? Read on!
(Your s
alary starts from 3300€ per monthwith stock options and other benefits included. Working in one of ourCentral Europe offices or from homeon afull-time basis.)

What tech stack do we have for you?

  • Typescript and Javascript
  • Angular
  • SCSS/CSS
  • NodeJS
  • RxJS
  • Karma/Jasmine/Cypress
  • GIT

About your role and the team:

We are a team of thirteen people at the moment. We cooperate tightly as a single unit on a multitude of tasks and challenges in order to make our application the best to serve our customers’ needs. Since not all of us enjoy tasks with a focus on styling, a subteam of stylers has been formed that takes care of our UI library of low-level components. 

We are facing a variety of tasks on our daily basis that fall mostly into three categories - designing and developing new features, maintaining existing features in the underlying codebase and sometimes prototyping new features as POCs.

What we expect of the candidate:

Must have

  • advanced TypeScript (or JavaScript with a strong will to switch to TypeScript)
  • advanced Angular (or similar component-based framework with a strong will to switch to Angular)
  • experience with software design & architecture (be able to propose and implement an effective & efficient solution based on problem definition without detailed instructions)
  • The ability to work in project teams effectively, being reliable and communicating clearly.
  • A “can-do” attitude

Should have

  • experience with developing bigger projects
  • At least an intermediate skill with SCSS / CSS (be able to get things done in reasonable quality if your styler colleagues are busy)

Preferably have

  • experience with testing (Karma, Jasmine, Cypress)
  • experience with RxJS

Nice have

  • experience with mentoring less experienced colleagues

How we work:

Our entire engineering team works in 6 week cycles. Each developer is assigned to one or more projects during this cycle and aims to deliver the project together with other project team members from various other teams. In addition to working on projects, we also focus on other tasks - not limited to working on our backlog, providing an L3 support to our client facing colleagues or making improvements to our product through an initiative called “Happy consultants”.
In order to keep our high quality standards, each change in code we do gets reviewed and our automated pipeline builds these changes, runs a series of tests, runs the linter, packages the outputs and deploys them onto a development environment.
We are a team of diverse skill sets - you will need to share your experience and knowledge (during code reviews and ideally also beyond) with other colleagues and help them grow just like we all will help and support you from the minute you join us.

Challenges:

Here are some of the challenges that kept us busy in the past:

  • Micro frontend research
    • Our application is split up into modules but we are experimenting with the idea of loosening up the coupling even a bit more and splitting our large application into a collection of smaller ones run under a single container application.
    • Identify the pros and cons of this approach and what problems will it solve effectively and what other problems it might bring.
    • Take into account how this switch potentially affects not the architecture alone but also the execution, deployment and DX.
  • Optimizing build performance
    • The larger an application gets, the more complex the build becomes. Our application consists of hundreds of components, directives, services, pipes and other functions.
    • Find a way to optimise the build in order to make the DX and the pipeline build performance better.
  • Optimizing change detection
    • Our application aims to deliver a swift interaction experience to its users without the feeling that something is lagging.
    • Identify components that are underperforming.
    • Analyze their bottlenecks using the profiler.
    • Optimize the runtime performance of the problematic code parts.
  • Data visualisation
    • Our real-time analyses like trends, funnels, reports, and segmentations allow users to gain insights about their data from multiple perspectives. We integrate with external data sources spanning multiple relational databases and big data storage systems.
    • Build an interface for users to query data from data sources located outside of the Engagement to build the basis for our analyses and visualizations.
    • Create complex data visualizations using the Highcharts library or similar suitable tool.
    • Be proactive in proposing solutions which will help users to better understand their data.
    • Improve test quality and extend test coverage.
  • Extend UI library
    • We have created a mature UI library with the goal in mind to unify the look, behavior, and the API of our reusable components. This library already consists of a solid foundation of components but the innovation in the Engagement goes hand in hand with the need to create new components and enhance existing ones.
    • Create new reusable components while focusing on clear API, stability, best possible UX and modern browser support.
    • Test your component well. Use unit tests to cover all thinkable and unthinkable scenarios your component may go through to make it robust.
  • Other than that…
    • We work hard to have sustainable code, but we still have some code in our codebase, especially from the early startup era, that was written in haste to keep the business running - you will need to be able to get around in complex code and help us refactor it.
    • Automated testing of our code is important to us. You will need to cover your code, help us improve existing test quality and extend overall test coverage - spanning from unit tests, through integration tests to automated e2e tests.

Regional benefits:

  • Monthly lunch entitlement by up to 110€ per month
  • Pension scheme or Health insurance depending on region

#LI-DU1

More things you'll like about Bloomreach:

Culture:

  • A great deal of freedom and trust. At Bloomreach we don’t clock in and out, and we have neither corporate rules nor long approval processes. This freedom goes hand in hand with responsibility. We are interested in results from day one. 

  • We have defined our5 valuesand the 10 underlying key behaviors that we strongly believe in. We can only succeed if everyone lives these behaviors day to day. We've embedded them in our processes like recruitment, onboarding, feedback, personal development, performance review and internal communication. 

  • We believe in flexible working hours to accommodate your working style.

  • We work remote-first with several Bloomreach Hubs available across three continents.

  • We organize company events to experience the global spirit of the company and get excited about what's ahead.

  • We encourage and support our employees to engage in volunteering activities - every Bloomreacher can take 5 paid days off to volunteer*.
  • TheBloomreach Glassdoor pageelaborates on our stellar 4.6/5 rating. The Bloomreach Comparably page Culture score is even higher at 4.9/5

Personal Development:

  • We have a People Development Program -- participating in personal development workshops on various topics run by experts from inside the company. We are continuously developing & updating competency maps for select functions.

  • Our resident communication coachIvo Večeřais available to help navigate work-related communications & decision-making challenges.*
  • Our managers are strongly encouraged to participate in the Leader Development Program to develop in the areas we consider essential for any leader. The program includes regular comprehensive feedback, consultations with a coach and follow-up check-ins.

  • Bloomreachers utilize the $1,500 professional education budget on an annual basis to purchase education products (books, courses, certifications, etc.)*

Well-being:

  • The Employee Assistance Program -- with counselors -- is available for non-work-related challenges.*

  • Subscription to Calm - sleep and meditation app.*

  • We organize ‘DisConnect’ days where Bloomreachers globally enjoy one additional day off each quarter, allowing us to unwind together and focus on activities away from the screen with our loved ones.

  • We facilitate sports, yoga, and meditation opportunities for each other.

  • Extended parental leave up to 26 calendar weeks for Primary Caregivers.*

Compensation:

  • Restricted Stock Units or Stock Options are granted depending on a team member’s role, seniority, and location.*

  • Everyone gets to participate in the company's success through the company performance bonus.*

  • We offer an employee referral bonus of up to $3,000 paid out immediately after the new hire starts.

  • We reward & celebrate work anniversaries -- Bloomversaries!*

(*Subject to employment type. Interns are exempt from marked benefits, usually for the first 6 months.)

Excited? Join us and transform the future of commerce experiences!

If this position doesn't suit you, but you know someone who might be a great fit, share it - we will be very grateful!


Any unsolicited resumes/candidate profiles submitted through our website or to personal email accounts of employees of Bloomreach are considered property of Bloomreach and are not subject to payment of agency fees.

 #LI-Remote

See more jobs at Bloomreach

Apply for this job

+30d

Senior Software Engineer, Full-stack

TaniumRemote, Canada
agileBachelor's degreesalesforceDesigngraphqlapigitrubyjavac++jenkinspythonbackendNode.js

Tanium is hiring a Remote Senior Software Engineer, Full-stack

The Basics

As a Senior Software Engineer at Tanium, you will build and maintain best-of-breed products as part of a nimble development team. Tanium focuses on a customer engagement model and feedback process to ensure our products are designed the right way from the beginning. When new products ideas are identified, our software engineers design, develop, test, and deploy the products from the ground up, while iterating with product management and customers for feedback and input.

What you'll do

  • Build and maintain Tanium's products alongside an agile development team
  • Design, develop and test new product ideas from the ground up while working with product management for feedback and input
  • Work on small teams that tackle big challenges in common components like a common data service tasked with unifying and consolidating endpoint data across the entire ecosystem, handling time series data that drive dashboarding and reporting, and exposing data externally through GraphQL enabling partners (like Salesforce) to easily integrate
  • Delivering higher level services enabled by our core services that directly enable our products and focus on everything from security to operations to auditing

 

Education

  • Bachelor's degree or equivalent experience
  • CS Degree preferred

Experience

  • 5+ years industry experience
  • Experience designing and building high-impact, high-performance, scalable, observable, and maintainable backend services and APIs 
  • Knowledge of at least one of Golang (preferred), Node.js, Python, Ruby, Rust, or Java
  • Experience with HTTP API design and development
  • Experience with modern software engineering development and automation tools like git and Jenkins

Other

  • Demonstrates sound judgment for balancing between rapid development, long-term code maintainability and supportability
  • Believes in the power of and the need for writing automated tests as part of development
  • Experienced debugger who can put out fires under pressure when things go wrong in production environments
  • Has knowledge of a variety of modern software frameworks (server side & browser side) and the versatility to learn new tools

About Tanium 

Tanium, the industry’s only provider of converged endpoint management (XEM), leads the paradigm shift in legacy approaches to managing complex security and technology environments. Only Tanium protects every team, endpoint, and workflow from cyber threats by integrating IT, Operations, Security, and Risk into a single platform that delivers comprehensive visibility across devices, a unified set of controls, and a common taxonomy for a single shared purpose: to protect critical information and infrastructure at scale. Tanium has been named to the Forbes Cloud 100 list for six consecutive years and ranks on Fortune’s list of the Best Large Workplaces in Technology. In fact, more than half of the Fortune 100 and the U.S. armed forces trust Tanium to protect people; defend data; secure systems; and see and control every endpoint, team, and workflow everywhere. That’s the power of certainty. Visit www.tanium.com and follow us on LinkedIn and Twitter.

On a mission. Together. 

At Tanium, we are stewards of a culture that emphasizes the importance of collaboration, respect, and diversity. In our pursuit of revolutionizing the way some of the largest enterprises and governments in the world solve their most difficult IT challenges, we are strengthened by our unique perspectives and by our collective actions.   

We are an organization with stakeholders around the world and it’s imperative that the diversity of our customers and communities is reflected internally in our team members. We strive to create a diverse and inclusive environment where everyone feels they have opportunities to succeed and grow because we know that only together can we do great things. 

Each of our team members has 5 days set aside as volunteer time off (VTO) to contribute to the communities they live in and give back to the causes they care about most.   

What you’ll get

The annual base salary range for this full-time position is C$95,000 to C$280,000. This range is an estimate for what Tanium will pay a new hire. The actual annual base salary offered may be adjusted based on a variety of factors, including but not limited to, location, education, skills, training and experience.

 

 

For more information on how Tanium processes your personal data, please see our Privacy Policy.

See more jobs at Tanium

Apply for this job

+30d

Tech lead Full Stack

DevoteamRabat, Morocco, Remote
agileDesignmongodbsassgitjavadockerpostgresqlmysqltypescriptcsskubernetesangularAWSjavascript

Devoteam is hiring a Remote Tech lead Full Stack

Description du poste

LES MISSIONS DU DEVELOPPEUR FULL-STACK JAVA/ANGULAR

  • Vous interviendrez sur les nombreux projets et problématiques de nos clients,
  • Vous participerez activement aux phases projet (analyse/développement, mise en place
    et livraison) en proposant des solutions.
  • Vous réaliserez “from scratch” des projets,
  • Vous adresserez les problématiques d’architecture, de testabilité, de maintenabilité en
    proposant des solutions,
  • Nous partagerons les bonnes pratiques et sujets innovants quotidiennement,
  • Nous apprendrons grâce à vous et vous apprendrez de nous,
  • Vous participerez à la vie du pôle web (BBL, crossDT, soirée technique, …),

LE CADRE DU DEVELOPPEMENT FULL-STACK JAVA/ANGULAR

  •  Java 10+ (Spring Boot, Spring Security, Spring JPA, Spring Data, Maven, Gradle), J2EE,Hibernate.
  • JavaScript (TypeScript, Angular 6+), SASS, Karma, Jasmine.
  • PostgreSQL, DynamoDB. MongoDB, MySQL, MS Server, H2.
  • AWS, Google Cloud, Microsoft Azure.
  • Git, Docker (Swarm, Rancher, Kubernetes, Compose).
  • Architecture SOA, WOA, Microservices.
  • Nous opérons dans un cadre de Devops (CI/CD), de la manière la plus agile possible.

Qualifications

De formation Bac+5, d’une École d’Ingénieur ou équivalent, tu es non seulement capable d’apprendre et de réaliser des développements en technologies web innovantes mais aussi de comprendre, débugger et maintenir des bases de code moins récentes.

Tu sais prendre du recul sur tes réalisations et celles de tes collègues, ainsi que proposer et mettre en places des améliorations. La qualité, la robustesse, l’optimisation et les performances, ainsi que la précision de l’interface sont des concepts qui importent pour toi.

Nous recherchons des personnes ayant déjà +5 années d’expérience en développement Java et Angular, ainsi qu’en intégration graphique & responsive design (HTML, CSS), et qui ont l’envie d’intervenir sur des projets ambitieux et de partager leur passion.

Alors si tout ceci te correspond, si tu souhaites progresser et produire, apprendre et partager, rejoins-nous !

See more jobs at Devoteam

Apply for this job

+30d

Python DevOps Developer H/F - Innovative Tech

DevoteamLevallois-Perret, France, Remote
agilejiraterraformansibleazureapigitc++dockerkuberneteslinuxjenkinspythonAWS

Devoteam is hiring a Remote Python DevOps Developer H/F - Innovative Tech

Description du poste

Vos principales responsabilités en tant que Python DevOps Developer 

Voici une liste non exhaustive de vos missions au quotidien, nous vous faisons confiance pour les prendre en main et les enrichir à votre façon ????

  • Comprendre le besoin utilisateur et y répondre en livrant régulièrement des fonctionnalités ayant de la valeur métier,

  • Assurer le développement d’outils visant à industrialiser/automatiser le déploiement sur les différents environnements du développement à la production (conception & structuration, qualité de code, pair-programming, revue de code…),

  • Accompagner les équipes de dev par la mise en place de pipelines CI/CD, d’Infra As code et de conteneurs pour leurs applications,

  • Accompagner les équipes de production dans la mise en place de bonnes pratiques de delivery de ces outils (gestion de sources, gestion de configuration, automatisation des tests…) ;

  • Apporter la culture du développement agile dans les différentes features teams, faciliter la coopération et l'entraide, partager la connaissance via les outils

  • Intervenir au sein d’écosystèmes techniques DevOps et des plateformes de CI/CD complexes pour des milliers d’utilisateurs 

  • Assurer une veille technologique et s'intéresser aux nouvelles pratiques émergentes

Selon les projets, voici les technologies que vous serez amené.e à rencontrer :

  • Scripting : Python, Bash, Shell

  • Programmation : Python, Django, Flask

  • Architectures orientées services (MicroServices & REST API)

  • CI/CD : Gitlab, GitHub, Jenkins, Nexus, Sonarqube

  • Versionning : Git

  • Containers : Docker, Kubernetes

  • Infrastructure As Code : Terraform, Ansible

  • Collaboration : Jira, Confluence

  • Tests : Selenium

  • Système : Windows, Linux

  • Cloud : AWS, AZURE, GCP

Qualifications

Ce que vous apporterez à la Tribu ?

[Les compétences idéales] 

Diplômé.e d’une École d’Ingénieurs ou d’un Master 2 en IT, vous êtes passionné.e par le langage Python dans des contextes Cloud / DevOps et avez au moins 3 ans d’expérience en scripting ou développement sur Python 3 et ses librairies. Que vous veniez du Dev, des Ops, du DevOps, vous avez acquis de solides compétences en automatisation et amélioration continue.

Vous avez déjà une première expérience dans l’utilisation ou la mise en place d’outils de l’écosystème DevOps - CI/CD et vous souhaitez aller plus loin sur ces sujets.

[Cherries on the cake????]

  • Une expérience des frameworks Flask & Django et des outils d’industrialisation (Git, Jenkins, Ansible, Docker…)

  • Une expérience en utilisation ou implémentation de plateformes CI/CD avec des composants “Enterprise” (GitLab / GitHub)

  • Des connaissances et de la pratique en conteneurisation et sur un Cloud provider 

Et qu’est ce que Devoteam vous offre en échange?

  • Un CDI, pour se projeter ensemble sur le long terme

  • Un salaire attractif en lien avec votre expérience et les tendances du marché

  • Une base de travail en Ile de France et un accord télétravail permettant une meilleure flexibilité 

  • Des avantages comprenant mutuelle, prévoyance santé, CSE, mais aussi des compensations de vos frais internet et installations relatives au télétravail

  • Des challenges organisés tout au long de l’année avec de très jolis gains (voyages, matériels technologiques, accès à des événements….)

  • Un plan de carrière personnalisé avec des formations et certifications en lien avec votre trajectoire en bénéficiant des cursus, labs, formateurs du premier partenaire AWS en France

  • De multiples possibilités de mobilité, géographique mais aussi inter communauté, vous permettant d’évoluer en fonction de vos appétences technologiques ou métier mais aussi selon des projets plus personnels 

  • Un esprit de communauté fort autour de vos technologies de prédilection, au travers d’événements internes vous permettant d’interagir, célébrer et continuer d’apprendre

  • Une réelle possibilité de rayonner et partager vos connaissances et votre vision par le biais de conférences, meetups ou articles 

  • Plus de 30 clubs Happiness@Devoteam qui te permettent de partager et laisser libre cours à tes passions (running, art, football, musique, gastronomie, yoga, …)

Intéressé.e ????‍♀️????‍♂️?

N’attendez plus et postulez à l’offre!

La suite du process se déroulera en toute confidentialité et bienveillance: rencontre avec l’équipe Recrutement, Sales et managériale, avec au moins un rendez-vous en présentiel pour venir découvrir nos locaux et sentir de plus près la bonne humeur et l’énergie de nos équipes ????

Nous veillons à vous faire vivre des process de recrutement les plus dynamiques possibles et nous nous engageons à vous faire un retour sous 72h après chaque étape.

Le Groupe Devoteam oeuvre pour l'égalité des chances, pour la promotion de ses collaboratrices et de ses collaborateurs au mérite et lutte activement contre toute forme de discrimination. Nous sommes persuadés que la diversité contribue à la créativité, au dynamisme et à l'excellence de notre organisation.
Tous nos postes sont ouverts aux personnes en situation de handicap.

See more jobs at Devoteam

Apply for this job

+30d

Senior Software Engineer (Hybrid/Remote)

Oasis Africa Consulting LimitedJakande, Lekki, Nigeria, Remote
agileDesignhtml5scrumapiqagittypescriptAWSjavascriptbackendNode.js

Oasis Africa Consulting Limited is hiring a Remote Senior Software Engineer (Hybrid/Remote)

Job Description

 

Desired Abilities- Ability to:

Design, develop, and maintain high-quality, scalable, and secure software solutions using Node.js, TypeScript, and AWS technologies.

Collaborate with cross-functional teams, including product management, UX/UI design, and QA, to gather requirements, define specifications, and ensure the successful delivery of projects.

Architect and implement efficient, maintainable, and modular code in javascript and Typescript, adhering to best practices, coding standards, and established guidelines.

Optimise application performance by identifying bottlenecks, implementing solutions, and conducting regular code reviews.

Leverage AWS services and tools to design and implement cloud-native applications, ensuring optimal performance, security, and cost-effectiveness.

Participate in the entire software development lifecycle, from planning and design to deployment and maintenance, ensuring smooth project execution.

Stay up-to-date with industry trends, emerging technologies, and best practices in software engineering, particularly within the Node.js, TypeScript, and AWS ecosystems.

Troubleshoot, diagnose, and resolve software issues, providing timely and practical solutions to ensure minimal user disruption.

Collaborate with the other engineering team members to ensure smooth CI/CD pipelines, infrastructure management, and monitoring and alerting systems.

 

You could be an ideal match if you possess:

4+ years of professional experience in software development, focusing on web applications and backend services using JavaScript, TypeScript, and Node.js. You will need to have strong proficiency in JavaScript, TypeScript, and Node.js with a deep understanding of core concepts, asynchronous programming, and performance optimisation techniques.

2+ years of experience working with front-end frameworks, preferably Vue.js - and a solid understanding of HTML5, CSS3, and related web technologies - in building user-friendly and responsive web applications.

Familiarity with Agile development methodologies, such as Scrum or Kanban, and experience working in an Agile environment.

Some experience with NestJS, a progressive Node.js framework, and familiarity with its underlying principles, such as dependency injection and modularity, is a plus.

Knowledge of Domain-Driven Design (DDD) concepts and experience implementing DDD principles in software projects is valuable.

Familiarity with AWS services such as EC2, S3, Lambda, API Gateway, RDS, and Load balancers, and experience building scalable and secure cloud-based applications.

Knowledge of RESTful API design principles.

Experience with version control systems, preferably Git, and understanding of best code management and collaboration practices.

Proficiency in writing and maintaining unit, integration, and end-to-end tests using testing frameworks such as Jest, Mocha, or Jasmine.

Good knowledge of software development best practices, including design patterns, code modularity, and maintainability.

Strong problem-solving skills, with the ability to analyse complex issues, develop practical solutions, and adapt to changing requirements.

Excellent communication and collaboration skills, with the ability to work effectively in a team-oriented environment.

Qualifications

 

An engineering degree is not a prerequisite; instead, we highly value relevant experience in software development and a demonstrable portfolio of projects that highlight your skills.

See more jobs at Oasis Africa Consulting Limited

Apply for this job

+30d

SDET/Test Automation QA Engineer

SonderMindDenver, CO or Remote
agilepostgresscrumapiqagitrubyc++elasticsearchtypescriptangularjenkinsAWSjavascript

SonderMind is hiring a Remote SDET/Test Automation QA Engineer

About SonderMind

At SonderMind, we know that therapy works. SonderMind provides accessible, personalized mental healthcare that produces high-quality outcomes for patients. SonderMind's individualized approach to care starts with using innovative technology to help people not just find a therapist, but find the right, in-network therapist for them, should they choose to use their insurance. From there, SonderMind's clinicians are committed to delivering best-in-class care to all patients by focusing on high-quality clinical outcomes. To enable our clinicians to thrive, SonderMind defines care expectations while providing tools such as clinical note-taking, secure telehealth capabilities, outcome measurement, messaging, and direct booking.

To follow the latest SonderMind news, get to know our clients, and learn about what it’s like to work at SonderMind, you can follow us on InstagramLinkedin, and Twitter

About the Role

As an SDET/Test Automation QA Engineer, you will have a passion for successfully developing robust and scalable testing frameworks to continuously improve quality, reduce cycle time, and bake efficiency into our development and testing processes. You will work closely with Product and Support teams to consistently advocate for end-users by ensuring the SonderMind platform is stable and meets the functional requirements. You strive for quality releases and exceeding customer expectations.    

Essential Functions 

  • Create and maintain automated and manual test cases
  • Assist with any manual testing needs on the team
  • Participate and have input on QA direction discussions; own the QA processes on the team 
  • Accountable for testing all stories coming through the team
  • Work with other SDET’s and Manual testers to ensure cross team projects are thoroughly tested
  • Work closely with engineers  to understand the underlying architecture in the code to create more robust tests.

What does success look like?

  • Quickly integrates into the team and becomes familiar with tools, process, and culture of existing software development and testing life cycles. Tests while leveraging existing scripts and adds to and/or makes recommendations for improvement.
  • Start build and implementation of go-forward test automation framework(s).
  • Well versed in our go-forward automated testing strategy. Fully understands system architecture, business functionality and technical dependencies. The test automation framework is stable, reusable, and positively growing code coverage.

Who you are?

  • 4+ years of software test development experience with proficiency in Javascript, Typescript, or similar 
  • Experience in Unix scripting or equivalent command line tools 
  • Experience with designing and developing full stack test automation ( Protractor, Cypress, etc)  
  • Proficiency with continuous integration and continuous deployment pipelines and tools  (Gitlab CI, CircleCI, Jenkins)
  • Testing and automating RESTful API service calls via tools such as Postman, Bruno, or similar
  • Ability to lead creation and maintenance of advanced suites of automated scripts for the full stack
  • Source control, Git experience
  • Experience in communicating quality reporting and metrics of test execution results, including use in visibility dashboards
  • Strong understanding of SDLC processes specifically agile scrum methodology

Preferred Experience 

  • Test case management systems, including creating integrations with one 
  • Load & Performance Test Engineering
  • Demonstrated experience in designing automation creating modular test scripts for reuse
  • Coding or working familiarity with any of the following technologies: Angular, AWS Deployment , ElasticSearch, Unit testing RSpec, Jasmine or similar experience, Ruby on Rails, Postgres, Redis

Our Benefits 

The anticipated salary rate for this role is between $114,000-130,000 per year.

As a leader in redesigning behavioral health, we are walking the walk with our employee benefits. We want the experience of working at SonderMind to accelerate people’s careers and enrich their lives, so we focus on meeting SonderMinders wherever they are and supporting them in all facets of their life and work.

Our benefits include:

  • A commitment to fostering flexible hybrid work
  • A generous PTO policy 
  • Therapy coverage benefits to ensure our employees have access to the care they need
  • Competitive Medical, Dental, and Vision coverage with plans to meet every need, including HSA and FSA options
  • Employer-paid disability & AD&D to cover life's unexpected events. Not only that, we also cover the difference in salary for up to eight (8) weeks of short-term disability leave
  • Eight weeks of paid Parental Leave  (if the parent also qualifies for STD, this benefit is in addition)
  • 401K retirement plan with 100% matching on up to 4% of base salary

Application Deadline

This position will be an ongoing recruitment process and will be open until filled.

 

Equal Opportunity 
SonderMind does not discriminate in employment opportunities or practices based on race, color, creed, sex, gender, gender identity or expression, pregnancy, childbirth or related medical conditions, religion, veteran and military status, marital status, registered domestic partner status, age, national origin or ancestry, physical or mental disability, medical condition (including genetic information or characteristics), sexual orientation, or any other characteristic protected by applicable federal, state, or local laws.

Apply for this job

+30d

Engineering Manager - Remote

agileB2BDesignmobileuiscrumapigit

VALONDE COMPANY S.A. is hiring a Remote Engineering Manager - Remote

ENGINEERING MANAGER - REMOTE - Toolbox OTT - Career Page

See more jobs at VALONDE COMPANY S.A.

Apply for this job

+30d

Sr. Full Stack AI Developer

Fortune BrandsMaumee, OH, Remote
agileBachelor's degreejiranosqlsqloracleDesignvuemongodbazurescrumqagitc++.netdockertypescriptcsskubernetesangularpythonAWSjavascriptfrontend

Fortune Brands is hiring a Remote Sr. Full Stack AI Developer

Job Description

The Sr Full Stack AI Developer will help execute Fortune Brands Innovation’s technology strategy in alignment with business needs and priorities. This role will collaborate closely with technology teams and business teams to enable our fast-paced business to grow and evolve. Working with a high-performance team, the Sr Full Stack AI Developer will focus on the timely design and delivery of initiatives using modern lean application development using .NET and AI platforms and integrated business systems.

This is a remote position; preferred time zone is CST or EST.

What You'll Do:

  • Utilize programming languages like React, .Net C#, SQL, and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of Azure services.
  • Participate in full software lifecycle development including analysis, design, coding, testing, implementation, deployment, and support with and across Agile teams.
  • Work on innovative solutions including AI-based platform development.
  • Consistently write, translate, and code software programs and applications according to specifications.
  • Employ best practices for designing scalable, extensible, secure applications.
  • Design and develop n-tier .NET MVC web applications using the latest front-end and back-end technologies.
  • Design and develop robust RESTful APIs and micro-services for enterprise application integrations.
  • Conduct Unit/Integration tests, collaborate with DevOps, QA, and Cybersecurity teams through product releases.

Qualifications

What You'll Bring to the Table:

  • Bachelor's Degree required in Computer Science, Information Systems, Information Technology, or equivalent experience
  • 6+ years of experience as a full stack developer using modern web development languages
  • 4+ Years experience with the C#, Python, R
  • Proficient in web technologies including HTML, CSS, JavaScript, TypeScript
  • Experience ASP.NET Core
  • Experience with frontend frameworks such as React, Angular, Vue
  • Experience in databases such as SQL Server, Oracle, MongoDB
  • Experience with building and consuming REST APIs
  • Experience with data preprocessing, feature engineering, model training, evaluation, and deployment
  • Proven analytical and problem-solving skills

Preferred Qualifications:

  • Experience using software versioning and release management tools (Git, Azure, Jira)
  • Experience with cloud services (Azure, AWS)
  • Knowledge of agile, scrum or lean practices
  • Prior experience building cloud-based AI applications
  • Experience with cloud platforms, especially Microsoft Azure, and familiarity with Azure AI services such as Azure Machine Learning, Azure Cognitive Services, and Azure Databricks
  • Microsoft Certifications is preferred

The salary range for this position is $81,000 - $124,300. 

Pay offered will vary based on job-related factors such as location, experience, training, skills, and abilities. 

See more jobs at Fortune Brands

Apply for this job

+30d

Junior Software Engineer

SuscoRemote
sqlmobileazureuigitrubyjavac++c#.netlinuxangularpythonjavascriptfrontendPHP

Susco is hiring a Remote Junior Software Engineer

Junior Software Engineer - Susco - Career Page

See more jobs at Susco

Apply for this job

+30d

Sr. Technical Program Manager, Data Platform

agiletableaujiraterraformairflowsketchsqlRabbitMQgitc++AWS

hims & hers is hiring a Remote Sr. Technical Program Manager, Data Platform

Hims & Hers Health, Inc. (better known as Hims & Hers) is the leading health and wellness platform, on a mission to help the world feel great through the power of better health. We are revolutionizing telehealth for providers and their patients alike. Making personalized solutions accessible is of paramount importance to Hims & Hers and we are focused on continued innovation in this space. Hims & Hers offers nonprescription products and access to highly personalized prescription solutions for a variety of conditions related to mental health, sexual health, hair care, skincare, heart health, and more.

Hims & Hers is a public company, traded on the NYSE under the ticker symbol “HIMS”. To learn more about the brand and offerings, you can visit hims.com and forhers.com, or visit our investor site. For information on the company’s outstanding benefits, culture, and its talent-first flexible/remote work approach, see below and visit www.hims.com/careers-professionals.

About the job:

We're looking for an energetic and experienced Senior Technical Program Managerto join our Data Platform Engineering team. Our team is responsible for enabling H&H business (Product, Analytics, Operations, Finance, Data Science, Machine Learning, Customer Experience, Engineering) by providing a platform with a rich set of data and tools to leverage. 

As a senior TPM within the Data Platform team, you’ll work closely with our Product and Engineering teams to understand their roadmaps, architecture, and data. You’ll also work with our consumers of the data platform to better understand their data needs. You’ll take your passion for working with people and leveraging your technical skills to move quickly, efficiently, and decisively to connect the dots and help our team deliver.

You Will:

  • Build strong cross-functional relationships to understand our product data and the needs/uses of data
  • Create requirements and technical specifications
  • Track and manage project risks, dependencies, status, and deliverable timelines
  • Help drive Data Platform strategies
  • Work with stakeholders to understand requirements and negotiate solutions and timelines
  • Communicate and make sure the right people have the correct information in time
  • Work within our Data Platform Engineering team to help build out ticketed work and provide details to translate requirements and benefits to that work
  • Ensure the highest business value is being delivered to our stakeholders
  • Establish mechanisms to optimize team effectiveness
  • Lead prioritization meetings and status meetings with stakeholders at a regular cadence
  • Collaborate with other technical program managers to highlight dependencies with different domains
  • You will have a bias for action, a sense of urgency, and attention to detail that makes you someone your team can instinctively trust and rally behind
  • Drive continuous process improvements and best practices to create a robust, predictable, priority-driven culture
  • Collaborate with legal to ensure data privacy and compliance are followed and implemented
  • Organize and facilitate daily stand-up, sprint planning, sprint retrospectives, and backlog grooming sessions

You Have:

  • Minimum of 8+ years experience as a data-oriented Technical Program Manager, Technical Product Manager, or Lead capacity
  • Bachelor's degree in Computer Science, Engineering, or related field, or relevant years of work experience
  • Experience working with Data Platform Engineering teams to ship scalable data products and technical roadmaps
  • Previous experience building data platforms on the cloud using Databricks or Snowflake
  • Proficiency in Jira or other project management tools
  • Knowledge of modern data stacks like Airflow, Databricks, Google BigQuery, dbt, Fivetran
  • Ability to understand different data domains and technical requirements
  • Experience collaborating with different stakeholders such as Analytics, ML, Finance, Product, Marketing, Operations, and Customer Experience teams
  • Solid understanding of data pipelines
  • Knowledge of SQL to independently investigate and test datasets, perform data validation, sketch solutions, and create basic proofs of concept
  • Experience working with management to define and measure KPIs and other operating metrics
  • Extensive experience working on Data Security and Data Governance initiatives
  • A Foundational understanding of Amazon Web Services (AWS) or Google Cloud Platform (GCP)
  • Understanding of SDLC and Agile frameworks
  • Strong project management skills with attention to detail and experience in managing multiple projects and meeting ongoing and overlapping deadlines 
  • Bias towards over-communication
  • Team player, collaborative, and positive attitude
  • Strong leadership and communication skills
  • Excellent writing, oral, and presentation skills
  • Ability to influence without authority
  • Passion for operational excellence, attention to detail, and a demonstrated ability to deliver results in a fast-paced, high-growth environmen

Nice To Have:

  • Experience working in healthcare 
  • Previous working experience at startups
  • A basic understanding of data streaming technologies (eg, Kafka, RabbitMQ), Git, Atlan, and Terraform is a big plus 
  • Working experience with BI tools like Tableau and Looker

Our Benefits (there are more but here are some highlights):

  • Competitive salary & equity compensation for full-time roles
  • Unlimited PTO, company holidays, and quarterly mental health days
  • Comprehensive health benefits including medical, dental & vision, and parental leave
  • Employee Stock Purchase Program (ESPP)
  • Employee discounts on hims & hers & Apostrophe online products
  • 401k benefits with employer matching contribution
  • Offsite team retreats

#LI-Remote

Outlined below is a reasonable estimate of H&H’s compensation range for this role for US-based candidates. If you're based outside of the US, your recruiter will be able to provide you with an estimated salary range for your location.

The actual amount will take into account a range of factors that are considered in making compensation decisions including but not limited to skill sets, experience and training, licensure and certifications, and location. H&H also offers a comprehensive Total Rewards package that may include an equity grant.

Consult with your Recruiter during any potential screening to determine a more targeted range based on location and job-related factors. We don’t ever want the pay range to act as a deterrent from you applying!

An estimate of the current salary range for US-based employees is
$150,000$185,000 USD

We are focused on building a diverse and inclusive workforce. If you’re excited about this role, but do not meet 100% of the qualifications listed above, we encourage you to apply.

Hims is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics or any other basis forbidden under federal, state, or local law. Hims considers all qualified applicants in accordance with the San Francisco Fair Chance Ordinance.

Hims & hers is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@forhims.com. Please do not send resumes to this email address.

For our California-based applicants – Please see our California Employment Candidate Privacy Policy to learn more about how we collect, use, retain, and disclose Personal Information. 

See more jobs at hims & hers

Apply for this job

+30d

Mobile Application Developer, Android & iOS

Ridgeline InternationalTysons, VA, Remote
kotlinDesignmobileuiiosgitjavac++androidbackend

Ridgeline International is hiring a Remote Mobile Application Developer, Android & iOS

Job Description

We are seeking a talented Mobile Application Developer to spearhead the development of our advanced communications app. The ideal candidate will possess extensive experience in both iOS and Android app development, emphasizing secure communication technologies. This role requires a deep understanding of cross-platform solutions to ensure a seamless user experience across different devices.

What you will do:

  • Design and develop a high-performance Android application, with plans to extend functionality to iOS, featuring push-to-talk (PTT), Voice over IP (VOIP), and chat capabilities.
  • Ensure the application’s security protocols adhere to the highest standards, with a focus on cross-platform compatibility.
  • Collaborate with cross-functional teams to define, design, and ship new features across both Android and iOS platforms.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency, particularly in a cross-platform context.
  • Manage the entire app lifecycle (concept, design, test, release, and support) for both Android and iOS versions.
  • Release applications to the Android Play Store and Apple App Store, overseeing their lifecycle across both platforms.

What you will accomplish within the first six months in this role:

  • Work directly with the engineering team to finalize requirements and architect a backend suitable for both Android and iOS applications.
  • Deliver a secure communication application, ensuring seamless operation and security on both platforms.
  • Publish the app on both the Play Store and the Apple App Store.

Qualifications

Must Haves:

  • 15+ years of experience in mobile app development, including significant experience in both Android and iOS platforms.
  • Proficient in Java, Kotlin, and Swift/Objective-C for iOS development.
  • Strong understanding of both Android SDK and iOS frameworks, covering different versions and capabilities.
  • Experience with UI design principles and best practices for both Android and iOS applications.
  • Knowledge of the open-source ecosystems for both Android and iOS, and the libraries available for common tasks.
  • Familiarity with RESTful APIs to connect applications to back-end services, with an emphasis on cross-platform functionality.
  • Expertise in secure app design - based on a zero-trust model - and encryption standards applicable to both Android and iOS.
  • Strong knowledge of UI design principles, patterns, and best practices, tailored to each platform.
  • Experience with offline storage, threading, and performance tuning for both Android and iOS.
  • Proficient understanding of code versioning tools, such as Git, and Git CI/CD Pipelines, with experience in managing cross-platform development workflows.

Nice to Haves:

  • Proven track record of successful apps on both Android and iOS platforms.

See more jobs at Ridgeline International

Apply for this job

+30d

Senior C++ Application Software Engineer (f/m/div)

Bosch GroupOvar, Portugal, Remote
5 years of experienceDesigngitc++dockerlinuxpython

Bosch Group is hiring a Remote Senior C++ Application Software Engineer (f/m/div)

Job Description

Your contribution to something big: 

    • Design, code and unit-test the software
    • Document the requirements and design
    • Decompose the design into user stories and tasks and estimate using planning poker
    • Translate product/system requirements into component level requirements
    • Plan the order of development in Sprints, focusing on achieving continuous integration
    • Making sure you and your team operate according to Agile/scrum principles
    • Keep abreast of technical developments in own field through study of literature and technical contacts
    • Strong drive for continuous improvement
    • Lead others by example - act as a servant leader
    • Practices lean software development

Qualifications

What distinguishes you:

    • You have a university education in computer or software science at Bachelor level or higher
    • You have at least 5 years of experience in C++
    • You have fluent English language skills (verbal and written)
    • You are able and willing to work at least 2 days per week at the Ovar office
    • You are willing to work in Eindhoven/Netherlands 1-2 weeks per time several times per year
    • You have an understanding of the SOLID-principles and how to apply them in software design
    • You have experience with embedded CPU architectures (ARM microcontrollers, Xilinx Zync)
    • You have experience in using Linux and FreeRTOS
    • You have experience with CM tools like SVN and GIT
    • You have experience in OOAD
    • You have experience using Docker
    • You have experience with wired communication protocols, TCP/IP, RSTP and Ethernet
    • You have specific knowledge of relevant design & modeling methods like e.g. UML
    • You have an understanding of core OS concepts like multi-threading, memory management, power management
    • You have a proactive and eager mindset to get the job done, helping others
    • Being able to decompose complex task and estimate work
    • You can look, realistically, outside the box
    • You have a helicopter view, capable of finding an appropriate solution to complex problems
    • You have a broad interest in Software Development and are familiar with additional programming languages
    • Experience with peripherals such as UART, SPI, i2c/i2s, GPIO, interfacing with FPGA is a plus
    • Experience with Yocto and SCons toolchain is a plus
    • Experience in Python programming language is a plus
    • Experience in C# programming language is a plus
    • Experience in Safety critical systems is a plus

See more jobs at Bosch Group

Apply for this job

+30d

Software Engineer - Build Infrastructure

Bachelor's degree3 years of experienceterraformDesignansibleazuregitc++dockerkubernetesubuntulinuxpythonAWS

Torc Robotics is hiring a Remote Software Engineer - Build Infrastructure

About the Company

At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business.

A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight.

Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.

Meet The Team:

We are seeking people who are passionate about making a difference in the world. Torc is growing, and we’re assembling teams of creative, ambitious people who have the tenacity to make the impossible possible. Join us as we make our roads, workplaces, and missions safer for everyone.

Our culture is one of openness and transparency and our work reflects that. Torc’rs are encouraged to bring forward new ideas and initiatives, and no matter what job you are working on, you’ll be able to directly observe how your contribution comes to life in the solutions we create together.

What You’ll Do:

We’re looking for engineering professionals with expert-level skills in software development and automation combined with experience working in the area of developer enablement to bring new ideas, optimizations, and best practices to the entire software organization. As a software engineer focused on tool development and automation, you will work closely with a passionate team of engineers to improve the processes that support the development of high-quality safety-critical software for self-driving vehicles.

  • Scan the landscape of current tools and processes and find ways to enhance our ability to create, test, and deliver high-quality software that supports the autonomous driving system.
  • Design, implement, and maintain scalable software build and delivery solutions, including management of packages, dependencies, and artifacts.
  • Work with cross-functional teams to develop and enforce best practices for software development and quality assurance in compliance with existing standards.
  • Create new tools that benefit the company, emphasizing automation over manual process, integration of systems to enhance business efficiency, and optimizing employee productivity.

What You’ll Need to Succeed:

  • Degree(s) in Engineering, Computer Science, or a related technical field with relevant experience as specified below:
    • MS with 0-3 years of experience OR BS with 4+ years of experience
  • Proficiency in Linux platforms (Ubuntu, Centos).
  • Proficiency in high-level and scripting languages (C++, Python, bash, groovy).
  • Proficiency in version control systems (Git).
  • Continuous integration/Continuous delivery concepts and tools.
  • Strong ideation skills, creativity, and proactive problem solving.
  • Troubleshooting skills (real-time and in-depth analysis)
  • Test automation principles and design.
  • Performance metrics and analysis.

Bonus Points!

  • Build automation and static analysis tools (CMake, Cppcheck, Clang-Tidy)
  • Experience working with cloud infrastructure at scale (AWS, Azure, GCP)
  • Containerization and container orchestration (Docker, Kubernetes)
  • Configuration management, Infrastructure as Code (Ansible, Terraform)

Perks of Being a Full-time Torc’r

Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and future. Our culture is collaborative, energetic, and team focused. Torc offers:  

  • A competitive compensation package that includes a bonus component and stock options
  • 100% paid medical, dental, and vision premiums for full-time employees  
  • 401K plan with a 6% employer match
  • Flexibility in schedule and generous paid vacation (available immediately after start date)
  • Company-wide holiday office closures
  • AD+D and Life Insurance 
Hiring Range for Job Opening 
US Pay Range
$139,000$166,800 USD

At Torc, we’re committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc’rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities.

Even if you don’t meet 100% of the qualifications listed for this opportunity, we encourage you to apply. We’re always looking for those that are hungry, humble, and people smart and your unique experience may be a great fit for this role or others.

See more jobs at Torc Robotics

Apply for this job

+30d

Software Engineer - Developer Environments

Torc RoboticsRemote - US; Blacksburg, VA
Bachelor's degreeterraformDesignansibleazuregitc++dockerkubernetesubuntulinuxpythonAWS

Torc Robotics is hiring a Remote Software Engineer - Developer Environments

About the Company

At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business.

A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight.

Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.

Meet the Team: 

We are seeking people who are passionate about making a difference in the world. Torc is growing, and we’re assembling teams of creative, ambitious people who have the tenacity to make the impossible possible. Join us as we make our roads, workplaces, and missions safer for everyone. 

Our culture is one of openness and transparency and our work reflects that. Torc’rs are encouraged to bring forward new ideas and initiatives, and no matter what job you are working on, you’ll be able to directly observe how your contribution comes to life in the solutions we create together. 

What you'll do: 

We’re looking for engineering professionals skilled in software development and automation combined with experience working in the area of developer enablement to bring new ideas, optimizations, and best practices to the entire software organization.  As a software engineer focused on tool development and automation, you will work closely with a passionate team of engineers to improve the processes that support the development of high-quality safety-critical software for self-driving vehicles. 

  • Scan the landscape of current tools and processes and find ways to enhance our ability to create, test, and deliver high-quality software that supports the autonomous driving system. 
  • Design, implement, and maintain scalable software build and delivery solutions, including management of packages, dependencies, and artifacts. 
  • Work with cross-functional teams to develop and enforce best practices for software development and quality assurance in compliance with existing standards. 
  • Create new tools that benefit the company, emphasizing automation over manual process, integration of systems to enhance business efficiency, and optimizing employee productivity. 

What you’ll need to Succeed: 

  •  Degree(s) in Engineering, Computer Science, or a related technical field with relevant experience as specified below:
    • M.S. with 0-3+ years of experience ORB.S. with 4+ years of experience
  • Proficiency in advanced build systems (Bazel, BuildBarn).
  • Proficiency in Linux platforms (Ubuntu, Centos).
  • Proficiency in high-level and scripting languages (C++, Python, bash, groovy).
  • Proficiency in version control systems (Git).
  • Continuous integration/Continuous delivery concepts and tools.
  • Strong ideation skills, creativity, and proactive problem solving.
  • Troubleshooting skills (real-time and in-depth analysis).
  • Test automation principles and design.
  • Performance metrics and analysis.

Bonus Points! 

  • Proficiency with static analysis tools (Cppcheck, Clang-Tidy).
  • Experience working with cloud infrastructure at scale (AWS, Azure, GCP).  
  • Containerization and container orchestration (Docker, Kubernetes).
  • Configuration management, Infrastructure as Code (Ansible, Terraform).

Perks of Being a Full-time Torc’r

Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and future. Our culture is collaborative, energetic, and team focused. Torc offers:  

  • A competitive compensation package that includes a bonus component and stock options
  • 100% paid medical, dental, and vision premiums for full-time employees  
  • 401K plan with a 6% employer match
  • Flexibility in schedule and generous paid vacation (available immediately after start date)
  • Company-wide holiday office closures
  • AD+D and Life Insurance 
Hiring Range for Job Opening 
US Pay Range
$139,000$166,800 USD

At Torc, we’re committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc’rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities.

Even if you don’t meet 100% of the qualifications listed for this opportunity, we encourage you to apply. We’re always looking for those that are hungry, humble, and people smart and your unique experience may be a great fit for this role or others.

See more jobs at Torc Robotics

Apply for this job

+30d

Intern, UI UX

h2o.aiRemote
DesignuiUXgitpythonjavascriptbackend

h2o.ai is hiring a Remote Intern, UI UX

Intern, UI UX - h2o.ai - Career PageSee more jobs at h2o.ai

Apply for this job

+30d

Ingénieur Systèmes SRE (H/F)

Business & DecisionBordeaux, France, Remote
agileterraformgitdockerkuberneteslinuxAWS

Business & Decision is hiring a Remote Ingénieur Systèmes SRE (H/F)

Description du poste

Au sein de la direction Produit d’Orange Business, vous assurez la co-responsabilité technique du run de produits critiques de messaging omni canal et, intégré à une équipe Agile et DevOps expérimentée, vous participez au développement et contribuez au build. Au sein de l’équipe produit Contact Everyone, située à Eysines, vos missions sont les suivantes :

  • Concevoir, construire les systèmes (infrastructure, architecture technique, middleware) en collaborant avec l'équipe de développement et les Product Owners
  • Assurer la garantie technique des services une fois en production (disponibilité, continuité, capacité et sécurité)
  • Intervenir en expertise de niveau 3 dans le cadre des opérations complexes ou sur les incidents des services de nos produits
  • Contribuer à la capitalisation des bonnes pratiques techniques ou méthodologiques, participer à la vie de l'équipe
     

Qualifications

Le profil recherché

De formation supérieure Bac+4/5 (Ingénieur ou équivalent), vous disposez d’une expérience d’au moins 5 ans minimum dans le domaine infra /devops.

Vous êtes familier avec les environnements et pratiques suivants :

- Architectures systèmes et réseaux web hautement disponible : http & https, load-balancing L4 et L7, caching, CDN, PRA/PCA

- Middleware : OS Linux, Application Server, Bases de données

- Principes de sécurité des systèmes et réseaux : anti-DDOS, qualification de patchs de sécurité…

- Environnements et technologies de Cloud public : IaaS/CaaS/PaaS, infra-as-code, AWS, Kubernetes, Docker, Terraform,

- Architectures Cloud natives : conteneurs, stockage objet, micro-services, asynchronisme, auto-scaling, bi-site actif/actif.

- Pratiques et outils DevOps (ex. Saltstack, Prometheus, Git, outils de métrologie, supervision, ...)

- Connaissances des pratiques Agiles

 

See more jobs at Business & Decision

Apply for this job

+30d

Senior Data Scientist

DevoteamTunis, Tunisia, Remote
Designazuregitdockerkubernetespython

Devoteam is hiring a Remote Senior Data Scientist

Job Description

We are in search of a Senior Data Scientist boasting at least 5 years of expertise in the fields of Data Science and Machine Learning, with a preference for individuals versed in NLP, Generative AI, Large Language Models (LLMs), MLOps, optimization methods, and AI solution design.

In this capacity, your crucial contribution will be to the crafting and execution of AI solutions, utilizing your advanced technical knowledge.

The successful applicant will possess a profound comprehension of AI technology, alongside a proven track record in the development and deployment of innovative AI models and systems.

Additionally, proficiency in data engineering, DevOps, and MLOps methodologies will greatly benefit this position.

 

Key responsibilities :

- Collaborating with client teams to design and implement Generative AI solutions leveraging Machine Learning and Generative AI technologies.

- Establishing and advocating for best practices within the community.

- Assessing and choosing the right AI tools and machine learning models for specific projects, including the creation and training of these models with Python and other open-source platforms.

- Engaging with leadership and key stakeholders to uncover AI opportunities and support strategic development.

Qualifications

- Hold a Bachelor's or Master's degree in Computer Science, Engineering, or a similar discipline.

- At least 5 years of professional experience in Data Science and Machine Learning.

- Profound knowledge of machine learning, deep learning, and generative AI methodologies.

- Experience and expertise in the domain of Generative AI.

- Skilled in programming with languages like Python, R, and familiar with TensorFlow, PyTorch, or similar frameworks.

- A solid grasp of NLP techniques and familiarity with BERT, GPT, or Transformer models.

- Experience in computer vision for tasks such as image recognition, object detection, or image generation.

- Practical experience with cloud services like Azure or AWS.

- Good command of data engineering tasks such as data collection, cleansing, and preparation.

- Awareness of ethical AI principles, emphasizing the importance of fairness, transparency, and accountability in AI technologies.

- Effective collaboration with software development and operational teams to ensure the smooth integration and deployment of AI technologies.

- Exceptional problem-solving and analytical abilities, capable of converting business needs into technical strategies.

- Excellent communication and interpersonal skills, able to work efficiently with team members and stakeholders at all levels.

- Demonstrated ability to innovate and keep abreast of the latest trends and research in AI.

- Implement ethical AI methodologies to guarantee fairness, clarity, and responsibility in AI models and frameworks.

- Lead the adoption of DevOps and MLOps strategies, encompassing ongoing integration, deployment, and surveillance of AI systems.

- Employ technologies like Docker, Kubernetes, and Git for constructing and overseeing AI workflows.

- Set up monitoring and logging mechanisms to maintain and verify the performance and dependability of AI models.

- Work closely with software development and operational teams to ensure smooth integration and deployment of AI models.

- Knowledgeable in DevOps and MLOps methodologies, specifically in the areas of continuous integration, deployment, and monitoring of AI models.

See more jobs at Devoteam

Apply for this job

+30d

AI Engineer H/F - Devoteam M Cloud

DevoteamLevallois-Perret, France, Remote
agileazuregitdockerkubernetespython

Devoteam is hiring a Remote AI Engineer H/F - Devoteam M Cloud

Description du poste

#GenAI #IA #DataScience #MLEngineer #LLMOps #AzureOpenAI

Voici une liste non exhaustive de vos missions au quotidien, nous vous faisons confiance pour les prendre en main et les enrichir à votre façon ????

  • Analyser les objectifs et exigences des projets/cas d’usage en se basant sur les spécifications techniques et fonctionnelles
  • Sélectionner les solutions d'IA générative appropriées en fonction des exigences spécifiques
  • Appliquer les solutions d'IA générative sur divers types de données
  • Optimiser la manipulation des données avec des pipelines efficaces
  • Proposer des méthodologies de fine-tuning pour optimiser la précision et l'efficacité
  • Concevoir des cadres d'évaluation pour mesurer l'efficacité des modèles
  • Assurer la sécurité des données et la conformité aux réglementations
  • Documenter les travaux réalisés pour faciliter la collaboration et le partage des connaissances
  • Collaborer avec des équipes multidisciplinaires pour identifier de nouvelles opportunités
  • Implémenter et optimiser les solutions d'IA générative
  • Participer à l'innovation et à la veille sur les IA génératives et les pratiques MLOps/LLMOps
  • Effectuer des formations sur l’IA et les LLM.

Où réaliseriez-vous vos missions ? Chez des clients grands comptes de la banque, de l’assurance, du retail, de la Défense ou du luxe, porteurs de projets innovants.

Qualifications

Ce que vous apporterez à la Tribu ?

[Les compétences idéales] 

Vous avez au moins minimum 3 ans d'expérience professionnelle dans le domaine de la Data Science et avez réalisé des projets sur l'IA générative/LLM, avec une expertise couvrant tout ou partie des technologies et techniques de la tribu :

  • Environnement technique : Machine Learning, NLP, Deep Learning
  • GenAI : Prompt Engineering, LLM, RAG, Vector Database, Search Engines, LLMOps,…
  • Cloud : Azure (Azure ML, Azure OpenAI, Azure Prompt Flow, Databricks,…)
  • Programmation : Python, Spark…
  • Framework & Tools : Langchain, Chroma, LlamaIndex, Hugging Face…
  • Devops/MLOps : Git, Docker, Kubernetes, …

Vous êtes aguerri(e) aux méthodologies agiles et parlez couramment français et anglais.

Vous êtes capable de qualifier et d’expliciter un besoin client, possédez de solides capacités d’animation et avez l’âme d’un(e) leader!

Vous êtes ouvert(e) au changement, force de proposition et êtes un véritable moteur au sein d’une équipe.

Vous êtes convaincu(e) par la culture Cloud/IA et souhaitez affirmer vos convictions.

[Cherries on the cake ????]

  • Vous avez déjà mené des formations/sessions d’acculturation sur l’IA et les LLM
  • Vous avez bonne connaissance des pratiques de développement Agile
  • Vous avez participé à des projets d’industrialisation d’IA Générative
  • Vous avez des certifications sur Azure

See more jobs at Devoteam

Apply for this job

In All Media Inc is hiring a Remote QA Automation Engineer - APAC/EMEA time

QA Automation Engineer

In All Media

About the Client:

Global technology and engineering company dedicated to delivering innovative solutions to our customers in the Life Sciences industry. As part of our commitment to excellence, we are seeking a talented QA Automation Engineerto support our software development capabilities and lead the testing efforts for the replacement of our current ActivePDF solution with a customized, cost-effective alternative. This is an exciting opportunity to significantly impact the client and its customers by ensuring the quality and reliability of our software solutions.

We are looking for a highly skilledQA Automation Engineerto join our Life Sciences group and play a key role in the testing of a customized, royalty-free alternative to our current ActivePDF solution. The successful candidate will have extensive experience in QA testing, strong problem-solving skills, and a passion for ensuring the quality and reliability of software solutions. As a QA Engineer, you will collaborate closely with cross-functional teams to design, develop, and execute comprehensive test plans and strategies.

Key Responsibilities:

  • Design, develop, and execute comprehensive test plans and strategies to ensure the quality and reliability of software solutions.
  • Collaborate with product owners, developers, and other stakeholders to gather requirements and define test cases and acceptance criteria.
  • Develop and maintain automated test scripts using Selenium (Java/Python), Cypress, Playwright, WebdriverIO, and other testing frameworks.
  • Execute manual and automated tests, analyze test results, and report defects and issues to the development team.
  • Perform regression testing, smoke testing, and sanity testing to validate software changes and enhancements.
  • Work closely with DevOps engineers to implement CI/CD pipelines and integrate automated tests into the build and deployment process.
  • Monitor test coverage and identify areas for improvement in test automation and coverage.
  • Stay abreast of emerging technologies and industry trends to make informed decisions about testing tools and methodologies.

Requirements:

  • Strong communication (verbal and written) and interpersonal skills.
  • Proven ability to work autonomously and as part of a collaborative team.
  • Familiarity with coding best practices, version control, and CI/CD tools (e.g., GIT).
  • Proficiency in Selenium (Java/Python), Cypress, Playwright, WebdriverIO, and other testing frameworks.
  • 7+ years of experience in QA testing.
  • Nice to have: Familiarity with PDF Exp and experience with PDF testing.

Benefits:
100% remote work.
Payments made from the US.
International teams.
Exciting projects; all our clients are top-notch US-based companies.
Hourly rates in US dollars.
Full-time and long-term projects.
Contract as a vendor.

See more jobs at In All Media Inc

Apply for this job