docker Remote Jobs

680 Results

11d

Data Engineer

SonderMindDenver, CO or Remote
S3Master’s DegreescalanosqlsqlDesignjavac++dockerkubernetespythonAWS

SonderMind is hiring a Remote Data 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 Instagram, Linkedin, and Twitter.

 

About the Role

In this role, you will be responsible for designing, building, and managing the information infrastructure systems used to collect, store, process, and distribute data. You will also be tasked with transforming data into a format that can be easily analyzed. You will work closely with data engineers on data architectures and with data scientists and business analysts to ensure they have the data necessary to complete their analyses and to provide production service support on the data and their transformation whenever needed.

 

Essential Functions

  • Strategically design, construct, install, test, and maintain highly scalable data management systems that include distributed databases, data warehouses, and cloud storage, etc.
  • Develop and maintain databases, data processing procedures, and pipelines
  • Integrate new data management technologies and software engineering tools into existing structures
  • Develop and implement processes for data mining, data modeling, and dataproduction
  • Translate complex functional and technical requirements into detailed architecture, design, and high-performing software and applications
  • Create custom software components and analytics applications in Python and SQL
  • Troubleshoot data-related issues and perform root cause analysis to resolve them
  • Manage overall pipeline orchestration
  • Optimize data warehouse performance

 

What does success look like?

Success in this role will be measured by the seamless and efficient operations of our data infrastructure. This includes maintaining high availability, ensuring optimal performance, and implementing robust security measures. Achieving success will also involve proactive monitoring, timely issue resolution, and continuous improvements to our systems. The ideal outcome is a stable, scalable, and secure data environment that supports the organization's goals and enables data-driven decision-making. This includes minimal downtime, accurate and timely data delivery and the successful implementation of new technologies and tools. The individual will have demonstrated their ability to collaborate effectively to define solutions with both technical andnon-technical team members across data science, engineering, product and our core business functions. They will have made significant contributions to improving our data systems, whether through optimizing existing processes or developing innovative new solutions. Ultimately, their work will enable more informed and effective decision-making across the organization.

Who You Are

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Minimum three years experience as a Data Engineer or in a similar role
  • Experience with data science and analytics engineering is a plus
  • Experience with AI/ML in GenAI or data software - including vector databases - is a plus
  • Proficient with scripting and programming languages (Python, Java, Scala, etc.)
  • In-depth knowledge of SQL and other database related technologies such as NoSQL
  • Experience with Snowflake, DBT, BigQuery, Fivetran, Segment, etc.
  • Experience with AWS cloud services (S3, RDS, Redshift, etc.)
  • Experience with data pipeline and workflow management tools such as Airflow
  • Strong negotiation and interpersonal skills: written, verbal, analytical
  • Motivated and influential – proactive with the ability to adhere to deadlines; work to “get the job done” in a fast-paced environment
  • Self-starter with the ability to multi-task

Preferred experience 

  • Master’s degree in Computer Science, Engineering, or a related field
  • Knowledge of Docker and Kubernetes to manage data applications in a scalable and efficient way
  • Proficiency with ETL (Extract, Transform, Load) tools like Apache NiFi, Talend, or Informatica is a big advantage

Our Benefits 

The anticipated salary rate for this role is between $108,000-135,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 with a minimum of three weeks off per year
  • Free therapy coverage benefits to ensure our employees have access to the care they need (must be enrolled in our medical plans to participate)
  • Competitive Medical, Dental, and Vision coverage with plans to meet every need, including HSA ($1,100 company contribution) and FSA options
  • Employer-paid short-term, long-term disability, life & AD&D to cover life's unexpected events. Not only that, we also cover the difference in salary for up to seven (7) weeks of short-term disability leave (after the required waiting period) should you need to use it.
  • Eight weeks of paid Parental Leave (if the parent also qualifies for STD, this benefit is in addition which allows between 8-16 weeks of paid leave)
  • 401K retirement plan with 100% matching which immediately vests on up to 4% of base salary
  • Travel to Denver 1x a year for annual Shift gathering
  • Fourteen (14) company holidays
  • Company Shutdown between Christmas and New Years
  • Supplemental life insurance, pet insurance coverage, commuter benefits and more!

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

11d

ML Engineer

RKS ConsultingBordeaux, France, Remote
sqldockerkubernetespython

RKS Consulting is hiring a Remote ML Engineer

Description du poste

Prestations à réaliser :
Assistance et debugging pour les équipes Data Science
Conception et animation de formations
Optimisation de tests fonctionnels et industrialisation de déploiement (CICD)
Sensibilisation aux bonnes pratiques de développement

Points obligatoires :
Très bon niveau en Python et SQL
Expérience avec les process de déploiement et d’industrialisation des modèles de Machine Learning
Compétence en automatisation des tests et optimisation de code Python
Pédagogie et capacité à former des Data Scientists aux bonnes pratiques
Connaissance approfondie du cycle de développement, du build à la livraison en production

Environnement technique :
Langages : Python, SQL
Technologies : Docker, Kubernetes
Concepts : Data Science, MLOps (bonus)
Pratiques : Clean Code, SOLID, Refactoring

Qualifications

See more jobs at RKS Consulting

Apply for this job

11d

Lead Data Engineer

RKS ConsultingBordeaux, France, Remote
DevOPSterraformsqlazuregitdockerpostgresqlkubernetespython

RKS Consulting is hiring a Remote Lead Data Engineer

Description du poste

Points obligatoires :
Proposer et mettre en œuvre des architectures DATA selon les principes d’Agilité et de CICD
Réduction des coûts dans une démarche FinOps
Encadrement des data engineers et mise à disposition d’outillages pour le monitoring et le développement

Environnement technique :
Langages : SQL, Python
Bases de données : Snowflake, SQL Server, PostgreSQL
DevOps : Git, TFS, Azure DevOps, Docker, Kubernetes, Liquibase
Messaging : Kafka
Infrastructure As Code : Terraform
Data Processing : DBT, Talend
Data Visualization : Power BI

Expérience confirmée dans l’utilisation des outils de la stack technique mentionnée
Veille technologique sur les architectures DATA et industrialisation des applications

Une expérience d'au moins 5 ans est exigée.

Qualifications

See more jobs at RKS Consulting

Apply for this job

11d

Senior DevOps Engineer

Nile BitsCairo, Egypt, Remote
DevOPS6 years of experienceMaster’s DegreeterraformlaravelDesigndockerlinuxpythonAWSPHP

Nile Bits is hiring a Remote Senior DevOps Engineer

Job Description

Responsibilities

  • Collaborate with development and operations teams to understand application requirements and deploy scalable infrastructure solutions.
  • Design, implement, and maintain cloud-based infrastructure on AWS.
  • Utilize Terraform for infrastructure as code (IaC) to automate deployment and scaling processes.
  • Implement and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines using GitLab.
  • Manage and optimize Docker containers for efficient deployment and scaling.
  • Provide support for PHP Laravel applications and troubleshoot issues as needed.
  • Ensure the security, reliability, and performance of our infrastructure.
  • Collaborate with cross-functional teams to enhance and streamline our development and deployment processes.
  • Maintain and monitor Linux-based servers.

Qualifications

Qualifications

  • Proven 6 years of experience as a DevOps Engineer or similar role.
  • Strong knowledge of AWS services and cloud architecture.
  • Proficiency in Terraform for infrastructure provisioning and management.
  • Experience with CICD pipelines, specifically with GitLab.
  • Hands-on experience with Docker containers.
  • Expertise in Linux server administration.
  • Familiarity with PHP Laravel development and support.
  • Excellent scripting skills (Bash, Python, etc.).
  • Strong problem-solving and troubleshooting skills.
  • Good communication and collaboration skills.
  • A degree in computer science or similar, master’s degree is a plus.

 

Apply Now

See more jobs at Nile Bits

Apply for this job

12d

Associate Software Engineer (5533)

DevOPS2 years of experienceagileBachelor's degreeDesignscrumgitc++dockerkubernetes

MetroStar Systems is hiring a Remote Associate Software Engineer (5533)

As Associate Software Engineer, you’ll design software tools and subsystems to support software reuse and domain analyses and manages their implementation. You will also manage software development and support using formal specifications, data flow diagrams, other accepted design techniques.

We know that you can’t have great technology services without amazing people. At MetroStar, we are obsessedwithour people and have led a two-decade legacy of building the best and brightest teams. Because we know our future relies on our deep understanding and relentless focus on our people, we live by our mission: A passion for our people. Value for our customers.

If you think you can see yourself delivering our mission and pursuing our goals with us, then check out the job description below!

What you’ll do:

  • Analyze and study complex system requirements.
  • Interpret software requirements and design specifications to code, and integrates and test software components.
  • Estimate software development costs and schedule.
  • Review existing program and assist in making refinements, reducing operating time, and improving current techniques.
  • Supervise software configuration management

What you’ll need to succeed:

  • An active U.S. Government issued Secret security clearance (or higher).
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 2 years of experience in front-end or back-end development
  • Experience with Agile Scrum
  • Experience contributing to DevOps CI/CD pipelines and automation
  • Knowledge of security best practices and secure coding techniques
  • Familiarity with Docker and Kubernetes
  • Strong experience with software design patterns, data structures, and algorithms.
  • Demonstrated experience in designing and building complex, scalable, and high-performance software systems.
  • Experience with version control systems (e.g., Git) and collaborative development workflows.
  • Solid understanding of software testing principles and methodologies.
  • Strong problem-solving skills and the ability to troubleshoot complex software issues.
  • Excellent communication skills, both written and verbal, with the ability to effectively collaborate with team members and stakeholders.

Like we said, we arebig fans of our people. That’s why we offer a generous benefits package, professional growth, and valuable time to recharge. Learn more about our company culture code and benefits. Plus, check out our accolades.

Don’t meet every single requirement? 

Studies have shown that women, people of color and the LGBTQ+ community are less likely to apply to jobs unless they meet every single qualification.  At MetroStar we are dedicated to building a diverse, inclusive, and authentic culture, so, if you’re excited about this role, but your previous experience doesn’t align perfectly with every qualification in the job description, we encourage you to go ahead and apply.  We pride ourselves on making great matches, and you may be the perfect match for this role or another one we have. Best of luck! – The MetroStar People & Culture Team

What we want you to know:

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.

MetroStar Systems is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The statements herein are intended to describe the general nature and level of work being performed by employees and are not to be construed as an exhaustive list of responsibilities, duties, and skills required of personnel so classified. Furthermore, they do not establish a contract for employment and are subject to change at the discretion of MetroStar Systems.

Not ready to apply now?

Sign up to join our newsletter here.

"EEO IS THE LAW MetroStar Systems, LLC (MetroStar) invites any employee and/or applicant to review the Company’s Affirmative Action Plan. This plan is available for inspection upon request by emailing msshr@metrostar.com."

See more jobs at MetroStar Systems

Apply for this job

12d

Site Reliability Engineer (5539)

Bachelor's degreeterraformDesignansibleazurec++dockerkubernetespythonAWS

MetroStar Systems is hiring a Remote Site Reliability Engineer (5539)

As Site Reliability Engineer, you’ll play a crucial role in designing, implementing, and maintaining the reliability and efficiency of our platforms. Your expertise will help bridge the gap between development and operations teams, ensuring seamless collaboration and efficient delivery of products and services. You will have the opportunity to lead initiatives and contribute to the strategic direction of our client’s infrastructure.

We know that you can’t have great technology services without amazing people. At MetroStar, we are obsessedwithour people and have led a two-decade legacy of building the best and brightest teams. Because we know our future relies on our deep understanding and relentless focus on our people, we live by our mission: A passion for our people. Value for our customers.

If you think you can see yourself delivering our mission and pursuing our goals with us, then check out the job description below!

What you’ll do:

  • Lead the design, implementation, and management of highly available and scalable systems, applying industry best practices and reliability engineering principles.
  • Collaborate with cross-functional teams to identify performance bottlenecks, troubleshoot complex issues, and optimize system performance to meet defined service level objectives.
  • Design and implement monitoring, alerting, and incident response strategies to proactively identify and mitigate potential issues, ensuring uninterrupted service availability.
  • Drive automation initiatives to streamline deployment, configuration management, and infrastructure provisioning processes.
  • Develop and maintain comprehensive documentation for system configurations, processes, and procedures.
  • Participate in on-call rotations and respond to incidents, working diligently to resolve issues and prevent recurrence.

What you’ll need to succeed:

  • An active U.S. Government issued Secret security clearance (or higher).
  • Minimum of 3 years of professional experience in a Site Reliability Engineering role or similar capacity.
  • Strong experience with cloud technologies (e.g., AWS, Azure, GCP) and infrastructure as code (e.g., Terraform, Ansible).
  • Proficiency in programming and scripting languages (e.g., Python, Go, Bash) and RPA (e.g. Blue Prism, UIPath) to automate tasks and develop tools.
  • Deep understanding of containerization and orchestration technologies (e.g., Kubernetes, Docker).
  • Expertise in implementing and managing monitoring and logging solutions (e.g., Zabbix, Nagios, Prometheus, ELK stack).
  • Proven track record of designing, building, and maintaining highly available and scalable systems.
  • Expert proficiency in developing automated functional, regression and performance tests and developing automated testing standards for development teams.
  • Experience facilitating change and configuration management processes to drive reliability.
  • Strong problem-solving skills, with the ability to diagnose complex issues and implement effective solutions.
  • Excellent communication skills, with the ability to collaborate effectively across diverse teams.

Like we said, we arebig fans of our people. That’s why we offer a generous benefits package, professional growth, and valuable time to recharge. Learn more about our company culture code and benefits. Plus, check out our accolades.

Don’t meet every single requirement? 

Studies have shown that women, people of color and the LGBTQ+ community are less likely to apply to jobs unless they meet every single qualification.  At MetroStar we are dedicated to building a diverse, inclusive, and authentic culture, so, if you’re excited about this role, but your previous experience doesn’t align perfectly with every qualification in the job description, we encourage you to go ahead and apply.  We pride ourselves on making great matches, and you may be the perfect match for this role or another one we have. Best of luck! – The MetroStar People & Culture Team

What we want you to know:

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.

MetroStar Systems is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The statements herein are intended to describe the general nature and level of work being performed by employees and are not to be construed as an exhaustive list of responsibilities, duties, and skills required of personnel so classified. Furthermore, they do not establish a contract for employment and are subject to change at the discretion of MetroStar Systems.

Not ready to apply now?

Sign up to join our newsletter here.

"EEO IS THE LAW MetroStar Systems, LLC (MetroStar) invites any employee and/or applicant to review the Company’s Affirmative Action Plan. This plan is available for inspection upon request by emailing msshr@metrostar.com."

See more jobs at MetroStar Systems

Apply for this job

12d

Senior Backend Engineer II

MonzoCardiff, London or Remote (UK)
scalaDesignmobilejavac++dockerkubernetesAWSbackend

Monzo is hiring a Remote Senior Backend Engineer II

???? We’re on a mission to make money work for everyone.

We’re waving goodbye to the complicated and confusing ways of traditional banking. 

With our hot coral cards and get-paid-early feature, combined with financial education on social media and our award winning customer service, we have a long history of creating magical moments for our customers!

We’re not about selling products - we want to solve problems and change lives through Monzo ❤️

Hear from our team about what it's like working at Monzo


 

????London / UK Remote | ???? Senior Engineer II (L60) £115,000 - £150,000 + Benefits|Technology- Engineering | 

About our Engineering Teams:

We have around 300 engineers out of roughly 2,500 people in total - and we have big ambitions. There are many interesting challenges ahead, and we're happy for people to move between teams or to specialise, whatever you prefer. As an engineer here you'd be able to work directly with anyone across the company, and we run regular knowledge-sharing sessions so you’ll learn heaps about everything from how banks work to effective communication.

We contribute toopen source softwareas much as possible. Ourblogis a good place to learn even more about what we do!

What you’ll be working on: 

We rely heavily on the following tools and technologies:

  • Goto write our application code (there’s an excellent interactive Go tutorialhere)
  • Cassandrafor most persistent data storage
  • Kafkafor our asynchronous message queue
  • Envoy Proxyfor RPC
  • KubernetesandDockerto schedule and run our services 
  • AWSfor most of our infrastructure
  • Reactfor internal web dashboards
  • We also have two physical datacenter sites with actual cables to connect to various third parties

Your day-to-day   

This role is all about collaborating across disciplines to test hypotheses and make a difference to customers. As a product backend engineer you’ll work in a squad alongside product managers, marketers, user researchers, designers, mobile engineers, web engineers, data analysts, business analysts, writers and more! 

Together you’ll build and support a particular part of Monzo. Our product squads belong to our widercollectives(a word we use to describe self-governing business units of ~100 people). They are; Money, Borrowing, Fincrime, Customer Operations, Platform, Personal Banking & Business Banking. They’re all looking for additional Backend Engineers right now, we do a standard interview process across all our collectives and at the end we will find the best match for you based on your skills, experience, preferences and aligning with the business need! 

Our backend engineers have a variety of different backgrounds. As long as you enjoy learning new things, we’d love to talk to you. We do not ask for formal qualifications or degree requirements for any of our engineering roles.

You should apply if:

  • you have strong experience working on the backend of a technology product
  • you want to be involved in building a product that you (and the people you know) use every day
  • you have a product mindset: you care about customer outcomes and you want to make data-informed decisions
  • you’re comfortable working in a team that deals with ambiguity
  • you’re interested in distributed systems and writing resilient software
  • you have some experience with strongly-typed languages (Go, Java, C, Scala etc.).
  • you think you’d enjoy the kind of work we’re doing

We're on the look out for L60 Engineers at the moment, you can read more in our Engineering Progression Framework we are also hiring on L40 & L50, our interview process will determine your levelling. 

The Interview Process:

Our interview process involves three main stages: 

  1. Initial Call 
  2. Take home task or pair coding exercise 
  3. Final interview including a system design and a behavioural interview 

Our average process takes around 2-3 weeks but we will always work around your availability. You will have the chance to speak to our recruitment team at various points during your process but if you do have any specific questions ahead of this please contact us ontech-hiring@monzo.com 

One of our engineers has written a detailed blog on their experience through this process, for extra details, hints and tips please seehere.

What’s in it for you:

???? £115,000 - £150,000 base salary ➕ plus stock options 

✈️We can help you relocate to the UK 

✅ We can sponsor visas.

????This role can be based in our London office or remotely across the UK (with ad hoc meetings in London).

⏰We offer flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team.

????Learning budget of £1,000 a year for books, training courses and conferences

➕And much more, see our full list of benefitshere 

We're usually always hiring for Backend Engineers, so there's no closing date for this job.

#LI-Remote

#LI-HJ1


Equal opportunities for everyone

Diversity and inclusion are a priority for us and we’re making sure we have lots of support for all of our people to grow at Monzo. At Monzo, we’re embracing diversity by fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone. You can read more in our blog, 2023 Diversity and Inclusion Report and 2023 Gender Pay Gap Report.

We’re an equal opportunity employer. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, or veteran, neurodiversity or disability status.

If you have a preferred name, please use it to apply. We don't need full or birth names at application stage ????

See more jobs at Monzo

Apply for this job

13d

Dev Ops

JitterbitSão Paulo, Brazil, Remote
DevOPSWixsqlB2BDesignazureapigitjavadockerMySQLkuberneteslinuxjenkinspythonAWS

Jitterbit is hiring a Remote Dev Ops

Job Description

Software Build/Install Engineer Jitterbit is seeking a software build/install engineer to join our Platform team. Jitterbit is automation company that provides a Unified AI Infused Low-code platform that consist of iPaaS (Integration as a Service) API Management, LCAP(Low-code Application Platform), EDI in a single unified platform which has been recognized in Gartner MQ for ten straight years. Our customers utilize our Low-code iPaaS, APIM, LCAP, and B2B platform to address mission-critical business automation challenges. What is our challenge? To make it easy to automate our customers’ systems. In order to do this, we need to build and create a SaaS offering that is reliable, stable, and scalable for our customers. Do you have the design, architecting, and code-writing capabilities to take on this challenge and succeed in a big way?

ABOUT THE TEAM

The engineering team at Jitterbit believes the quality of our code directly reflects on us as professionals. We are relentless in crafting an innovative product that delivers a fast, robust, and memorable user experience. As a key engineer on our team, you will collaborate with other engineers, product management, and operations. Our culture is fun, fast-paced, performance-oriented, open, and collegial. We are constantly pushing the technology envelope to the edge! We are very distributed and our culture is set up to make all of us very effective working remotely. We believe in hiring talent where it exists.

ABOUT THE JOB

We are seeking a highly skilled and detail-oriented Software Build and Install Engineer to join our team. The ideal candidate will be responsible for designing, implementing, and maintaining robust build and deployment systems to ensure efficient software delivery. You will play a key role in enabling development teams by automating processes, managing software installations, and ensuring the reliability of build pipelines. You will help us build one of the most effective build systems, designed to be easy for our customers to use. You will work with the most modern and advanced technology stack.. You will have full lifecycle responsibilities to create robust, scalable build systems. This is an exciting opportunity to work in a highly innovative environment with new technologies as we continue to extend our market leading position.

ABOUT YOU

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

● Enjoy helping and mentoring others around you as you grow and become a successful engineer and developer

● Have excellent written and verbal communication skills

● Are capable of working in a distributed team and able to excel in a remote culture

● Are self-driven and able to work on key initiatives

● Take pleasure in making things happen and listen to the input from peers

● Are able to make data driven decisions

● Are a believer in a best idea strategy regardless of where or who ideas come from

 

Qualifications

We are looking for:

● 10+ years of experience in building large scale distributed applications.

● Strong experience building multi-tenant SaaS applications

● Strong problem-solving, debugging, and analytical skills with great attention to detail

● Experience with Microservices and Cloud-based architectures/design patterns

● Strong analytical and problem-solving skills with an emphasis on automation.

Technical Skills and Experience:

● Proficiency in build tools such as CMake, Make, Gradle, Maven, or similar.

● Hands-on experience with CI/CD tools like Jenkins, GitLab CI, Azure DevOps, or GitHub Actions.

● Strong knowledge of scripting languages such as Python, Bash, or PowerShell.

● Familiarity with version control systems (e.g., Git, SVN) and branching strategies.

● Experience with software packaging and installation tools (e.g., InstallShield, NSIS, or WiX Toolset).

● Solid understanding of operating systems, including Linux, Windows, and macOS.

● Familiar with application deployment via Docker and/or Kubernetes.

● Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes).

● Familiar with Java is a plus

● Experience with top tier RDBMS such as SQL Server and MySQL is a plus

See more jobs at Jitterbit

Apply for this job

13d

Software Build/Install Engineer

JitterbitPune, India, Remote
DevOPSWixsqlB2BDesignazureapigitjavadockerMySQLkuberneteslinuxjenkinspythonAWS

Jitterbit is hiring a Remote Software Build/Install Engineer

Job Description

Software Build/Install Engineer Jitterbit is seeking a software build/install engineer to join our Platform team. Jitterbit is automation company that provides a Unified AI Infused Low-code platform that consist of iPaaS (Integration as a Service) API Management, LCAP(Low-code Application Platform), EDI in a single unified platform which has been recognized in Gartner MQ for ten straight years. Our customers utilize our Low-code iPaaS, APIM, LCAP, and B2B platform to address mission-critical business automation challenges. What is our challenge? To make it easy to automate our customers’ systems. In order to do this, we need to build and create a SaaS offering that is reliable, stable, and scalable for our customers. Do you have the design, architecting, and code-writing capabilities to take on this challenge and succeed in a big way?

ABOUT THE TEAM

The engineering team at Jitterbit believes the quality of our code directly reflects on us as professionals. We are relentless in crafting an innovative product that delivers a fast, robust, and memorable user experience. As a key engineer on our team, you will collaborate with other engineers, product management, and operations. Our culture is fun, fast-paced, performance-oriented, open, and collegial. We are constantly pushing the technology envelope to the edge! We are very distributed and our culture is set up to make all of us very effective working remotely. We believe in hiring talent where it exists.

ABOUT THE JOB

We are seeking a highly skilled and detail-oriented Software Build and Install Engineer to join our team. The ideal candidate will be responsible for designing, implementing, and maintaining robust build and deployment systems to ensure efficient software delivery. You will play a key role in enabling development teams by automating processes, managing software installations, and ensuring the reliability of build pipelines. You will help us build one of the most effective build systems, designed to be easy for our customers to use. You will work with the most modern and advanced technology stack.. You will have full lifecycle responsibilities to create robust, scalable build systems. This is an exciting opportunity to work in a highly innovative environment with new technologies as we continue to extend our market leading position.

ABOUT YOU

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

● Enjoy helping and mentoring others around you as you grow and become a successful engineer and developer

● Have excellent written and verbal communication skills

● Are capable of working in a distributed team and able to excel in a remote culture

● Are self-driven and able to work on key initiatives

● Take pleasure in making things happen and listen to the input from peers

● Are able to make data driven decisions

● Are a believer in a best idea strategy regardless of where or who ideas come from

 

Qualifications

We are looking for:

● 10+ years of experience in building large scale distributed applications.

● Strong experience building multi-tenant SaaS applications

● Strong problem-solving, debugging, and analytical skills with great attention to detail

● Experience with Microservices and Cloud-based architectures/design patterns

● Strong analytical and problem-solving skills with an emphasis on automation.

Technical Skills and Experience:

● Proficiency in build tools such as CMake, Make, Gradle, Maven, or similar.

● Hands-on experience with CI/CD tools like Jenkins, GitLab CI, Azure DevOps, or GitHub Actions.

● Strong knowledge of scripting languages such as Python, Bash, or PowerShell.

● Familiarity with version control systems (e.g., Git, SVN) and branching strategies.

● Experience with software packaging and installation tools (e.g., InstallShield, NSIS, or WiX Toolset).

● Solid understanding of operating systems, including Linux, Windows, and macOS.

● Familiar with application deployment via Docker and/or Kubernetes.

● Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes).

● Familiar with Java is a plus

● Experience with top tier RDBMS such as SQL Server and MySQL is a plus

See more jobs at Jitterbit

Apply for this job

13d

Senior Systems Software Developer - 100% Remote (REF1631S)

CitizantChantilly, VA, Remote
Master’s Degreeoraclejavadockerjenkins

Citizant is hiring a Remote Senior Systems Software Developer - 100% Remote (REF1631S)

Job Description

Salary Range:

The expected pay range for this position is $130,000 to $145,000 yearly.  The pay rate will vary based on skills, experience, and location.

Overview:

We are seeking a highly skilled and experienced Senior Systems Software Developer with a proven track record in developing, maintaining, and supporting advanced software systems for an upcoming opportunity. As a vital contributor to our team, you will ensure the Application Development (AD) production baseline is consistently maintained with accurate software configuration management across multiple releases. Your role will entail developing and implementing a fully integrated systems infrastructure, facilitating Continuous Integration/Continuous Delivery (CI/CD) processes, and performing technical integration activities to minimize program critical risk exposure.

The ideal candidate will bring a wealth of knowledge in various IRS tax processing systems, including but not limited to submission processing systems, corporate data systems, compliance and case processing systems, and modernized systems. You will work closely within an Integrated Project Team (IPT) that includes IRS staff and other contractors, adopting the Iterative Enterprise Life Cycle (ELC) development path and methodology to support the IPT in various capacities.

Responsibilities:

  • Ensures the AD production baseline is maintained with accurate software configuration management across multiple releases, ensuring lifecycle environments are ready for use.
  • Develops and implements a fully integrated systems infrastructure with related management processes.
  • Actively supports Continuous Integration/Continuous Delivery (CI/CD) initiatives, ensuring seamless integration from end-to-end in the software development and deployment process. This includes continuous compilation, testing, and delivery of source code to test environments for immediate error detection.
  • Performs upgrading configurations, delivery automation, and backlog grooming sessions.
  • Minimizes program critical risk exposure and ensures that technical solutions are safe, secure, extensible, and scalable.
  • Establishes and documents standard operating procedures for technical integration and broader project or program activities.
  • Offers in-depth knowledge of various IRS tax processing systems, including submission processing systems, corporate data systems, compliance and case processing systems, and modernized systems.
  • Works as a key member of the Integrated Project Team (IPT), which includes IRS staff and other contractors. This involves adopting the Iterative Enterprise Life Cycle (ELC) development path and methodology and supporting the IPT in various capacities.

Qualifications

  • Minimum of 5+ years of professional experience in software development, with a strong focus on systems software.
  • Has demonstrated experience in developing Java software solutions, including Java EE/SE, JSP, JSF, and Hibernate, showcasing the ability to address complex development challenges.
  • Proven ability in designing, developing, and integrating web services using Service Oriented Architecture (SOA) principles, reflecting a deep understanding of distributed systems architecture.
  • Experience with Oracle 10g/11g environments and Oracle Real Application Clusters, as well as implementing middleware rules engines like Drools, showing proficiency in database and middleware technologies.
  • Expertise in implementing continuous integration and deployment processes with tools such as Jenkins, GitLab CI/CD pipeline, and automated testing techniques, demonstrating a commitment to modern development practices.
  • Extensive experience working in Agile/Scrum development environments, indicating adaptability, effective teamwork, and a commitment to iterative development and continuous improvement.
  • Proven experience with cloud-based development and deployment and containerization technologies like Docker and OpenShift, demonstrating knowledge of modern infrastructure and deployment methodologies.
  • Experience in implementing cyber security policies, procedures, and best practices, including understanding the Federal Information Security Management Act (FISMA), to ensure secure software development practices.

Desired Skills:

  • Experience in a senior development role is preferred.

Education:

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field (required)
  • Master’s degree in Computer Science, Information Technology, Engineering, or a related field (highly recommended)

Clearance Requirement:

  • US Citizenship is Required
  • Active Public Trust/MBI clearance or the ability to obtain one.

See more jobs at Citizant

Apply for this job

13d

Software Engineer – User Solutions (All Genders)

DailymotionParis, France, Remote
TDDsqlRabbitMQDesignmongodbgraphqlscrumapigitdockerelasticsearchMySQLkubernetesjenkinspythonbackendPHP

Dailymotion is hiring a Remote Software Engineer – User Solutions (All Genders)

Job Description

As part of its growing activities, Dailymotion is looking to enforce its User Solutions Team. You will play a key role in shaping the core foundations of our product and building innovative features in close cooperation with Front Developers, Product Managers, Designers and Scrum Masters. 

  • Design and build geo-distributed Backend systems using micro-services 
  • Design and build API centric system using GraphQL, REST
  • Design and build Queueing System  
  • Proactivity on evolutions and improvements 

 

Techno used:  

  • Python, PHP 
  • Elasticsearch, MySQL, MongoDB 
  • GraphQL, aioHttp 
  • OpenAPI, FastAPI 
  • Docker, Kubernetes, Jenkins 
  • RabbitMq 

Qualifications

Required 

  • You have programming capabilities in Python 
  • Experience building APIs (hexagonal architecture)
  • Experience with SQL databases (MySQL) 
  • Experience working with revision control systems like git 
  • Ability to learn and improve your technical skills continually 
  • Attitude of creating high quality code (complexity, styling, unit testing, functional testing) and knowledge in TDD, learning from peers and always innovating 
  • Used to code reviewing and able to point errors and improvements 
  • Demonstrated interest in problem-solving and technical innovation 
  • Communication skills - able to work effectively with technical and non-technical teammates 
  • Level of written/verbal English (documentation, team presentations, meetings)  

Nice to have 

  • Experience and capabilities in PHP 
  • Experience with continuous integration, continuous deployment testing and automation tools (Jenkins etc.) and Docker 
  • Knowledge in microservices architecture 
  • Willing to share knowledge 
  • Interest in clean architecture, DDD, event driven architecture 

At Dailymotion, we empower candidates to take action. If this job sounds like a great opportunity for you, be confident in your skills, we are always happy to meet you! If needed, we can accommodate our recruitment process for your special abilities. 

See more jobs at Dailymotion

Apply for this job

13d

Senior Golang Software Engineer, CIS Data Services (US)

Full Timegolangredisnosqlc++dockerkubernetespython

Centripetal Networks is hiring a Remote Senior Golang Software Engineer, CIS Data Services (US)

Senior Golang Software Engineer, CIS Data Services (US) - Centripetal Networks - Career PageSee more jobs at Centripetal Networks

Apply for this job

13d

Senior Machine Learning Scientist (UK, Mexico or Poland)

Turnitin LLCMexico City, Mexico, Remote
ML5 years of experienceremote-firstsqlapigitdockerpythonAWSjavascript

Turnitin LLC is hiring a Remote Senior Machine Learning Scientist (UK, Mexico or Poland)

Job Description

Turnitin is a recognized innovator in the global education space. For more than 20 years, Turnitin has partnered with educational institutions to promote honesty, consistency, and fairness across all subject areas and assessment types. Over 16,000 academic institutions, publishers, and corporations use our products and services.

At Turnitin, working remotely is our default. We respect local cultures, embrace diversity, and we respect personal choice. Turnitin is headquartered in Oakland, with offices in Dallas, Pittsburgh, Newcastle (UK), Stockholm (Sweden), Cologne (Germany), Amsterdam (Netherlands). Our diverse community of colleagues is unified by a shared desire to make a difference in education. Our remote-first culture allows for every employee to get the same access to learning and career opportunities, and it enables us to think differently about where and how we recruit talent from all kinds of diverse backgrounds.

Machine Learning is integral to the continued success of our company. Our product roadmap is exciting and ambitious. You will join a global team of curious, helpful, and independent scientists and engineers, united by a commitment to deliver cutting-edge, well-engineered Machine Learning systems. You will work closely with product and engineering teams across Turnitin to integrate Machine Learning into a broad suite of learning, teaching and integrity products.

We are in a unique position to deliver Machine Learning used by hundreds of thousands of instructors teaching millions of students around the world. Your contributions will have global reach and scale. Billions of papers have been submitted to the Turnitin platform, and hundreds of millions of answers have been graded on the Gradescope and Examsoft platforms. Machine Learning powers our AI Writing detection system, gives automated feedback on student writing, investigates authorship of student writing, revolutionizes the creation and grading of assessments, and plays a critical role in many back-end processes.

Responsibilities and Requirements:

We expect Senior Machine Learning Scientists to be versatile and have a well-balanced set of skills. You will focus on model training and maintenance with significant capacity for research (developing novel model architectures), dataset construction, and model hardening (preparing the model and code for production pipelines).

Day-to-day, your responsibilities are to:

  • Work with subject matter experts and product owners to determine what questions should be asked and what questions can be answered.
  • Work with subject matter experts to curate, generate, and annotate data, and create optimal datasets following responsible data collection and model maintenance practices.
  • Answer questions and make trainable datasets from raw data, using efficient SQL queries and scripting languages, visualizing when necessary.
  • Develop and tune Machine Learning models, following best practices to select datasets, architectures, and model parameters.
  • Utilize, adopt, and fine-tune Language Models, including third-party LLMs (through prompt engineering and orchestration) and locally hosted LMs.
  • Stay current in the field - read research papers, experiment with new architectures and LLMs, and share your findings.
  • Optimize models for scaled production usage.
  • Communicate insights, as well as the behavior and limitations of models, to peers, subject matter experts, and product owners.
  • Write clean, efficient, and modular code, with automated tests and appropriate documentation.
  • Stay up to date with technology, make good technological choices, and be able to explain them to the organization.

Qualifications

Required Qualifications:

  • Experience working with text data to build Deep Learning and ML models, both supervised and unsupervised. Experience with deep learning in other modalities such as vision and speech would be a strong bonus.
  • A strong understanding of the math and theory behind machine learning and deep learning.
  • Software engineering background with at least 3-5 years of experience (we use Python, SQL, Unix-based systems, git, and github for collaboration and review).
  • Machine / Deep Learning development skills, including experiment tracking (we use AWS SageMaker, Hugging Face, transformers, PyTorch, scikit-learn, Jupyter, Weights & Biases).
  • An understanding of Language Models, using and training / fine-tuning and a familiarity with industry-standard LM families.
  • Master's degree or PhD in Computer Science, Electrical Engineering, AI, Machine Learning, applied math or related field, with relevant industry experience, or outstanding previous achievements in this role. A Computer Science background is required as opposed to statistics or pure mathematics. We’re an applied science group leaning towards deep learning and therefore software development proficiency is a prerequisite.
  • Excellent communication and teamwork skills.
  • Fluent in written and spoken English.

Would be a plus:

  • Familiarity in coding for at-scale production, ranging from best practices to building back-end API services or stand-alone libraries.
  • Essential dev-ops skills (we use Docker, AWS EC2/Batch/Lambda).
  • Familiarity in building front-ends (LLMs or more standard React, Javascript, Flask) for simple demos, POCs and prototypes.  
  • Experience with advanced prompting, fine-tuning or training an LLM, open-source or cloud, using industry accepted platforms (such as mosaic.ai or stochastic.ai).
  • Showcase previous work (e.g. via a website, presentation, open source code).

Apply for this job

13d

Senior .NET Developer (Business Process Automation)

Sigma SoftwareKathmandu, Nepal, Remote
agilesqlDesignvuescrumapic++.netdockerangularreactjs

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

Job Description

 

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

Qualifications

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

WOULD BE A PLUS

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

See more jobs at Sigma Software

Apply for this job

14d

(Retail-Tech) - Fullstack Developer (NestJS / ReactJS)

Acid LabsRemote
Full TimeDevOPSremote-firstmongodbazuregraphqluiUXc++dockerpostgresqltypescriptkubernetesjenkinsAWSjavascriptreactjsbackendfrontend

Acid Labs is hiring a Remote (Retail-Tech) - Fullstack Developer (NestJS / ReactJS)

(Retail-Tech) - Fullstack Developer (NestJS / ReactJS) - Acid Labs - Career Page var DV_DEPUTY = ""; var DV_APP_ROOT = ""; var DV_ID = "KOd45KH8GZ"; var DV_SUBDOMAIN = ""; var DV_CUSTID = ""; var DV_USER_FIRSTNAME = ""; var DV_USER_LASTNAME = ""; var DV_USER_EMAIL = ""; var DV_USER_ID = ""; var DV_PAGE_TITLE =

See more jobs at Acid Labs

Apply for this job

14d

Lead Software Engineer (RoR Fullstack Engineer)- San José, Costa Rica

AgnosRemote
Full TimeSinatraExpressJSredisagileBachelor's degreeDesignmobilemongodbgitrubyjavadockerpostgresqltypescriptkubernetesAWSjavascriptreactjsbackendfrontend

Agnos is hiring a Remote Lead Software Engineer (RoR Fullstack Engineer)- San José, Costa Rica

Lead Software Engineer (RoR Fullstack Engineer)- San José, Costa Rica - Agnos - Career PageLeveraging agile

See more jobs at Agnos

Apply for this job

14d

Lead Software Engineer (RoR Fullstack Engineer)- San Juan, Puerto Rico

AgnosRemote
Full TimeSinatraExpressJSredisagileBachelor's degreeDesignmobilemongodbgitrubyjavadockerpostgresqltypescriptkubernetesAWSjavascriptreactjsbackendfrontend

Agnos is hiring a Remote Lead Software Engineer (RoR Fullstack Engineer)- San Juan, Puerto Rico

Lead Software Engineer (RoR Fullstack Engineer)- San Juan, Puerto Rico - Agnos - Career PageLeveraging agi

See more jobs at Agnos

Apply for this job

14d

Lead Software Engineer (RoR Fullstack Engineer)- Lumbini, Nepal

AgnosRemote
Full TimeSinatraExpressJSredisagileBachelor's degreeDesignmobilemongodbgitrubyjavadockerpostgresqltypescriptkubernetesAWSjavascriptreactjsbackendfrontend

Agnos is hiring a Remote Lead Software Engineer (RoR Fullstack Engineer)- Lumbini, Nepal

Lead Software Engineer (RoR Fullstack Engineer)- Lumbini, Nepal - Agnos - Career PageLeveraging agile practices, encourage collaboration, prioritization, and urgency to

See more jobs at Agnos

Apply for this job

14d

Lead Software Engineer (RoR Fullstack Engineer)- Rosario, Argentina

AgnosRemote
Full TimeSinatraExpressJSredisagileBachelor's degreeDesignmobilemongodbgitrubyjavadockerpostgresqltypescriptkubernetesAWSjavascriptreactjsbackendfrontend

Agnos is hiring a Remote Lead Software Engineer (RoR Fullstack Engineer)- Rosario, Argentina

Lead Software Engineer (RoR Fullstack Engineer)- Rosario, Argentina - Agnos - Career PageLeveraging agile practices, encourage collab

See more jobs at Agnos

Apply for this job

14d

Lead Software Engineer (RoR Fullstack Engineer)- Trujillo, Peru

AgnosRemote
Full TimeSinatraExpressJSredisagileBachelor's degreeDesignmobilemongodbgitrubyjavadockerpostgresqltypescriptkubernetesAWSjavascriptreactjsbackendfrontend

Agnos is hiring a Remote Lead Software Engineer (RoR Fullstack Engineer)- Trujillo, Peru

Lead Software Engineer (RoR Fullstack Engineer)- Trujillo, Peru - Agnos - Career PageLeveraging agile practices, encourage collaboration, prioritization, and urgency to

See more jobs at Agnos

Apply for this job