git Remote Jobs

590 Results

7d

Senior Data Quality Engineer GCP

CypressagileBachelor's degreejiraterraformsqlDesignpytestapiqagitdockerkubernetespython

FuseMachines is hiring a Remote Senior Data Quality Engineer GCP

Senior Data Quality Engineer GCP - Fusemachines - Career PageSee more jobs at FuseMachines

Apply for this job

7d

Intermediate Full Stack Software Developer

Edify Software ConsultingAlajuela, Costa Rica, Remote
CypressPrismaDjangoVitestJestredisagilesqlDesignmongodbazurescrumapigitrubyjavac++.netdockerelasticsearchpostgresqlMySQLpythonAWSreduxbackendfrontend

Edify Software Consulting is hiring a Remote Intermediate Full Stack Software Developer

Job Description

Responsible for analyzing, designing, developing, maintaining, evaluating and assuring quality and performance specific components of software systems.

Qualifications

Roles, Responsibilities and Key Functions:

Analyze together with your team the project requirements.

Estimate together with your team the effort needed to implement the analyzed requirement.

Design and program together with your team the software components that implement the analized requirements.

Verify compliance with the requirements and the correct functioning of the developed components as specified.

Analyze system defects to find their causes and correct them.

Design and implement unit, integration and system tests with the help of the team.

Verify the correct functioning of the code tests and apply corrections where appropriate.

Ensure that code tests are kept up-to-date with respect to changes introduced by the components developed.

Work with your team to determine data storage, processing and transmission needs according to the requirements analyzed.

Document technical and process aspects related to your day-to-day work (technical documentation, report of estimates and timesheets, workflows, etc.).

Integrate the developed components with the rest of the system (frontend and backend integration, among others).

Perform peer review of your teammates’ code.

Follow processes and standards for code management.

Requirements:

Intermediate knowledge in: Object-oriented, functional, procedural and asynchronous programming paradigms.

Software engineering processes.

Concepts and processes related to software quality.

Use of agile software development methodologies (SCRUM, Kanban, etc.).

Software quality assurance (code testing, linting, static code analysis).

Design patterns.

Development best practices to ensure efficiency, quality and maintainability.

Best practices and mechanisms for application deployment.

Security, authentication and authorization mechanisms OWASP Top 10.

Best practices in error handling.

Documentation (design diagrams, README.md, API documentation, etc.).

Integration of services and software components. Internationalization.

REST.Real-time data management.

Multitenancy.

*nix shell handling (bash, sh,zsh,etc.).

Git.Dependency management tools (Gradle, Maven, NPM, Yarn, etc.).

Managing continuous integration processes tools (Github Actions, GitlabCI, etc.).

Git branching strategies (GitFlow, trunk based, etc.).

Use of virtualization (KVM, QEMU, Virtual Box, etc.).

Use of containers (Docker, Podman, runc, etc.).

Cloud computing services (AWS, GCP, Azure, etc.).

Web technologies

HTML

CSS/LESS/SASS

Frameworks (at least one)

Java

Spring

Hibernate

React

Status management (MobX, Redux, Pinia, Signals, etc.)

Testing libraries (at least one)

Jest

Testing Library

Vitest

Cypress

JUnit5

Programming languages (at least one)

JavaScript/TypeScript

Java

Python

Ruby

C#

Go

Implementation platforms (at least one)

Node

JVMC

Python

Ruby MRI (CRuby)

Frameworks (at least one)

Spring & Spring Boot

NestJS

Rails

Django

.Net Core

Data access libraries (at least one)

Spring Data JPA

Spring Data J

DBC

JOOQ

TypeORM

Prisma

SQL

Relational databases. (PostgreSQL, MySQL, etc.)

Non-relational databases. (Redis, MongoDB, ElasticSearch etc.)

Academic Training:

Technician or Bachelor in Computer Engineering, Computer Science and related or level of knowledge demonstrated equivalent.

Language:

Technical and conversational English level B2 according to the Common European Framework.

Work Experience:

Minimum 2 years experience in software engineering.

See more jobs at Edify Software Consulting

Apply for this job

7d

Lead Technique Microsoft Azure (H/F)

ASILyon, France, Remote
sqloraclevueazuregit.netdockerMySQLangularjenkins

ASI is hiring a Remote Lead Technique Microsoft Azure (H/F)

Description du poste

(Dans un souci d’accessibilité et de clarté, les termes employés au masculin se réfèrent aussi bien au genre féminin que masculin).

En tant que Lead Développeur Microsoft Azure, vous agissez en tant que leader technique sur les projets et auprès des collaborateurs du pôle Digital de l’agence, et vous contribuez sur l’ensemble des sujets opérationnels.

Responsabilités :

  • Qualifier, analyser et conceptualiser le besoin dès la phase d’avant-vente.
  • Participer aux réponses techniques, aux choix de solutions, à la définition des architectures, aux choix d’approches technologiques, à la sélection des composants Microsoft ou tiers adaptés, et les soutenir.
  • Concevoir, réaliser ou accompagner la mise en place des infrastructures et des architectures techniques, principalement en environnement cloud Azure.
  • Réaliser des études techniques et animer des ateliers clients.
  • Réaliser les chiffrages de mise en œuvre en coordination avec le Chef de Projet et les interlocuteurs clients.
  • Rédiger des Dossiers d’Architecture Techniques (DAT), spécifications techniques, réaliser certains développements, accompagner les tests, les recettes.
  • Garantir les bonnes pratiques DevSecOps, la qualité du code, la bonne intégration des développements, la maîtrise des environnements internes ASI ou Clients.
  • Assurer les phases de mise en production et les déploiements automatisés (CI/CD). Créer et maintenir la documentation technique.
  • Animer techniquement les équipes, tutorer, évangéliser le savoir-faire.
  • Réaliser une activité de veille technique et travailler avec le Responsable de Pôle sur la roadmap technologique de l’équipe, partager et diffuser aux collaborateurs de l’équipe.

Compétences techniques :

  • Maîtrise des environnements : Plateforme Microsoft 365, architecture et services Azure, Active Directory.
  • Plateforme d’intégration continue : Docker, Git, Jenkins, SonarQube.
  • Développement : Frameworks (React, Vue JS, Angular, .Net, .NetCore).
  • Systèmes de gestion des bases de données : SQL, Oracle, MySQL, PostGre.
  • Outils complémentaires : Git, GitLab, SVN, Visual studio, VS Code, Docker, Azure DevOps.

En rejoignant ASI 

  • Co-construction de votre trajectoire professionnelle avec votre manager et bénéfice de formations riches grâce à la "ASI Academy".
  • Évolution au sein d’une entreprise aux modes de fonctionnement internes flexibles garantis par une politique RH attentive (accord télétravail 3J/semaine, accord congé parenthèse).
  • Évolution dans une entreprise bientôt reconnue Société à mission, Team GreenCaring et non GreenWashing, porteuse d’une démarche RSE incarnée et animée depuis plus de 10 ans (Equipe RSE dédiée, accord forfaits mobilités durables).

Qualifications

Vous êtes diplômé d’une école d’ingénieur ou issu d’un parcours universitaire technique. Vous disposez d’une expérience d'au moins 5 ans dans la conception et la réalisation d’applications web, mobiles ou métiers.

Vos expériences et connaissances vous permettent de comprendre les problématiques métier des clients.

Doté de véritables qualités relationnelles et d’un leadership naturel, vous savez insuffler une dynamique d’équipe et accompagner la mise en place des bonnes pratiques.

Le respect et l’engagement font partie intégrante de vos valeurs.

Toujours en quête de savoir, vous assurez une veille technologique, prospective et concurrentielle.

See more jobs at ASI

Apply for this job

8d

Senior Software Engineer (Salesforce and .Net Developer)

KIPPRemote, N/A, Remote
DevOPSjirasqlwordpresssalesforceDesignazureapigitc++.netcssjavascriptPHP

KIPP is hiring a Remote Senior Software Engineer (Salesforce and .Net Developer)

Job Description

About The Position 

As a Senior Software Engineer at KIPP, you will play a critical role within the Application Development team, which is responsible for the development and support of custom-built applications, as well as the integration of products and solutions developed by external vendors. You will be deeply involved in designing and developing applications that directly impact the education and success of thousands of students across the country, while overseeing the integration of systems to ensure seamless data flow across the organization. This role also comes with responsibility for application support, ensuring the ongoing functionality and stability of systems. 

In this position, you will collaborate closely with KIPP Foundation stakeholders and internal teams to deliver innovative technology solutions that power KIPP’s growth and enable smarter decision-making. You'll provide technical guidance and mentorship to team members, ensuring that projects meet KIPP’s high standards and align with its technology strategy. 

The Application Development team, part of Technology Team, thrives on collaboration, continuous learning, and innovation. Team members are committed to delivering excellent results while embracing a culture of resilience, curiosity, and shared success. The team works closely with various departments, focusing on creating technology solutions that enhance the journey of KIPP students. 

 

Responsibilities 

Application Design and Development 

  • Work closely with key stakeholders to scope user requirements and align technical solutions with KIPP's mission of improving student outcomes. 

  • Provide subject matter expertise in developing new features for existing applications and determining the appropriate platforms for new initiatives. 

  • Propose a comprehensive architecture to solve business requirements, ensuring alignment with KIPP’s overall technology strategy and framework. 

  • Design and develop information architecture and navigation layouts, prioritizing usability and user adoption to enhance the user experience. 

  • Customize and enhance applications across multiple technology platforms to meet KIPP's operational needs. 

  • Oversee and review technical designs and code produced by consultants, ensuring quality and alignment with KIPP’s standards. 

  • Ensure comprehensive unit testing and participate in the user acceptance testing process to deliver high-quality applications. 

DevOps and Deployment 

  • Oversee the deployment pipeline, ensuring smooth and reliable delivery of applications across development, staging, and production environments. 

  • Collaborate with the development and operations teams to ensure seamless integration and delivery of code changes while maintaining system stability. 

  • Manage and automate the release process, implementing practices to minimize downtime and reduce risk during deployments. 

  • Ensure all environments (development, staging, production) are properly configured and optimized for performance, availability, and security. 

  • Monitor the health and performance of applications and infrastructure, addressing issues proactively to ensure high availability and system integrity. 

  • Implement backup, recovery, and disaster recovery procedures to safeguard data and application continuity. 

  • Collaborate with cross-functional teams to maintain version control, manage code repositories, and handle branching and merging strategies efficiently. 

  • Work with the operations team to maintain servers and manage infrastructure scaling and optimization. 

Application Support and Infrastructure 

  • Serve as Tier II support for unresolved application issues, working closely with the Helpdesk Technician to provide timely and efficient solutions. 

  • Provide technical guidance and mentorship to other IT team members, fostering a collaborative and learning-focused environment. 

  • Collaborate with the IT Operations team to ensure that applications are patched, upgraded, and fully operational during scheduled maintenance windows. 

  • Develop processes, in collaboration with the IT Operations team, to ensure data security, high availability, and effective disaster recovery strategies. 

Documentation 

  • Provide written design documents and regularly update documentation with as-built information for accuracy and continuity. 

  • Maintain thorough documentation of the Application Development infrastructure, including server and database inventories, application licenses, and related technical resources.

Qualifications

Skills  

Mission & Student Focus: Demonstrated commitment to education equity; a passion for KIPP’s mission; desire and ability to uphold KIPP’s values (Focus on Excellent Results, Courageous Action, and Resilient Solutions Focus) 

Cultural Competence & Commitment to Equity: A proactive cultural leader and team player who thrives on collaboration and learning; can effectively collaborate with teammates across lines of difference. 

Critical Thinking & Problem Solving: Gathers information from multiple relevant sources and stakeholders when problem-solving; analyzes, reflects upon, synthesizes, and contextualizes information; weighs pros and cons of multiple options to solve complex problems; anticipates and identifies problems in a timely manner  

Impact & Influence: Stimulates others to take action and accomplish goals, even when no direct reporting relationship exists; builds coalitions to garner support by aligning proposals/ideas with the needs and priorities of others; adapts personal leadership style/approach to influence others 

Stakeholder Management: Seeks opportunities to work with a wide range of individuals and organizations to achieve common goals and better outcomes; gains the truth of key stakeholders by active listening and seeking to understand their views and needs; consistently demonstrates respect and appreciation for others by empathizing, valuing their time and contributions, being available and responsive to their needs 

Planning & Execution: Methodically backward plans to achieve short- and long-term goals; manages time and resources effectively, prioritizing efforts to organizational goals; regularly compares actual progress to planned milestones and adjusts plans accordingly, holding themselves and others accountable for achieving intended outcomes 

 

Experience and Qualifications 

  • A minimum of 5 years of relevant technical experience in software development is mandatory, with a strong emphasis on hands-on development, architecture, integration projects, delivering complex solutions, and proven technical leadership. 

  • Expertise in building and enhancing applications within Salesforce, including APEX, Flows, Lightning Components, Visualforce, and SOQL is requiredfor this role

  • Strong proficiency in Object-Oriented Programming (OOP) languages such as C#, along with front-end technologies like HTML, JavaScript, and CSS. 

  • Experience with database management, including SQL Server, BigQuery, and data modeling, as well as integration through API endpoints (OAuth2). 

  • Familiarity with DevOps practices, including CI/CD, version control, and automated deployments. 

  • Experience working in cloud environments (Azure) and managing application infrastructure for high availability. 

  • Hands-on experience with CMS platforms (WordPress), marketing tools (HubSpot), system integration tools (SSIS), and identity management with OneLogin. 

  • Proficient in project management and collaboration tools like Jira, Smartsheet, Microsoft Office 365, and Teams. 

 

Technologies and Tools: 

  • Platforms & Systems: CRM (Salesforce), Azure, SQL Server, BigQuery, WordPress, OneLogin 

  • Languages & Frameworks: C#, .NET Framework, .NET Core, APEX, PHP, JavaScript, HTML, CSS, SQL, SOQL 

  • DevOps & Integration: CI/CD, Bitbucket, Git, SSIS, API (OAuth2) 

  • Tools: VS Code, Jira, Smartsheet, Microsoft Office 365, Teams, HubSpot 

See more jobs at KIPP

Apply for this job

8d

Node JS Developer

BuzzBoardRemote
Full TimeDevOPSDesignmongodbazureapigitdockerkubernetespythonAWSjavascriptbackendfrontendNode.js

BuzzBoard is hiring a Remote Node JS Developer

Node JS Developer - BuzzBoard - Career Page

See more jobs at BuzzBoard

Apply for this job

8d

[PEG] Junior DevOps Engineer

Software MindChișinău, Moldova, Remote
DevOPSterraformansibleqagitjavadockerkuberneteslinuxjenkinsAWS

Software Mind is hiring a Remote [PEG] Junior DevOps Engineer

Job Description

Project – the aim you’ll have

We are seeking talented DevOps Engineers (Linux/Cloud) to deliver our platform components in a clean and consolidated build. This position within the DevOps team will be responsible for process workflow (monitoring and documentation), continuous integration with the code repository (Jenkins pipelines), configuration management (Ansible, Pipelines), and vendor management (cloud providers). The ideal candidate will be comfortable in a dynamic environment and possess excellent troubleshooting and organizational skills, along with the ability to deliver complete solutions for multiple product development pipelines.

Position - how you'll contribute

  • Perform daily system, application, or database updates via CI tools like Jenkins, Atlassian, Ansible, and Kubernetes.
  • Conduct Linux troubleshooting and continuous integration scripting.
  • Support the build process and assist in test and QA builds.
  • Manage the code repository and improve practices of branching and code merging.
  • Coordinate with team members prior to releases.
  • Document release steps and processes, and manage the software repository.
  • Assist in system administration and maintenance.

Qualifications

Expectations - the experience you need

  • At least 1 year of experience in a DevOps role.
  • Good knowledge of Linux servers, including Ubuntu.
  • Knowledge of TCP/IP networking, DNS, HTTP, load balancers, high availability architecture, and zero downtime production deployments.
  • Experience with Docker, Kubernetes, and Helm.
  • Experience working with development teams and writing process documentation.
  • Experience with continuous integration build systems (e.g., Bitbucket Pipelines, Jenkins).
  • Experience with code management software (e.g., Git).
  • Proficiency in shell scripting and basic Linux administration.

Additional skills - the edge you have

  • Experience with various Linux distributions.
  • Experience designing and building highly available distributed systems.
  • Understanding of Java/Python/Bash and Linux.
  • Java runtime inspection skills.
  • Familiarity with Grafana, Ansible, and ELK stack.
  • Experience with AWS and Kubernetes.
  • Experience with Ansible, Terraform, and configuration management.
  • Knowledge of Apache Kafka.

See more jobs at Software Mind

Apply for this job

8d

Software House | Frontend - React Developer

DevoteamLisboa, Portugal, Remote
Bachelor's degreeDesignhtml5gitjavascriptreduxbackendfrontend

Devoteam is hiring a Remote Software House | Frontend - React Developer

Job Description

  • Developing and maintaining high-quality, responsive user interfaces using React.js and related technologies;
  • Collaborating with backend developers to integrate frontend components with server-side logic;
  • Optimizing application performance and implementing state management solutions;
  • Working with RESTful APIs to fetch and manipulate data;
  • Participating in code reviews and contributing to development best practices;
  • Troubleshooting and debugging issues while ensuring cross-browser compatibility and responsive design;
  • Staying up-to-date with emerging trends and technologies in frontend development.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field (preferred);
  • 3+ years of experience in frontend development, with a strong focus on React.
  • Proficiency in JavaScript, HTML5, and CSS3;
  • Experience with state management libraries such as Redux;
  • Familiarity with RESTful APIs and asynchronous request handling;
  • Solid understanding of responsive web design principles;;
  • Experience with version control systems, preferably Git;
  • Strong problem-solving skills and attention to detail;
  • Ability to work efficiently in a fast-paced, collaborative environment;
  • Experience with user interface design principles and web application development;
  • Excellent communication skills in English.

See more jobs at Devoteam

Apply for this job

8d

Gambling Sector | Senior T-SQL Database Developer

DevoteamLisboa, Portugal, Remote
Bachelor's degree5 years of experiencesqlDesigngitpostgresql

Devoteam is hiring a Remote Gambling Sector | Senior T-SQL Database Developer

Job Description

  • Design, deploy, and maintain high-performance SQL Server databases in a complex, enterprise-level environment;
  • Develop and enforce database standards, security protocols and best practices;
  • Collaborate with software development teams to support application deployments and ensure seamless integrations through code reviews;
  • Deliver results in a fast-paced, deadline-driven environment that requires the ability to handle multiple priorities and projects simultaneously.

Qualifications

  • Bachelor's degree in Computer science or equivalent subject;
  • Good knowledge of SQL Server Development and T-SQL programming;
  • Minimum 5 years of experience in SQL Server Database Tuning and Query Optimization techniques;
  • Basic skills in Requirements Analysis, Data Modeling and Database Development;
  • Fluent English, both oral and written;
  • Strong skills in teamwork, communication, analytical thinking and problem solving;
  • Strong desire to keep learning, growing and teaching.
  • Experience with developing and debugging applications integrated with PostgreSQL;
  • Experience with Source Control Tools, Code Repositories, Code Versioning, and Branch;
  • Development experience (preferably Git).

See more jobs at Devoteam

Apply for this job

8d

Frontend Developer (OBRIO)

GenesisUkraine - Remote
1 year of experiencefigmaDesignapiiosgitandroidtypescriptcssjavascriptreduxfrontend

Genesis is hiring a Remote Frontend Developer (OBRIO)

OBRIO is an IT company with Ukrainian roots inside Genesis business ecosystem. Our team consists of more than 250 talented professionals whose ambitions and striving for success help us build the best products on the market. We have offices in Kyiv and Warsaw.

We are developing Nebula – the biggest brand in the spiritual niche. Nebula has over 60 million users worldwide and has been ranked as the № 1 lifestyle app of the day in the Apple Store and Play Market in the USA, Canada, and Australia several times. Nebula is available on iOS, Android, and Web.

Our mission is to make people happier by improving the quality of their relationships.

Here are some details we would like to share with you:

  • Nebulais #1 in its niche in terms of downloads and revenue targets;
  • 60 million users worldwide;
  • Users from 50+ countries;
  • 4.8 - our average AppStore rating (with more than 215 thousand ratings).

Who are we looking for?

We are seeking a talented and motivated Front-End Developer to join our Growth team and contribute to the optimisation and enhancement of our products, ensuring an exceptional user experience throughout the user acquisition funnels. You'll be part of a team, which consists of our Product Manager, UX/UI Designer, Front-End and Back-End Developers and QA.

As a Ukrainian-based company, we prioritize effective communication within our team and conduct it in Ukrainian. In light of this, we are currently seeking candidates who are from Ukraine and cannot consider non-Ukrainian speakers at this time.

Your impact:

    • Improving existing web products, including conversion optimization, A/B tests, adding new pages, and changing the design.
    • Creating new functionality for the web product, such as building pages, adding payment systems, and integrating analytics tools like Hotjar, Amplitude, Facebook Pixel, and Google Analytics.
    • Participating directly in discussions about new solutions and technologies, and implementing them.
    • Working closely with the product manager on a daily basis.
    • Making constant and rapid changes for A/B tests.
    • Developing solutions to optimize website conversion.
    • Selecting the best way to implement tasks in coordination with the product and quality assurance teams.

    About you:

    • Extensive expertise in React.js (minimum 2.5+ years of experience), Next.js (minimum 1 year of experience);
    • Profound knowledge of JavaScript and TypeScript, leveraging best practices;
    • Minimum 1 year of experience with Redux;
    • HTML, CSS, and DOM API to craft pixel-perfect UIs;
    • In-depth familiarity with React hooks, utilizing them to streamline development processes;
    • Proven ability to integrate various services using APIs, ensuring optimal performance and functionality;
    • Experience with design mock-ups (Figma and Zeplin);
    • Proficient in Git version control, ensuring code quality, collaboration, and version tracking;
    • Proven track record of successful teamwork experience.

    Optional green flags:

    • Setting up project compilation from scratch;
    • Project deployment experience;
    • Experience with Node.js.


    Why OBRIO is the best place to work?

    • ???? Unleash Your Ambitions: Our company was built by ambitious people who never settle for less. By joining OBRIO, you'll have the chance to unleash your own ambitions and achieve your career dreams.
    • ???? Innovate and Be Creative: We embrace innovation and creativity at OBRIO, and we encourage our team members to bring their unique ideas to the table. You'll have the chance to explore new solutions and make a real impact on our company's success.
    • ???? Programming makes sense with us — you will understand the business logic of all our solutions. Every team member at OBRIO influences business. Regular meetings with the manager and getting feedback from the marketing and analytics teams help with this.
    • ☝️ At OBRIO, we’ve gathered influential experts, all of whom are open to sharing their knowledge and ready to help solve issues based on their experience. You will be able to join OBRIO Tech Community as well as Genesis Frontend Community with tremendous amount of expertise.

    Our benefits:

    • Work from the comfort of your home or from one of our offices in Kyiv or Warsaw. The choice is yours!
    • Enjoy 20 annual vacation days and unlimited sick leave, all covered by the company;
    • Don't worry about getting the right equipment, we've got you covered if necessary;
    • Stay healthy with access to a corporate doctor online, and health insurance options in Ukraine or a fixed amount towards insurance abroad after your probation period;
    • Keep learning with our extensive corporate library, internal online meetings, and lectures;
    • Grow your skills with our training compensation program;
    • Take advantage of our supportive corporate culture, including assistance with relocation, advice on legal stay abroad, housing support, and help for third-country nationals;
    • Have fun with our online events and team-building activities!

    Here's what our hiring journey for this position looks like:Initial Screening with the Recruiter (15–30 minutes) ➡️ Tech Screening with Tech Specialist (15–20 minutes)➡️ Tech Interview ➡️ Skill Assessment ➡️ Bar-raising ➡️ Job Offer.

    Let's team up and reach for the stars together!

    More about us on social media: Facebook, Instagram, LinkedIn, TikTok.

    See more jobs at Genesis

    Apply for this job

    8d

    Senior Engineer - ML Ops

    PindropUS - Remote
    MLBachelor's degreeremote-firstterraformairflowDesignazuregitc++dockerkubernetespythonAWS

    Pindrop is hiring a Remote Senior Engineer - ML Ops

    Who we are

    Are you passionate about innovating at the intersection of technology and personal security? At Pindrop, we recognize that the human voice is a unique personal identifier, increasingly susceptible to sophisticated fraud, including the threat of deepfakes. We're leading the way in developing cutting-edge authentication, fraud prevention, and deepfake detection. Our mission is to provide seamless and secure digital experiences, safeguarding the most personal aspect of our identity: our voice. Here, you'll be part of a team driven by values of Innovation, Customer Advocacy, Excellence, and Impact. We're not just creating a safer digital landscape by fortifying trust and integrity with those we serve, we’re also building a dynamic, supportive workplace where your contributions make a real difference.

    Headquartered in Atlanta, GA, Pindrop is backed by world-class investors such as Andreessen-Horowitz, IVP, and CapitalG.

     

    What you’ll do

    As a Senior Software Engineer, you will play a critical role in the development and maintenance of software applications and systems. You will be responsible for leading and contributing to complex software projects, providing technical expertise, and mentoring junior engineers. You will expand capabilities, bring new solutions to market. As a member of the MLOps team you will be responsible for systems which train models and produce predictions.

     

    More specifically, you will:

    • Software Development: Design, develop, test, and maintain our complex software applications, ensuring high-quality code and adherence to best practices. Play a critical role in the development and maintenance of our software products by designing, building, evolving, and scaling state-of-the-art solutions for our Pindrop platform.
    • Technical Leadership: Provide technical leadership and guidance to junior engineers and the development team, including code reviews, architecture decisions, and mentoring. 
    • Architecture and Design: Contribute to the design and architecture of software systems, ensuring scalability, maintainability, and performance
    • Problem Solving: Analyze and solve complex technical problems, and make recommendations for improvements and optimizations.
    • Quality Assurance: Implement and advocate for best practices in testing and quality assurance, including unit testing, integration testing, and automated testing.
    • Code Review: Participate in code reviews and provide constructive feedback to ensure code quality and consistency.
    • Research and Innovation: Stay current with emerging technologies, tools, and programming languages and apply them where relevant to improve software development processes.
    • Security and Compliance: Ensure software adheres to security standards and compliance requirements, addressing vulnerabilities and potential risks.
    • Design and implement cloud solutions, build MLOps on cloud (AWS, Azure, or GCP)
    • Build CI/CD pipelines orchestration by GitLab CI, GitHub Actions, Circle CI, Airflow or similar tools
    • Data science model review: run code and refactor, optimize, containerize, deploy, version, and monitor its quality
    • Validate and add automated tests for Data Science models
    • Work closely with a team of researchers and data scientists to productionize and document research innovations

     

    Who you are

    • You are resilient in the face of challenges, change, and ambiguity
    • You are optimistic and believe that you can make a problem into a solution
    • You are resourceful, excited to uncover innovative solutions and teach yourself something new when needed
    • You take accountability, do the things you say you’ll do, under-promise and over-deliver
    • You are a strong problem-solver with excellent analytical skills.
    • You are an owner and enjoy taking on project leadership as well as mentorship
    • You are a strong verbal and written communicator 

    Your skill-set: 

    • Must Have
      • 5-7 Years of Software engineering experience
      • Experience with cloud computing environments, especially AWS and container-based deployment using Docker and Kubernetes
      • Experience working with python 2-3 years minimum 
      • Experience operating services in production environments
      • A strong understanding of software design principles, software architecture and design patterns as well as software development best practices, including testing, version control, and continuous integration
      • Experience with infrastructure as code tools like Terraform or AWS CDK
      • Experience in monitoring and performance of Production platforms using tech stacks and tools such as Datadog, ELK, Grafana, Prometheus
      • Participation in on-call rotation required
    • Nice to Have
      • Experience with Machine Learning frameworks and libraries such as XGBoost, SciKit-Learn, H2O, TensorFlow, PyTorch, Keras, Spark MLlib
      • Experience with leading industry Machine Learning tools and operation frameworks such as MLflow, Kubeflow, Airflow, Seldon Core, TFServing
      • Experience building microservices and RESTful APIs
      • CI/CD pipelines using tools such as GIT, Jenkins.

     

    What’s in it for you:

    As a Pindropper, you join a rapidly growing company making technology more human with the power of voice. You will work alongside some of the best and brightest. We’re a passionate group committed to excellence - but that doesn’t stop us from enjoying the journey as a team with chess and poker tournaments, catered lunches and happy hours, wellness programming, and more. Because we take our jobs seriously, we add in time for rest with Unlimited PTO, Focus Thursday, and Company-wide Rest Days. 

    0-30 (Acclimating)

      • Complete onboarding and attend New Employee Orientation sessions with other new Pindroppers
      • Onboard in the MLOps Team
      • 1:1s with all the team members
      • Get started with your first project, first PR merged

    30-60 (Learning)

      • Be a part of planning and contribute to the smaller tasks to fix existing issues
      • Be a part of triaging only the most important issues for the team to be focusing on
      • Add small features/resolve tech debt for the MLOps team

    60-90 (Assimilating)

      • Fully acclimated with the team
      • Be able to pick up any task that comes out of sprint planning
      • Be able to design enhancements to the ML platform
      • Teach us something new

     

    What we offer 

    As a part of Pindrop, you’ll have a direct impact on our growing list of products and the future of security in the voice-driven economy. We hire great people and take care of them. Here’s a snapshot of the benefits we offer:

    • Competitive compensation, including equity for all employees
    • Unlimited Paid Time Off (PTO)
    • 4 company-wide rest days in 2024 where the entire company rests and recharges!
    • Generous health and welfare plans to choose from - including one employer-paid “employee-only” plan!
    • Best-in-class Health Savings Account (HSA) employer contribution
    • Affordable vision and dental plans for you and your family
    • Employer-provided life and disability coverage with additional supplemental options
    • Paid Parental Leave - Equal for all parents, including birth, adoptive & foster parents
      • One year of diaper delivery for your newest addition to the family! It’s our way of welcoming new Pindroplets to the family!
    • Identity protection through Norton LifeLock
    • Remote-first culture with opportunities for in-person team events
    • Recurring monthly home office allowance
    • When we need a break, we keep it fun with happy hours, ping pong and foosball, drinks and snacks, and monthly massages!
    • Remote and in-person team activities (think cheese tastings, chess tournaments, talent shows, murder mysteries, and more!)
    • Company holidays
    • Annual professional development and learning benefit
    • Pick your own Apple MacBook Pro
    • Retirement plan with competitive 401(k) match
    • Wellness Program including Employee Assistance Program, 24/7 Telemedicine

     

    What we live by

    At Pindrop, our Core Values are fundamental beliefs at the center of all we do. They are our guiding principles that dictate our actions and behaviors. Our Values are deeply embedded into our culture in big and small ways and even help us decide right from wrong when the path forward is unclear. At Pindrop, we believe in taking accountability to make decisions and act in a way that reflects who we are. We truly believe making decisions and acting with our Core Values in mind will help us to achieve our goals and keep Pindrop a great place to work:    

    • Audaciously Innovate - We continue to change the world, and the way people safely engage and interact with technology. As first principle thinkers, we challenge standards, take risks and learn from our mistakes in order to make positive change and continuous improvement. We believe nothing is impossible.
    • Evangelical Customers for Life - We delight, inspire and empower customers from day one and for life. We create a partnership and experience that results in a shared passion.   We are champions for our customers, and our customers become our champions, creating a universal commitment to one another. 
    • Execution Excellence - We do what we say and say what we do. We are accountable for making the tough decisions and necessary tradeoffs to deliver quality and effective solutions on time.
    • Win as a Company - Every time we win, we win as a company. Every time we lose, we lose as a company. We break down silos, support one another, embrace diversity and celebrate our successes. We are better together. 
    • Make a Difference - Every day we have the opportunity to make a positive impact. We operate with dedication, passion, and uncompromising integrity, creating a safer, more secure world.

    Not sure if this is you?

    We want a diverse, global team, with a broad range of experience and perspectives. If this job sounds great, but you’re not sure if you qualify, apply anyway! We carefully consider every application and will either move forward with you, find another team that might be a better fit, keep in touch for future opportunities, or thank you for your time.

    Pindrop is an Equal Opportunity Employer

    Here at Pindrop, it is our mission to create and maintain a diverse and inclusive work environment. As an equal opportunity employer, all qualified applicants receive consideration for employment without regard to race, color, age, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetic information, disability, marital and/or veteran status.

    #LI-REMOTE

    See more jobs at Pindrop

    Apply for this job

    8d

    TechLead React

    MLFull TimeagileMaster’s Degreeremote-firstDynamicsDesignazuregraphqlhtml5gittypescriptjavascriptredux

    Windmill Smart Solutions is hiring a Remote TechLead React

    TechLead React - Windmill Smart Solutions - Career Page- Exciting tasks and challenges that allow for creativity and ownership.See more jobs at Windmill Smart Solutions

    Apply for this job

    8d

    Senior Full-Stack Developer

    TalentocratBucharest, Romania, Remote
    DevOPSagileterraformDesignazuregittypescriptkubernetesAWSjavascriptbackendfrontend

    Talentocrat is hiring a Remote Senior Full-Stack Developer

    Job Description

    • You will design, develop, and support end-to-end microservices
    • You will focus on writing top-quality code focused on frontend, backend, and CI/CD, to name a few
    • You will design, build, run, develop, and handle end-to-end microservices
    • You will provide code reviews, feedbacks, best practices, and be involved in peer programming
    • You will work on cutting-edge projects
    • You will collaborate with other departments such as Product Management, Design & Architecture

    Qualifications

    • You have 4+ years of experience in a similar role
    • You have experience working in Agile environments
    • You have strong knowledge of Java/Kotlin
    • You have strong knowledge of JavaScript or TypeScript
    • You have experience working with Git and CI/CD
    • You are familiar with public cloud providers such as AWS, GCP or Azure
    • You are familiar with Terraform, Kubernetes, and DevOps

    See more jobs at Talentocrat

    Apply for this job

    8d

    (Sr.) C# Developer - Tainan

    Full TimeDesigngitc++c#.net

    Zealogics.com is hiring a Remote (Sr.) C# Developer - Tainan

    (Sr.) C# Developer - Tainan - Zealogics.com - Career PageSee more jobs at Zealogics.com

    Apply for this job

    8d

    Senior Drupal Developer (Full Stack)

    ZivtechRemote
    Full TimesqldrupalDesignapigitcssNode.jsPHP

    Zivtech is hiring a Remote Senior Drupal Developer (Full Stack)

    Senior Drupal Developer (Full Stack) - Zivtech - Career PageZivtech designs and builds innovative websites, web applications, and infrastructure using best-of-breed Open Source Software (OSS) tools including Drupal, Node.js, and Sass. We work with clients ranging from internet sta

    See more jobs at Zivtech

    Apply for this job

    8d

    Drupal Developer (Full Stack)

    ZivtechRemote
    Mid LevelFull TimesqldrupalDesignapigitcssNode.jsPHP

    Zivtech is hiring a Remote Drupal Developer (Full Stack)

    Drupal Developer (Full Stack) - Zivtech - Career PageZivtech designs and builds innovative websites, web applications, and infrastructure using best-of-breed Open Source Software (OSS) tools including Drupal, Node.js, and Sass. We work with clients ranging from internet startups, to large non-profits, to Fortune 500 companies, helping each

    See more jobs at Zivtech

    Apply for this job

    9d

    Tester-Java and Selenium

    Mid Levelagilepostgressqlmongodbuiapigitjavac++angularjenkinsbackend

    Veracity Consulting Group is hiring a Remote Tester-Java and Selenium

    Tester-Java and Selenium - Veracity Consulting Group - Career PageStrong problem

    See more jobs at Veracity Consulting Group

    Apply for this job

    9d

    Software Engineer

    SquareWorks Consulting, LLCUnited States - Remote
    agilenosqlDesignvuegitjavac++angularAWSjavascriptPHP

    SquareWorks Consulting, LLC is hiring a Remote Software Engineer

    About Us

    SquareWorks Consulting is a thriving NetSuite partner dedicated to elevating our customers' experiences through exceptional automation solutions and consulting services. Our product suite includes Automate: a NetSuite-native financial automation platform designed to significantly enhance NetSuite's out-of-the-box capabilities. Alongside our innovative products, we offer top tier consulting services, partnering with our clients to ensure successful NetSuite implementations, optimization services, and ongoing support.

    We are committed to building long-term partnerships with our customers, aiding their success from the ground up, starting with our team. At SquareWorks Consulting, we are devoted to fostering an environment that enables our employees to achieve professional excellence. We provide ample training and development resources, uphold a diverse and inclusive workplace, offer a fully remote working environment, and ensure a healthy work-life balance, alongside various other wellness benefits and programs.

    Purpose 

    The Software Engineer contributes to the success of SquareWorks by participating in the full software development lifecycle from concept and planning to delivery and deployment. This role will support the SquareWorks team in troubleshooting and resolving customer support issues as they arise. In addition, each SquareWorks team member has a responsibility to support the company’s mission through understanding and living SquareWorks’ corporate values. 

    Essential Job Functions

    • Implements and maintains code for product features
    • Writing clean code and unit tests to support any source code changes, performing code reviews, and related activities that contribute to development and maintenance
    • Understand and apply software engineering best practices while modifying/enhancing our software platform and in code reviews
    • Attend and contribute to design review meetings
    • Offering input into the designs of product enhancements and third-party integrations and documenting designs
    • Working closely with other engineers and product managers throughout the SDLC
    • Being responsible for the design and implementation of new product features and enhancements with guidance and input from other team members
    • Writing unit tests to support any source code changes, performing code reviews, and related activities that contribute to development and maintenance.
    • Constructively engage with team members and management through open and active communication channels when problem solving and developing solutions, recommending changes in policies, procedures, and tooling.
    • Produce specifications as needed to determine operational feasibility and convey ROI projections of proposed solutions
    • Writes well designed, testable, efficient code that is easy to learn from
    • Effectively estimate time requirements for deliverables
    • Anticipate potential blockers and plans accordingly
    • Delivers development projects on time and within budget 
    • Develop the skills/ability to mentor new teammates
    • Conducts business that is aligned with SquareWorks’ values and culture

    Skills and Eligibility Requirements

    • 4 or more years of experience in a software engineering/development role 
    • Experience in an Agile software development environment 
    • Desire to ship high quality software at great velocity 
    • Thorough understanding of topics discussed in the influential works and authors describing the pillars of software engineering (e.g. content covered in Code Complete, Design Patterns, Clean Code, Refactoring, The Pragmatic Programmer, etc.) 
    • Expertise in one or more of the following technologies:  
    • Modern JavaScript frameworks (e.g. React, Vue, Angular, etc.) 
    • Server-side languages such as TypeScript/JavaScript, PHP, C#, Java, etc. 
    • Relational databases 
    • AWS  
    • NodeJS  
    • Git  
    • NoSQL 
    • RESTful APIs  
    • Strong experience with creating and maintaining automated unit tests and integration tests in a test-driven development environment 
    • Understanding of advanced object-oriented design and SOLID design principles with strong design/architecture instincts 
    • High degree of intellectual curiosity and a thirst for knowledge – we’re always looking for ways to improve our processes while continuing to produce high quality solutions for our customers 
    • Does not accept “status quo” as a default. Continuously looks for ways to improve process, quality, and team/product achievements that are aligned with SquareWorks’ culture and values.  

        

    Note: All duties and responsibilities listedare considered to be essential job functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities.  Marginal functions of the position (those that are incidental to the performance of fundamental job duties) have not been included. However, the omission of specific statements of duties does not exclude them from the position if the work is similar, related or logical assignment to the position 

      See more jobs at SquareWorks Consulting, LLC

      Apply for this job

      9d

      Remote C++ Developer

      Stilman Advanced StrategiesWashington, DC - Remote
      Designgitjavac++dockertypescriptkuberneteslinuxjenkinsjavascript

      Stilman Advanced Strategies is hiring a Remote Remote C++ Developer

      US Citizens only. This position requires the ability to obtain and maintain a SECRET security clearance.

      Company Overview

      STILMAN Advanced Strategies develops software based on Linguistic Geometry (LG), a unique Artificial Intelligence approach. Our core technology generates predictive, tactically correct Courses of Action (COAs) that dynamically adapt in response to changes in missions and actions taken by the intelligent opposition. These tools support mission planning, rehearsal, training and execution use cases for military commanders across echelons and services. Our applications have been shown to deliver unique value to the warfighter due to the quality of generated COAs, User Experience/User Interface (UX/UI) design that makes it easy to fully comprehend complex COA results and to define mission inputs, as well as ease of deployment and integration with other systems with well-defined modern Application Program Interfaces (APIs).

      Our small, distributed team has been developing and continually improving these software applications since 1999. We pride ourselves on the quality of our software, and we are excited as we continue this development with the US Marine Corps, US Navy, US Army, US Missile Defense Agency, and other government organizations to further enhance, integrate, and deploy these products.

      The Role

      We are looking to bring on one or more additional C++ developers to work on our primary back end applications that include custom Artificial Intelligence engine, military modeling and simulation framework, and integration capabilities for our own front end and third party systems. This system leverages a range of communication protocols, complex data structures and algorithms, GIS & geometric concepts, and high performance optimizations to support a growing range of use cases. You will be expanding our core AI and M&S frameworks to support new domains (from ground forces to ballistic missiles), use cases (from analysis to real-time wargaming), fidelity of modeling of real world environments and entities, and AI-enabled tactics generation. You will also be integrating our software with other M&S systems, military C2 and Intelligence systems, and supporting varied computing environments (from containers in the cloud to embedded computer in a combat vehicle).

      You will take part in the design of new features or redesigning existing ones based on customer needs and feedback, implementation of the software changes using C++ with an enduring focus on performance and optimization, model military concepts in software, work closely with front end software developers on APIs, data representation and protocols, as well as work with third party software developers to find user-centric ways to integrate our systems.

      Key Experience (REQUIRED)

      • C++
      • Development for Windows OS
      • Performance Optimization
      • Data Structures and Algorithms

      Key Experience (RECOMMENDED)

      • Modeling & Simulation
      • GIS & Mapping
      • Geometric algorithms
      • Mercurial, Git, SVN
      • CI/CD, Jenkins
      • Docker & Kubernetes
      • Linux
      • Military concepts and tactics
      • Java, JavaScript, TypeScript, and other languages

      The Team

      We are a small team that's distributed throughout United States and work 100% remote, with some possible travel to customer sites. The software developers are self-motivated and able to work independently, but collaborate closely as a team to leverage individual strengths for the purpose of achieving common objectives. All aspects of our work are collaborative rather than stove piped into narrowly defined roles in order to facilitate transparency, streamlined communications, and shared understanding.

      Benefits

      We offer an attractive compensation package including competitive salaries, bonuses, medical and dental coverage, flexible schedule & PTO, and tuition assistance.

      See more jobs at Stilman Advanced Strategies

      Apply for this job

      9d

      Senior Software Engineer I

      FlywireSpain, Spain, Remote
      TDDredisRabbitMQDesignhtml5gitjavaelasticsearchpostgresqllinuxAWSjavascript

      Flywire is hiring a Remote Senior Software Engineer I

      Job Description

      The Opportunity:

      We, at Flywire, are looking for an experienced Sr. Software Engineer I, ideally with a background in FinTech. Your primary responsibility will be to build and maintain the platform that supports the money movement of our industry leading payment engine moving hundreds of millions everyday. 

      You will be joining a team in charge of designing new functionalities and improving the current capabilities to improve speed, cost and scalability of our product. Thus, a commitment to collaborative problem solving, pragmatic design, building quality products and to convey the sensation that the product is the responsibility of all the team is essential. You will be responsible for ensuring high quality code in a team defined timeframe. 

      • Write clean, high quality, testable, secure, maintainable and extendable code
      • Solve items such as challenging bugs and production issues within the development environment
      • Work on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors.
      • Exercise judgment in selecting methods, techniques and evaluation criteria for obtaining results
      • Drive change and improvement in all phases of the development lifecycle
      • Ensure the best possible performance, quality, and responsiveness of the applications
      • Contribute to the product vision by collaborating with Product Managers and stakeholders
      • Work collaboratively with teams across the globe by understanding their needs
      • Help your fellow developers to continue growing their skills

      Qualifications

      Here’s What We’re Looking For:

      • 4+ years of experience in web application development 
      • Experience in designing, developing and supporting scalable, performant and reliable web applications and distributed systems
      • Seasoned in techniques such TDD and BDD
      • Proficient working with continuous integration and delivery (CI/CD)
      • Understanding of relational databases 
      • Strong understanding of object-oriented fundamentals
      • Reviewing application requirements and interface designs.
      • Identifying web-based user interactions.
      • Experience with user interface design.
      • Experience with browser-based debugging and performance testing software.
      • Excellent troubleshooting skills.
      • Great understanding of the other disciplines in the cross functional team: QAs, Product and SREs
      • Fluent in English, as it is the company’s working language 
      • Experience in FinTech or the payment industry will be appreciated
      • The ability to deliver high quality code and learn quickly
      • Outstanding verbal and written communication skills and the ability to collaborate with cross functional teams including product and support

       

      Technologies We Use:

      • Java 
      • Spring & Hibernate
      • React.js 
      • Javascript, HTML5, CSS3, npm, webpack
      • System management: Linux, PostgreSQL, Redis, RabbitMQ, Kinesis, ElasticSearch, GIT
      • Cloud platform: AWS

      See more jobs at Flywire

      Apply for this job

      9d

      Python Software Engineer (remote, full-time, with flexible schedule)

      CareAcrossAthens,Attica,Greece, Remote
      redisFirebasemobilegitrubyelasticsearchpython

      CareAcross is hiring a Remote Python Software Engineer (remote, full-time, with flexible schedule)

      The Role

      Our company is growing and our solutions are expanding, leading to interesting technical and product challenges.
      Although the current infrastructure is based on Ruby on Rails, you will focus on expanding through Pythonand other technologies. Your goal will be to build a complex infrastructure of services, also encompassing Artificial Intelligence, to enhance our solutions for patients, clinicians, researchers, hospitals, as well as the industry.

      Your contribution will be central to the company’s evolution, as we enhance our digital therapeutics services for patients, remote patient monitoring solutions for clinicians, as well as offerings of predictive analytics, decision support, and more.

      Beyond mastering your technical skills, this role offers a unique path for career advancement. As our company continues to grow, there's ample opportunity to step into more senior roles, including team leadership positions. While proficiency in technical skills and problem solving is crucial, we value strong communication and mentorship abilities. If you envision not just excelling in coding but also guiding and inspiring others, this role could help you grow personally and professionally, while delivering unprecedented value to cancer patients globally.

      What you will be working on (short-term)

      • Build new services (following a microservice architecture) using Python 
      • Collaborate with at least one more team member managing our Ruby on Rails infrastructure
      • Enhance the capabilities of our mobile app for patients and clinicians
      • Lead the architecture of our Python-based services infrastructure and its integration with number of components, services and microservices
      • Help with hiring at least one more team member
      • Manage the new hire end-to-end

      What you will be working on (medium-term)

      • Lead the end-to-end services architecture 
      • Manage the software development plan and release cycles
      • Collaborate with the Product team to deliver new services and solutions
      • Collaborate with the Operations team to ensure smooth performance
      • Orchestrate the evolution of the infrastructure that already contains technologies such as Heroku, Redis, ElasticSearch, GitHub & Git, Sentry, Amazon Web Services, Firebase etc

      Must-haves

      • At least 2 years experience with Python within an MVC framework
      • At least 2 years experience with relational databases and SQL technologies (ideally PostgreSQL)
      • Solid understanding of HTTP and RESTful web service design, implementation, and maintenance.
      • Familiarity with HTML, CSS, and JavaScript.
      • Ability to plan work, prioritise tasks independently and efficiently, in order to meet deadlines
      • Passion for high-quality output and ability to inspire and lead other software engineers towards the same aspiration.

      Nice-to-haves

      • At least 2 years experience with Ruby on Rails, or another MVC framework beyond those based on Python (which is a must-have).
      • Experience with Cloud-based services such as Heroku
      • Exposure to microservices, web services, etc
      • Knowledge of CI, CD as well as microservices orchestration.

      Grow and Learn: Innovate and learn something new every day.

      Fully remote role: Save time for things other than commuting.

      Build your own work/life balance: Working full-time does not mean that you cannot be flexible. Create a schedule that suits your needs.

      Have an impact: Affect the lives of thousands of cancer patients globally.

      As part of our dedication to the diversity of our workforce, CareAcross is committed to Equal Employment Opportunities without regard for race, colour, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion.

      See more jobs at CareAcross

      Apply for this job