Tech jobs
Job listings
(B.Eng) Senior Software Engineer (Engineering)
A Senior Software Engineer develops and maintains embedded/telemetry systems using C/C++ and Linux/Unix, with a focus on communications protocols and IoT. Core work involves system design, troubleshooting, and collaboration with client teams in Gauteng.
Software Developer (Salesforce and Java)
This role involves developing clean, modular code and RESTful microservices for a tax recovery service provider. The developer will work with technologies including Java, Salesforce, AWS, and SQL while promoting practices like TDD and CI.
Senior Software Engineer: Backend & Integration
Designs and maintains backend systems and integrations for banking applications, focusing on scalable APIs, secure data exchange, and compliance with financial regulations.
Sr QA Automation Enablement Engineer
Build and scale a QA automation program for a Fortune 500 insurance tech division, teaching teams to automate tests with Selenium, Cypress, Playwright, and Postman while integrating into CI/CD pipelines.
Senior Azure Full-Stack Java Engineer — Mission-Critical
This role is for a Senior Full-Stack Java Engineer to work on mission-critical federal government applications and data platforms. The position focuses on backend development using Java, Spring Boot, and microservices architecture.
Sr. Data Engineer
eBay is seeking a Senior Data Engineer to design and develop scalable real-time and batch data pipelines. The role involves utilizing technologies like Kafka, Spark, Flink, Databricks, and AWS to build robust data infrastructure and ensure high-fidelity data quality.
Data Engineer
Data Engineer building scalable real-time and batch data pipelines using Kafka, Spark, Flink, Databricks, Airflow, dbt, and AWS to power analytics and personalization across eBay's global ecommerce marketplace.
API Platform Design Engineer with DevOps Skills
The API Platform Design Engineer will design and implement enhancements to the company's API platform using Java, AWS, and Kubernetes. The role involves collaborating with business teams, mentoring junior staff, and managing CI/CD deployment processes.
Backend API Engineer at Stripe
The Backend API Engineer will design and build financial infrastructure products for Stripe's Revenue and Financial Automation team. This onsite role involves collaborating with cross-functional teams to develop scalable solutions and debugging production issues.
Junior Full-Stack Java Developer in Toronto
This role is for a Junior Full-Stack Java Developer at TD in Toronto, responsible for developing full-stack applications and providing on-call application support. The position requires proficiency in Java, Azure, and SQL databases while working within an Agile environment.
Software Developer, Business Intelligence
The Software Developer for Business Intelligence will develop and maintain reporting solutions, ETL processes, and CI/CD pipelines for Maplewave's Insights platform. The role involves working with Linux, SQL, and containerized environments to support telecommunications clients.
Software Development Manager
Lightspeed Financial Services is looking for a Software Development Manager in North America to grow and lead our technical team within the Financial Services organization. Reporting to the Director of Financial…
Software Developer
This role involves developing backend financial services and money transfer solutions using Java, Spring Boot, and cloud-native architectures. The developer will build scalable APIs and microservices while occasionally contributing to front-end initiatives using Vue.js.
Software Developer
This role involves designing and implementing software components using Python, C, C++, and Java within a containerized microservices architecture. The developer will work on API development, secure data handling, and BDD-based testing in an Agile environment.
Software Development Engineer
Builds and maintains quantitative investment systems using ML, cloud, and high-performance tech to support $111B fund’s algorithmic trading strategies.