03 Oct
|
Tactable
|
Toronto
What if you could build software that didn’t just scale, but transformed entire organizations? We’re building a world-class cloud, data, and API engineering firm with a mission to power the most influential tech of tomorrow, through expert-led delivery, strong partnerships, and a relentless focus on quality. Founded by engineers who care deeply about people, process, and product, we go beyond just solving problems.
We embed with clients, work across full project lifecycles, and operate at the speed of startups while upholding the rigor of enterprise-grade engineering. With growing demand from top-tier clients and a strong runway for expansion, we’re building a team of curious, ambitious developers who want to build meaningful things with meaningful people.
The Role: Senior Software Engineer (Cloud, Data & APIs) As a Software Engineer, you’ll be part of a deeply technical team solving real-world data and infrastructure challenges for our enterprise clients, from scaling streaming pipelines and integrating APIs to designing high-availability cloud systems. You’ll have the opportunity to lead technical direction, mentor teammates, and rotate across domains that expose you to new tech, use cases, and industries. We're not just hiring you for a project.
We’re investing in your long-term growth. If you love writing clean code, collaborating cross-functionally, and designing systems that make a real impact, you’ll thrive at Tactable. Build scalable, high-performance backend systems using Python, leveraging concurrent and distributed architectures Design and implement robust, distributed data pipelines using Spark, Databricks, Kafka,
and Apache Iceberg Develop and maintain microservices that interact with both streaming and batch data sources Integrate complex data systems using ETL/ELT processes, Spring Expressions, and custom APIs Collaborate with frontend teams to support integration of React-based user interfaces with backend APIs Technical Leadership Guide architectural decisions involving data workflows, storage formats, and service patterns Mentor junior and mid-level engineers on data engineering best practices, from streaming to transformation layers Review and document architecture choices and technical designs for transparency and alignment Client & Project Exposure Rotate across engagements (every 6-12 months) involving large-scale data and infrastructure challenges, often in banking, financial services, and regulated environments Lead technical execution across greenfield builds, real-time analytics platforms, and high-throughput systems Act as a hands-on engineering partner to client teams, building long-term technical trust and delivering meaningful impact 8+ years of extensive software/data engineering experience in production environments ~ Advanced expertise in Python , including performance optimization, concurrency, and service-oriented architecture ~ Deep experience building scalable data pipelines with tools like Spark, Kafka, Databricks, and Iceberg ~ Strong working knowledge of RDBMS and SQL, plus hands-on experience with Parquet and big data file formats ~ Familiarity with Hadoop -based ecosystems,
large-scale data processing, and modern orchestration practices ~ Experience integrating backend services with React-based frontends (bonus if full-stack) ~ Solid understanding of CI/CD workflows, API design, and cloud infrastructure fundamentals Bonus Points For Exposure to LLM/AI-based data transformation tools Prior experience with Java or JVM-based systems in mixed-language environments Experience with Dremio or similar data lake query engines Ability to operate in hybrid/in-person environments and lead small technical teams Growth-First Culture - From custom career paths to project rotation, we design roles around your goals, not just business needs.
Full Ownership & Impact - You’ll own critical parts of delivery, architecture, and technical decision-making. Whether it’s team lunches, hack days, or a new internal tool, we move as one unit. Real Work, Real Users - We’re not building MVPs that sit on a shelf.
Flexibility with Structure - We’re a hybrid-first team with a robust appreciation for in-office collaboration, especially at our downtown Toronto HQ. If you’re looking for narrow responsibilities or prefer to stay in one tech domain long-term Salary Range: $140,000 - $190,000 CAD, based on experience and role fit Comprehensive health and dental plan Generous PTO and holidays Laptop & home office equipment provided Career coaching and personalized development plans Regular social events, team outings, and wellness activities As part of our hiring process, we use AI-assisted screening tools. Candidates selected to move forward will complete an initial screening interview via an AI-based platform, followed by direct interviews with our engineering team. #
📌 Entry Level -Software Developer - Web Development (Toronto)
🏢 Tactable
📍 Toronto