
Senior Software Engineer (Remote - US or Canada) at Jobgether. About Jobgether:. Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.. One of our companies is currently looking for a . Senior Software Engineer. in . US / Canada. .. We are looking for a Senior Software Engineer to help build scalable, data-intensive applications that power mission-critical systems. In this role, you will work on designing ETL pipelines, building high-performance APIs, and transforming large volumes of raw data into impactful products. You’ll collaborate with cross-functional teams including data science, product, and engineering, and contribute to backend infrastructure and data platform initiatives. This role is ideal for engineers with strong backend and data engineering experience, a passion for performance and scalability, and a hands-on approach to building systems from the ground up.. Accountabilities:. · Design and implement ETL pipelines capable of processing large-scale datasets efficiently.. · Build and maintain robust APIs for data retrieval, including support for complex query types.. · Architect scalable data storage and retrieval systems using SQL/NoSQL technologies.. · Transform raw data into structured, high-value data products to support business and operational decisions.. · Collaborate with internal stakeholders to align data architecture with product and customer needs.. · Document technical processes and mentor junior team members.. · Ensure performance, security, and scalability across the data platform.. · 5+ years of experience building scalable backend applications and APIs.. · Proficiency in Go, Python, or Java, with a strong grasp of SQL and NoSQL databases (e.g., Bigtable, BigQuery, DynamoDB).. · Experience working with cloud infrastructure, preferably AWS or GCP, and CI/CD pipelines.. · Familiarity with containerization technologies such as Docker and Kubernetes.. · Strong problem-solving and analytical skills, with the ability to communicate complex concepts clearly.. · Understanding of credit, financial data, or regulated data environments is a plus.. · Bonus: Experience with tools like Apache Beam, Spark, Flink, Airflow, and schema management in distributed systems.. Company Location: Canada.