Basis Technologies

Software Engineer – Tools & Services

Basis Technologies

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $88,944 - $138,753 per year

Job Level

Mid-LevelSenior

Tech Stack

AirflowDistributed SystemsJavaPython

About the role

  • Delivering timely results based on team's deadlines.
  • Designing clear, maintainable and scalable testing projects
  • Maintaining transparency and clarity about project testing through documentation and communication with stakeholders
  • Performing meaningful code reviews
  • Researching new technologies and their potential benefit to our projects
  • Being responsible for design and execution of a complex automated testing solutions for our data ecosystem
  • Delivering optimized code and deal with interesting scalability challenges
  • Being the voice of quality in highly collaborative agile product teams.
  • Making sure that each deployment to production is of highest quality

Requirements

  • Strong grasp of computer science fundamentals — algorithms, data structures, and distributed systems
  • Hands-on experience with Java for backend and service-layer development, including multithreading, parallel processing, and data-intensive workflows
  • Familiarity with Python
  • Understanding of big data ecosystems (Snowflake, Snowpark, Airflow, etc.) and data quality validation at scale
  • Demonstrated ownership and accountability — you take initiative, follow through, and care deeply about reliability and correctness
  • Commitment to continuous learning, staying current with emerging tools, frameworks, and best practices in data engineering and testing
  • Dedication to building inclusive, respectful, and collaborative environments where diverse perspectives strengthen design and decision-making
Benefits
  • flexible work week
  • 401k/RRSP matching
  • mental health support
  • paid sabbaticals
  • generous parental leave
  • flexible work options

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaPythonmultithreadingparallel processingdata structuresalgorithmsdistributed systemsautomated testingdata quality validationbig data ecosystems
Soft skills
ownershipaccountabilityinitiativereliabilitycorrectnesscollaborationcommunicationtransparencyclarityinclusivity
Coupa Software

Principal Software Engineer

Coupa Software
Leadfull-time$219k–$258k / yearCalifornia · 🇺🇸 United States
Posted: 48 minutes agoSource: jobs.lever.co
CloudGoJava.NETPythonRuby
BRG

Software Engineer

BRG
Mid · Seniorfull-time$100k–$230k / yearDistrict of Columbia, Washington · 🇺🇸 United States
Posted: 1 hour agoSource: thinkbrg.wd5.myworkdayjobs.com
General Motors

Principal AV Behavior and AI Safety Engineer – Technical Lead

General Motors
Seniorfull-time$228k–$350k / year🇺🇸 United States
Posted: 1 hour agoSource: generalmotors.wd5.myworkdayjobs.com
AWSAzureBigQueryCloudDockerGoogle Cloud PlatformJavaKubernetesNumpyPandasPySparkPython+5 more
General Motors

Operations Safety Engineering Lead – Autonomous Vehicle Development

General Motors
Seniorfull-time$157k–$242k / year🇺🇸 United States
Posted: 1 hour agoSource: generalmotors.wd5.myworkdayjobs.com
TASC

AI Software Engineer

TASC
Mid · Seniorfull-time$92k–$176k / yearCalifornia, Massachusetts, New York · 🇺🇸 United States
Posted: 2 hours agoSource: mastercard.wd1.myworkdayjobs.com
AWSAzureCloudDockerGoogle Cloud PlatformKafkaPythonPyTorchSparkSQLTensorflowUnity