person looking for a Software Engineering Remote Jobs

Get Remote Software Engineering Jobs in your mailbox.

1310 exciting remote jobs on file from 2500+ top remote companies.

  • Hot new jobs of this week
  • 1310 active jobs from past weeks to consult
  • Segmented for USA, Europe or Worldwide.
  • Personally selected for you by our experienced remote hiring managers.

A selection of jobs from the previous newsleterrs.

Blavity Inc. is hiring a Remote Data Engineer

Data Engineer - Blavity Inc. - Career Page var DV_DEPUTY = ""; var DV_APP_ROOT = ""; var DV_ID = "gG8wjsFMVd"; var DV_SUBDOMAIN = ""; var DV_CUSTID = ""; var DV_USER_FIRSTNAME = ""; var DV_USER_LASTNAME = ""; var DV_USER_EMAIL = ""; var

See more jobs at Blavity Inc.

Apply for this job


Senior Software Quality Analyst (UK REMOTE)

Turnitin LLCLeeds, United Kingdom, Remote

Turnitin LLC is hiring a Remote Senior Software Quality Analyst (UK REMOTE)

Job Description

The department of Quality Engineering (under Technology) plays a crucial role in the software development process. This department is primarily responsible for ensuring that software products being developed within the Technology org at Turnitin meet or exceed predetermined quality standards.

We are seeking a highly skilled and motivated Sr. Software Quality Analyst to join our dynamic team. The successful candidate will be responsible for communicating with team members across various departments, documenting findings, and providing insights on AI detection bypass mechanisms. This role is critical in enhancing our AI systems' resilience against evolving threats and ensuring the integrity and security of our technological solutions.

Key Responsibilities

  • Research and Analysis: Conduct thorough research on the latest trends, techniques, and methods used to bypass AI detection systems. Stay abreast of advancements in AI, machine learning, and cybersecurity fields.
  • Initiative and Self-Direction: Demonstrated ability to take initiative, prioritize tasks, and manage time effectively without constant oversight. A self-starter who proactively identifies areas for improvement and acts to implement changes.
  • Team Collaboration: Act as a central communication hub among team members, facilitating information flow between technical and non-technical departments to ensure everyone is aligned and informed.
  • Automation Strategy Development: Ability to provide clear guidelines to automation engineers on what processes and tests should be automated, including identifying high-ROI automation opportunities.
  • Documentation: Meticulously document findings, including methods, tools, and strategies used to bypass AI detection mechanisms. Prepare comprehensive reports that detail vulnerabilities, potential threats, and impact assessments.
  • Solution Development: Work closely with AI developers and Data Scientists to develop strategies and solutions to mitigate identified bypass mechanisms and enhance system security.
  • Training and Guidance: Provide training sessions and create guidance documents for team members on recognizing and responding to new bypass techniques.
  • Continuous Improvement: Regularly review and update documentation and communication strategies to ensure they remain effective and relevant to current needs.



  • 6+ years of functional testing experience with web applications.
  • Strong analytical and problem-solving skills, with the ability to identify potential vulnerabilities.
  • Excellent communication skills, both written and verbal, with the ability to convey technical information in an accessible manner to non-technical stakeholders.
  • Experience with documenting technical findings, creating reports, and maintaining clear and accurate records.
  • Ability to work collaboratively in a team environment and manage multiple priorities in a fast-paced setting.
  • Experience leading teams supporting test automation initiatives.
  • Experience in API testing.
  • Experience in Security testing.
  • Experience with CI/CD systems similar to Jenkins.

Nice to have

  • The ideal candidate should be capable of analyzing complex datasets to identify patterns, trends, and anomalies related to AI detection bypass techniques. This skill will greatly enhance our team's ability to understand the scope and impact of threats, thereby improving our AI systems' detection capabilities and security measures.

Apply for this job


Xamarin Developer

SmartDevCầu Giấy, Viet Nam, Remote
Bachelor's degreeXamarinDesignvb.netmobileapiiosgitc++.netandroidbackendfrontend

SmartDev is hiring a Remote Xamarin Developer

Job Description

  • Design, develop, and maintain backend systems using .Net technologies (.Net MAUI, Xamarin Native, Xamarin Forms, .Net Framework 4.8, and .Net Core 3.1+).
  • Develop and consume REST APIs for mobile applications, ensuring they are secure, scalable, and efficient.
  • Collaborate with the frontend team to integrate mobile applications with backend services.
  • Optimize applications for maximum speed and scalability.
  • Implement security and data protection measures.
  • Stay updated with the latest industry trends and technologies in mobile development.
  • Troubleshoot, debug, and upgrade existing systems.
  • Contribute to the entire application lifecycle, focusing on coding and debugging.


Required Technical Skills:

  • Proficient in .Net MAUI, Xamarin Native (iOS & Android), and Xamarin Forms.
  • Strong experience with .Net Framework 4.8 and .Net Core 3.1+.
  • Experienced in REST API development and consumption.
  • Solid understanding of C# programming language.
  • Familiarity or previous experience with VB.NET is desired.
  • Experience with version control systems (e.g., Git).


  • 3+ years of experience in backend development, specifically with Xamarin and .Net technologies.
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • A passion for learning and adapting to new technologies.

See more jobs at SmartDev

Apply for this job


Senior Software Engineer (C#)

ExperianHeredia, Costa Rica, Remote

Experian is hiring a Remote Senior Software Engineer (C#)

Job Description

What you’ll be doing

The Senior Software Engineer (Imaging) will play a vital role in supporting and automating document handling processes from various sources (online uploads, mail, fax, etc.) for Experian’s MCE (My Customer Experience) division. The ideal candidate will possess a deep understanding of imaging technologies, OCR tuning, automation via AI/ML, and cloud services, particularly with AWS tools. This role requires a candidate that operates at a fast pace, is comfortable with change, is detail-oriented, drives for results, and has a high standard for quality.


Responsibilities Include

· Familiarity with DevOps and creating new CICD Pipelines for new applications in AWS

· Create, deploy, and support applications written in Python for AWS using CloudFormation or Terraform using serverless technologies (API Gateway, DynamoDB, Lambda, SQS, S3, others).

· Build monitoring to improve the visibility of the environment.

· Help automate manual tasks in a Windows ecosystem.

· Develop, design, and maintain imaging automation solutions using C#, Python, PowerShell, and JavaScript within both legacy and future platforms.

· Implement and optimize OCR technologies, with a particular focus on tuning for accuracy and efficiency. Harness the capabilities of AWS Textract, along with other AWS tools, to advance our imaging solutions.

· Integrate AI/ML models into the imaging process to enhance automation and achieve business objectives.

· Collaborate cross-functionally to understand workflow needs and integrate automation solutions that streamline document handling processes.

· Stay updated with the latest imaging, automation, and AI/ML technologies to ensure the company’s solutions remain cutting edge.

· Troubleshoot and resolve any issues related to the implemented solutions, ensuring minimal disruption to business operations.

· Responsible for tuning automation functions within the legacy platform (iLinx) to increase accuracy and customer experience.

· Continual analysis of statistics to recommend the best candidates for continued tuning.

· Review, validate, update, and add rules and training as needed through tuning to achieve the highest automation and lowest error rate possible.

· Collaborate with technology teams, product management, and business stakeholders to identify and improve automation functions.

· Performing releases after hours (about 1 time a week)

· On Call rotation with team


Qualifications and Experience Required:

· 3+ years of proven experience within a DevOps team using AWS technologies.

· Proficiency in C#, Python, and PowerShell; JavaScript is a plus.

· In-depth knowledge of AWS Textract and familiarity with a range of AWS tools.

· Hands-on experience with OCR technology, including tuning and optimization.

· Experience using CI/CD pipelines for automated deployments.

· Familiarity with AI/ML concepts and their applications in automation.

· Strong problem-solving skills and an innovative mindset.

· Excellent communication skills, both written and verb

See more jobs at Experian

Apply for this job


Budget Developer

ErgomedGuildford, United Kingdom, Remote

Ergomed is hiring a Remote Budget Developer

Job Description

The Ergomed Budget Developer works in the Proposals & Contracts department of the Business Development group. They are responsible for the production of accurate study budgets in collaboration with internal department leaders, legal, and finance. They support budget development for CRO opportunities/rebids and budget updates until award/contracting. They are responsible for the management of clinical vendor budgeting, contract budget negotiation, client grid management, and supporting financial reporting.


1-3 Years in the CRO industry working on Budget Development.

Proficient in English, well-organized and works well in a high paced environment

Excel skills would be an advantage

See more jobs at Ergomed

Apply for this job

Infina, Ltd. is hiring a Remote Curriculum Developer

Job Description

Infina is seeking a highly motivated Curriculum Developer for a delivery-based freelance position who has the instructional design skills and experience necessary to develop a series of technical training courses. The courses will be structured to allow learners to build a cumulative knowledge base, and will utilize adult learning theories and concepts to achieve this end. The ideal candidate will be a self-starter who demonstrates a curiosity for learning and attention to detail.

The successful candidate will be required to facilitate discussions amongst a diverse group of both ISDs and Subject Matter Experts (SMEs) in multi-day development sessions. Development will be fast-paced and complex with defined deadlines.


  • Develop technical training curriculum
  • Collaborate with peers, customers, and SMEs to establish design specifications including writing learning objectives, sequencing topics, providing content development, and designing scenarios
  • Prepare course development documents for web-based and instructor-led learning content
  • Develop detailed lesson content outlines, course design guides, and storyboards/scripts
  • Develop course materials, e.g., lessons, student guides, instructor guides, assessment items, assessment tools, visual aids, practice exercises, test blueprints, knowledge checks
  • Review, analyze, and revise course content based on client feedback
  • Facilitate handover of training deliverables as the product matures through content, design, and development
  • Oversee rigorous quality control processes on all training deliverables
  • Communicate risks, needs, and updates effectively with the client
  • Apply advances in instructional design methodologies


  • Bachelor’s degree in a related field
  • At least 10 years of ISD experience
  • Formal instructional design training/certification preferred
  • Proficiency in the application of the ADDIE, Bloom’s Taxonomy, and other instructional design models
  • Proficiency with MS Office 365
  • Familiarity with graphic design, video production, learning management systems, and e-learning authoring tools
  • Excellent writing, attention to detail, and organizational, quality assurance/quality control skills
  • Ability to effectively facilitate team collaboration and serve as a key player in meeting deliverables
  • Ability to pass a background check

See more jobs at Infina, Ltd.

Apply for this job

Westernacher is hiring a Remote Front End Developer

Front End Developer - Westernacher - Career Page

See more jobs at Westernacher

Apply for this job


QA Engineer

lastminute.comSzczecin, Poland, Remote
agilejirascrumqa is hiring a Remote QA Engineer

Job Description

We are currently looking for a results-driven QA Engineer, developing automated tests, to join our marvellous QA Team! 

If you are passionate about Software testing, think that quality goes first, and you believe our mission is to support Developers and other Team Members in bringing great software to life, let us meet you cause it sounds like we might have something in common :) 

We've automated our regression tests and are seeking a specialist to join the Team to enhance our proficiency in this domain.


Job requirements:

  • Experience in developing automated scripts 
  • Experience in Playwright/Testcafe/Cypress/Puppeteer 
  • Knowledge of Bug tracking tools (we are using JIRA)
  • Good Knowledge of Testing processes, documentation
  • Experience in Manual Testing of Web applications
  • Good English is a must (we are working in an international company and all communication is in English, despite the communication with our local, Polish Team :)
  • Good knowledge in testing and work experience in Agile methodologies (Scrum, Kanban)
  • ISTQB certification will be an added advantage

What do we (QA) do:

  • Analyse users stories and use cases/requirements for validity and feasibility
  • Detect and track software defects, bugs and inconsistencies
  • Collaborate closely with other team members and departments
  • Follow good release testing practices and support the release process
  • Apply quality engineering principals throughout the Agile product lifecycle
  • Provide sup
  • port and documentation 
  • Provide feedback on flows and possible improvements from the end user perspective
  • Identify performance issues and suggest possible improvements and/or metrics

See more jobs at

Apply for this job

Ingenia Agency is hiring a Remote Freelance Python Developer

  • Experiencia mínima de 2 años en desarrollo web utilizando Python.
  • Conocimiento sólido de microservicios y arquitecturas de software distribuido.
  • Conocimiento en el desarrollo de aplicaciones Python con frameworks como Django o Flask
  • Experiencia en integraciones con sistemas de terceros (REST, SOAP).
  • Habilidad para trabajar en equipo, comunicarse de manera efectiva y resolver problemas de manera creativa.
  • Se requiere la capacidad de comprender y analizar diagramas de flujo de control (CU).
  • Capacidad para adaptarse a un entorno dinámico y cumplir con plazos establecidos.
  • Experiencia en la monitorización y ajuste de rendimiento de aplicaciones Python en entornos virtualizados, identificando cuellos de botella y optimizando recursos.
  • Familiaridad con el software N4 o disposición para aprenderlo.
    Conocimiento de normativas de aduana y procesos portuarios
    Experiencia previa con la configuración y administración de entornos de hosting utilizando VMware o tecnologías de virtualización similares.

See more jobs at Ingenia Agency

Apply for this job


Senior Fullstack Engineer

ConsensysCANADA - Remote, EMEA - Remote, LATAM - Remote, UNITED STATES - Remote

Consensys is hiring a Remote Senior Fullstack Engineer

Job Application for Senior Fullstack Engineer at Consensys

See more jobs at Consensys

Apply for this job


Systems Engineer

Insight SoftwareHyderabad, India, Remote

Insight Software is hiring a Remote Systems Engineer

Job Description

  • Local and remote support of Servers and VM’s. Support our applications both on-prem or cloud-based, including email, VPN, collaboration software, and encryption software.
  • Take ownership of assigned tickets and track to resolution while meeting SLA’s.
  • Create support tickets with our vendors/service providers to resolve issues reported by our employees.
  • Good Active Directory and Azure Active Directory administration skills, work with GPO’s, OU and Groups.
  •  Help with network issues (HTTP, DNS, DHCP, TCP/IP stack with known ports and basic commands)
  • Support Azure, AWS, VMware, and Hyper-V environments
  • Document ticket resolution and write procedures for the helpdesk knowledge base.
  • Involvement in M&A project work
  • Experience in Office 365, Gsuite and other common workplace management systems
  • Ability to support Mail, OneDrive, Sharepoint and Teams migrations
  • Ability to consolidate vendors and applications with corporate counterparts
  • Ability to migrate physical and virtual infrastructure to the Azure and AWS cloud
  •  Additional support required to comply with vendor, customer and regulatory requirements
  • Ability to support Intune migrations
  • Minimal possibly international, will be expected


  • 3-5 years of experience in a similar role (System Engineering) and have experience with project management systems. 
  • Hands-on experience with laptop and server hardware troubleshooting, VOIP and phone technologies, anti-virus systems, and imaging/patching software. 
  • Ability to multi-task tickets and projects while maintaining a high level of customer satisfaction. 
  • Strong and effective written, verbal and presentation skills with the ability to collaborate with team members at all levels of the organization. 
  • Must have a strong diagnostic and problem-solving abilities in addition to the ability to learn and understand environments then make suggestions for improvement
  • Fast learner, positive, creative, and flexible. 
  • People-oriented with excellent customer service and good communication skills, verbal and written with particular attention to detail 
  • Stays current with emerging technologies and industry best practices. 
  • Must be a team player willing to make every effort to make the team a success. 
  • Must be self sufficient with the ability to take direction and see assignments through completion
  • Willingness to be flexible in work schedule dependent on business needs

Apply for this job


Senior Software Developer

Insight SoftwareVancouver, Canada, Remote
Bachelor's degreesqloracleDesignazurec++c#mysqllinux

Insight Software is hiring a Remote Senior Software Developer

Job Description

Simba by insightsoftware is looking for the best and brightest talent to join our software development team working on connectivity technology for data sources in the Vancouver, British Columbia area. We are seeking a C# software developer for a customer facing team within our managed services group. Apart from writing superlative code, you will be responsible for key deliverables during your team's software development lifecycle including excellent software designs, top quality code reviews and comprehensive automated tests.

The successful candidate will have a passion for continuous improvement and must have excellent written and verbal communication skills.


  • Taking ownership of development from inception to delivery, including fully automated testing of components.
  • Contributing to performance testing & various continuous improvement efforts.
  • Adhering to defined coding standards and best practices.
  • Participating in all team activities, including sprint planning, thoughtful code reviews, knowledge sharing sessions, status reporting for project stakeholders, etc.
  • Responding directly to customers and/or support representatives. Working to efficiently resolve customer support issues and bugs.
  • Performing release activities, including participating in security reviews and maintaining documentation.
  • Helping and mentoring others, both on your own team & across related teams.
  • Understanding the driver and interactions with all components.
  • Learning to setup automated testing.
  • Learning to debug in a multi-threaded environment.
  • Integrating managed and unmanaged code.
  • Understanding security
  • Release the driver.
  • Responding to support issues with customers.
  • Understanding how to work within our processes.


  • Experience in designing and building software, preferably commercial enterprise applications or systems.
  • Programming experience including but not limited to C#/.NET technologies
  • Experience developing on Windows, Linux and macOS
  • Programming experience using C++ is highly desirable, but not necessary.
  • A good understanding of object-oriented analysis, design, and implementation.
  • A good understanding of database concepts (e.g. working with relational data sources such as MySQL, SQL Server, Oracle, etc.) and SQL queries
  • Experience with such product and tools as Visual Studio Online, Visual Studio, and/or Azure is helpful.
  • A Bachelor's Degree in a computing-related discipline.
  • Exhibits our core values: Results Orientation, Winning Attitude, Be One Team,
  • Disciplined Execution, and Growth Mindset

Apply for this job

Second Nature is hiring a Remote QA Lead

QA Lead - Second Nature - Career Page.col { float: inherit; } /* Homepage */ .job-board-list-wrapper { background: #f0f0f4; } .job-board-list .jobs-list .list-group-item .list-group-item-heading a { color: #6700d7; } .job-board-list .jobs-list .list-group-item .list-group-item-heading a:hover { color: #00dee0; } div#about { font-size: 18px; line-height: 30px; width: 900px; margin: 10px auto; } .column { display: flex; column-gap: 50px; text-align: left; font-size: 18px; margin: 10px auto; width: 1200px; } ul.benefit { display: block; } li#benefits { margin: 15px 0; } img#people { height: 500px; width: 1200px; } a#View { padding: 15px 15px; background: #6700d7; color: white; border-radius: 600px; } strong { color: #6700d7; } /* Application Page */ { font-size: 25px!important; } a#resumator-submit-resume { background-color: #6700d7; border-radius: 600px; font-weight: 500; height: 54px; width: 200px; } .job-header .social-tools a { background-color: #00dee0; border-radius: 600px; font-weight: 500; width: 125px; color: #090949; } .blue.medium, .blue.large, .blue.xlarge { border-radius: 600px!important; } li#header { list-style: none; text-align: center; font-size: 25px; text-transform: uppercase; } /* Font */ /* cyrillic-ext */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 300; font-display: swap; src: url( format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 300; font-display: swap; src: url( format("woff2"); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 300; font-display: swap; src: url( format("woff2"); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 300; font-display: swap; src: url( format("woff2"); unicode-range: U+0370-03FF; } /* latin-ext */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 300; font-display: swap; src: url( format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 300; font-display: swap; src: url( format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 400; font-display: swap; src: url( format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 400; font-display: swap; src: url( format("woff2"); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 400; font-display: swap; src: url( format("woff2"); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 400; font-display: swap; src: url( format("woff2"); unicode-range: U+0370-03FF; } /* latin-ext */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 400; font-display: swap; src: url( format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 400; font-display: swap; src: url( format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 500; font-display: swap; src: url( format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 500; font-display: swap; src: url( format("woff2"); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 500; font-display: swap; src: url( format("woff2"); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 500; font-display: swap; src: url(htt

See more jobs at Second Nature

Apply for this job

phData is hiring a Remote Principal Solutions Architect

Job Application for Principal Solutions Architect at phData

See more jobs at phData

Apply for this job


Staff Software Engineer, Localization

Procore TechnologiesUS - Remote TX - Austin, TX, Remote

Procore Technologies is hiring a Remote Staff Software Engineer, Localization

Job Description

We’re looking for Staff Developer Productivity Engineer to join Procore. In this role, you’ll lead Localization (L10n) engineering for Procore. This includes building automation workflows, establishing L10n best practices, and ensuring that Procore's software is 100% localized.

As a Staff Developer Productivity Engineer, you’ll partner with Engineers and Localization Project Managers to advance L10n engineering. Use your knowledge of Translation Management Software, strong analytical and problem solving skills, and ability to automate workflows to ensure that Procore wins internationally. In this role, you’ll join our highly collaborative Product and Engineering organization to drive the technical direction of our projects.

This position reports into Senior Manager, Software Engineering with the opportunity to be located in the Austin, TX office or work remotely from Austin, TX. We’re looking for someone to join us immediately.

What you’ll do: 

  • Contribute significantly to the architecture, design, and development of the localization workflow.

  • Execute localization requests from multiple stakeholders

  • Troubleshoot localization engineering issues as they arise.

  • Communicate with cross-functional stakeholders on projects.

  • Manage translation management system integration, including a glossary, translation memory, and machine translation.

  • Develop and implement standard operating procedures and automation opportunities.

  • Test and implement new localization projects, track performance, and identify improvements.

  • Stay up to date on the latest technological updates and recommend ways to improve the existing setup.

What we’re looking for:

  • Bachelor’s Degree in Computer Science, a related field, or comparable work experience

  • 8+ years experience in Object Oriented Program fundamentals, Test Driven Development and Design principles (Ruby on Rails, Python, C++, Java)

  • Experience with Localization or L10n engineering 

  • Strong understanding of cloud infrastructure, operations, and native cloud application development

  • Strong experience in AWS and familiarity with Infrastructure as Code technologies (e.g., AWS Cloud Formation, CDK, Ansible, Terraform)

  • Excellent communication skills and the ability to coach and mentor team members


See more jobs at Procore Technologies

Apply for this job

Procore Technologies is hiring a Remote Senior Manager, Data Engineering

Job Description

What if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries, not to mention one of the most dangerous. That’s why we’re looking for a talented Sr Manager, Data Engineering to join Procore’s journey to revolutionize a historically underserved industry. 

As Sr Manager, Data Engineering you’ll lead a group of Data Engineers to build a data platform to provide all capabilities related to transporting, transforming and processing data-in-motion and deliver and maintain reliable data stores.

This is a high-visibility role that requires excellence in both strategic and technical skills. If you’re a driven individual excited by the opportunity to work alongside a team of passionate engineers to create Procore’s next generation of data products and capabilities—apply today! 

This position will report into the Sr Director , Data Engineering Procore Data Platform - DTS, and has the opportunity to be based in our Carpinteria, CA /Austin, TX or Remote. We’re looking for someone to join us immediately.

What you’ll do:

  • Define, prioritize, and implement a comprehensive MDM strategy and operating model, transforming how data is sourced, managed, standardized, governed, and consumed

  • Provide thought leadership, pragmatic input, and detailed requirements in building the target state MDM capabilities to support a variety of business models

  • Build relationships with stakeholders and work cross-functionally to identify areas of opportunities, process improvements, and data/technology-enabled innovations to define our data orchestration framework

  • Lead the MDM Product roadmap and bring “greenfield” thinking to improve master data and drive operational transformation and innovation 

  • Participate in the design and implementation of our next generation data pipelines/platforms for the construction industry

  • Actively collaborate with our engineering teams in all phases of the software development lifecycle, including requirements gathering, functional and technical design, development, testing and roll-out, and support

  • Work alongside our Product, Revenue, Finance and other internal teams, leveraging your experience and expertise in the data space to influence our product roadmap, developing innovative solutions that add additional capabilities to our tools

  • Help uplevel teammates by conducting code reviews, providing mentorship, pairing, and training opportunities

  • Partner end-to-end with Business Managers, Product Managers and Data Scientists to understand customer requirements and design prototypes and bring ideas to production

  • Participate in conversations with your business teams about business impacting topics and brainstorm innovative ways to transform data into information and knowledge that drives revenue and reduces cost.

What we’re looking for:

  • BS degree in Computer Science, Management Information systems  or a similar technical field of study, or equivalent practical experience is required

  • 7+ years of industry experience in data engineering and data pipeline operation or related fields

  • Robust experience with Relational Database Systems and SQL 

  • Extensive experience designing, developing, and implementing ETL

  • Strong track record of leading teams and projects across many disciplines including data warehousing, business intelligence, application development, operations

  • Familiarity with database modeling, data warehousing principles; Strength in commonly used data technologies and languages such as Java or Scala or Python, Spark

  • Experience fostering a strong engineering culture in an agile environment

  • Demonstrated ability to manage multiple projects and priorities

  • Excellent presentation skills; ability to distill complex analysis and concepts into concise business-focused takeaways


See more jobs at Procore Technologies

Apply for this job

ThoughtSpot is hiring a Remote Staff Backend Engineer (Data Platform)

Job Application for Staff Backend Engineer (Data Platform) at ThoughtSpot

See more jobs at ThoughtSpot

Apply for this job


Front End Developer - React

NielsenIQNorwich, United Kingdom, Remote

NielsenIQ is hiring a Remote Front End Developer - React

Job Description

  • Nielsen Brandbank Software Developers work collaboratively alongside other development team members, Product Owners & Scrum Masters to realise business goals.  
  • Working within dedicated domains, the Software Developer - using an incremental delivery approach - is responsible for developing new and existing products by understanding and translating backlog items into solutions. 

Job Responsibilities 

  • Approach work from an Agile mindset applying practices and principles wherever possible 

  • Attend and participate in all Sprint events to achieve desired outcomes  

  • Interact with stakeholders/Product Owner to clarify requirements and provide input into the creation of User Stories   

  • Responsible for estimation, sprint planning and managing all their own tasks and reporting on progress 

  • Collaborates closely with all team members to take a shared responsibility for the sprint backlog and the team’s success 

  • Develops new or amended features, resolves bugs and carries out other tasks as required to realise business goals 

  • Produces high quality code and takes responsibility for the quality of their own code - writing unit tests and conducting unit testing where applicable 

  • Maintains broader code quality through peer code reviews  

  • Assist with live releases in line with the team’s release schedule   

  • Identify improvement opportunities to improve team processes and agree on actionable improvements 

  • Provide 2nd/3rd line support within his/her domain environment 


Role Requirements E=essential, P=preferred 

E – Degree or equivalent professional qualification or experience 

E - Ability to work independently across some or all the Microsoft Stack and other key technologies: 

  • Javascript / Typescript (React essential) 

  • (PHP preferred – API responses/follow logic) 

  • MS Azure 

  • SQL Server 

  • Unit Testing (NUnit, MSTest, Moq) 

  • GIT 

  • XML, JSON 

E - Ability to learn new languages and technologies quickly 

E - Good understanding of software architecture, issues and design 

E - Good understanding of data and databases 

E - Familiarity and good experience with Agile development methodologies and the complete product life cycle from inception to delivery 

E - Excellent communication skills - both written and verbal 

E - An analytical mind in identifying appropriate solutions for business requirements 

P - Excited by technology, with up to date understanding of the latest technologies 

P - Some experience of code reviews and coding standards 

See more jobs at NielsenIQ

Apply for this job

Agero is hiring a Remote Sr. Front End Developer - React

About Agero:

Wherever drivers go, we’re leading the way. Agero’s mission is to rethink the vehicle ownership experience through a powerful combination of passionate people and data-driven technology, strengthening our clients’ relationships with their customers. As the #1 B2B, white-label provider of digital driver assistance services, we’re pushing the industry in a new direction, taking manual processes, and redefining them as digital, transparent, and connected. This includes: an industry-leading dispatch management platform powered by Swoop; comprehensive accident management services; knowledgeable consumer affairs and connected vehicle capabilities; and a growing marketplace of services, discounts and support enabled by a robust partner ecosystem. The company has over 150 million vehicle coverage points in partnership with leading automobile manufacturers, insurance carriers and many others. Managing one of the largest national networks of service providers, Agero responds to approximately 12 million service events annually. Agero, a member company of The Cross Country Group, is headquartered in Medford, Mass., with operations throughout North America. To learn more,

About the Role

Agero has a vision to automate the roadside assistance industry. This means providing the automotive and insurance industry with a way to enter details about people who have broken down, then automatically determining the best quality and fastest response from thousands of towers and their nationwide fleet of tow trucks all running our towing app.

This creates interesting UI/UX challenges - we’re building something that no one else has built and we have three user perspectives on the same data. 

We work in small teams of 3-5 engineers called “squads” to strategically execute on different areas of the codebase. This creates a small-team feeling while being a part of a larger organization.  We're using React on the Web, and React Native for iOS and Android.


  • Own the front end web code and experience
  • Help shape the front end architecture and institute best practices throughout our code base
  • Help grow and mentor the front end team
  • Help scale the front end codebase to keep up with increasing demand
  • Work with a designer / product manager to get new features out quickly and bug free
  • Convert Figma files into functional styled components
  • Ensure cross-browser, cross-platform, and cross-device compatibility
  • Bring innovative ideas and solve complex technology problems 
  • Work closely with UX/UI designers, product managers, QA engineers, and backend developers. 
  • Own the successful implementation of product features and codebase improvements, from development to release and beyond.
  • Collaborate with other members of the front end team


  • 5+ years of professional software development or UI/UX development experience 
  • 3+ yrs professional experience in a modern React environment (Hooks, Context, API, Suspense)
  • Extensive knowledge of testing (Cypress for visual regression testing, Jest for unit testing) 
  • Excellent knowledge of HTML5, CSS3 and JavaScript
  • Experience using git with pull requests and code reviews
  • Bachelor’s Degree in Computer Science or related field or equivalent 


  • Experience working with GraphQL
  • Experience working with TypeScript
  • Experience working with Relay
  • Experience working with React Native

Hiring In:

  • United States: AZ, FL, IL, KY, MA, MI, NM, TN, GA, and VA
  • Canada: Province of Ontario

D, E & I Mission & Culture at Agero:

We are all Change Drivers at Agero. Each day, we speak to thousands of drivers and tow professionals across one of the most diverse countries in the world. Our mission to safeguard drivers on the road, strengthen our clients’ relationships with their drivers, and support the communities we live and work in unites us together as one force driving positive change.

The road to positive change starts inside Agero. In celebrating each other’s differences, we lift each other up and create space for innovation and community. Bringing our whole selves to work powers our commitment, drive, agility, and courage - ensuring we are not only changing the landscape of the driver services industry, we also are making a difference in the lives of our customers with each call, chat, and rescue.


To review Agero's privacy policy click the link:

***Disclaimer:Agero is committed to creating a diverse and inclusive environment and encourages applications from all qualified candidates. Accommodation is available. Additionally, we offer accommodation for applicants with disabilities in our recruitment processes. If you require accommodation during the recruitment process, please

***Agero communicates with candidates via text for matters related to submitted applications, questions, and availability for interviews. If you prefer not to receive texts, you can contact Agero's recruiting team directly at

See more jobs at Agero

Apply for this job

Square is hiring a Remote Staff Software Engineer (Tech Lead)

Job Description

The product engineering team at TBD is responsible for delivery and operation of liquidity nodes, credential issuance and applications that work with the tbDEX protocol. Our offerings provide financial and identity services to customers and partners participating in the tbDEX network. tbDEX is a protocol for discovering liquidity and exchanging assets such as fiat money, real world goods, stablecoins or bitcoin. The tbDEX protocol utilizes Decentralized Identifiers (DIDs) and Verifiable Credentials (VCs) to establish the provenance of identity in the real world.

TBD Engineering has teams focused on developer relations, compliance, decentralization, risk and infrastructure that work together with our product engineering team to deliver a seamless, secure, and compliant user experience with tbDEX.

As a Tech Lead within TBD Engineering you will be responsible for systems design, software architecture and implementation of these services. We prize a low-ego, deliver-and-iterate philosophy where everyone's ideas are heard.

Due to our engineering team being primarily located in PST and AU time zones, we are prioritizing similar time zones to encourage a collaborative environment for our small engineering team. 

As a member of the engineering team you will collaborate with us to:

  • Enable the team to achieve a path to production of a reliable and supportable financial services system.
  • Partner closely with engineering leadership and cross functional teams to define our roadmap and be responsible for delivery.
  • Contribute to the growth of our development capabilities through leading, mentoring and supporting fellow engineers.
  • Establish practices around production delivery, on-call establishment.
  • Establish secure development practices and system security alongside staff security engineers.
  • Oversee the selection, implementation, and integration of appropriate technologies, focusing on efficiency, compatibility, and adaptability.
  • Work within a rapidly changing startup-like, nascent business unit.
  • Manage the use of fast-moving open source projects.
  • Contribute to TBD's mission of addressing financial accessibility and the global south.


You Have:

  • 15+ years of experience developing production grade systems and applications
  • 10+ years of experience in cloud deployment; Kubernetes and AWS.

  • Efficient programming skills in Golang

  • Experience in shaping technical strategy across multiple teams or organizations. Ideal candidates will have demonstrated the ability to drive company-wide standards in software engineering practices.

  • Proven ability to move between IC and lead roles

  • Strong operations skills and background

    Nice to have experience in/with:

  • Financial technology projects, cryptography, blockchain.

  • Application level languages such as Javascript/Typescript, Kotlin, Rust, Ruby

See more jobs at Square

Apply for this job

Other Job subscriptions you might be insterested in