Staff Software Engineer, Applications

1 day ago


Canada Basis Technologies Full time

WHO WE ARE At Basis Technologies, we empower agencies and brands with cutting‑edge software that automates digital media operations. Our all‑in‑one platform supports seamless planning, reporting, and financial reconciliation across direct, programmatic, search, and social media. We’re not just building advanced technology; we’re also building a culture where passionate, motivated individuals come together to drive meaningful change. Our commitment to inclusivity and growth ensures our employees thrive both professionally and personally. With our headquarters in Chicago, we offer flexible work options across the U.S. and Canada, including remote, hybrid, or on‑site at headquarters. ABOUT THE TEAM Technology is at the core of what we do. Basis Technologies' innovative Engineering team designs and develops new features and integrations for Basis, our industry‑leading, comprehensive software solution. Our platform processes over 300 billion events per day and uses AI and machine learning to automate and simplify the entire digital campaign process. This team is focused on enabling scalable, reliable, and high‑velocity software development for the wider development team. You will play a technical leadership role, driving strategy, architecture, and implementation of infrastructure systems that support other developers across multiple teams. You’ll lead by example in designing resilient systems, writing high‑quality code, and fostering cross‑functional collaboration. WAYS YOU WILL CONTRIBUTE You will shape the backbone of how our engineers build, test, and ship software. You’ll influence the engineering culture, drive broad impact, and work with others who care deeply about reliability, automation, and scaling engineering excellence. Other ways you will contribute by: Leading design and development of Kubernetes‑based infrastructure supporting both application runtime and CI build workloads. Architecting and evolving scalable CI/CD (Harness) pipelines that optimize build times, reduce flakiness, and promote safe, frequent deployments. Developing and operating microservices at scale. Driving large‑scale technical projects that depend on multiple teams and systems. Establish and champion best practices and quality standards with the team. Setting a positive example and mentoring others on how to collaborate in pull requests, demos, and working relationships. Contribute to a culture of learning and high standards of technical achievement. Taking ownership over team deliverables, decisions, quality, process, and technical direction. Being accountable for driving projects from ideation through production. Demonstrating a deep understanding of our application's business domain and stakeholder needs. Use your knowledge to proactively identify risks and blockers during planning discussions, architecture discussions, and RFCs. Ensure feasibility and alignment between business goals and technical implementation for large‑scale projects. Embodying Basis' core principles while fostering a positive culture within the team. Actively promote Basis in the community. WHAT YOU BRING TO THE TABLE Thoughtful approach to collaboration, design, and decision‑making that prioritizes equity, access, and continuous learning. Commitment to creating inclusive, respectful environments where all voices are valued and supported. Minimum of 8 years of professional software experience. A deep understanding and hands‑on experience with Kubernetes, including deploying, scaling, and maintaining containerized applications in production environments. Knowledge of infrastructure as code tools, such as Helm or Kustomize. Proven experience with Docker, with a strong track record of building, managing, and troubleshooting containerized applications in diverse environments. A firm grasp of Java or related language and Ruby or Python. Experience with CI/CD platforms such as Harness and monitoring tools such as Datadog. An ability to diagnose and fix performance bottlenecks in code. Experience with the entire development cycle of projects in a fast‑paced workplace. Strong product and design intuition. OUR TECH STACK Ruby, Java, Python, and React.js AWS, Docker, Kubernetes (EKS) PostgreSQL, Redis Rails, Node.js, RabbitMQ, Sidekiq, Kafka $135,273 - $211,026 a year Our salary ranges are determined by role, level, and location. Individual salary is determined by work location and additional factors, including job‑related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your location during the hiring process. The total compensation package for this position may also include commission or bonus, company equity, and competitive benefits. Integrity in Hiring At Basis, integrity is at the core of how we hire. To protect our candidates and our company, we verify identity, education, and employment history for all hires. Some roles may also require onsite or in‑person interviews as part of the process. Any misrepresentation of identity, experience, or skills may result in removal from the hiring process or termination of employment. We value transparency and authenticity and expect the same from every applicant. Anything Else? Don’t have every skill listed? No problem We know experience can be built in many ways. If you have relevant skills that aren't reflected in your resume, we encourage you to share them in an optional cover letter. Life With Basis Technologies We’re committed to our people’s growth and well‑being because our success is tied to theirs. That’s why we’ve earned recognition as a top workplace, including: Ad Age, #1 Best Places to Work 2025, WorkLife's #1 Most Committed to Work Life Balance, and the Chicago Tribune's Top Workplaces in Chicago. We offer competitive perks, including a flexible work week, 401k/RRSP matching, mental health support, paid sabbaticals, generous parental leave, flexible work options, and more. Basis is proud to be an equal‑opportunity employer. We celebrate all team members regardless of gender identity, sexual orientation, race or cultural background, religion, disability, age, and beyond. If you need assistance with interview accessibility, please contact Your privacy is important to us, view our policy here. #J-18808-Ljbffr



  • , , Canada Quest Software Full time

    Join to apply for the Software Developer Staff Engineer role at Quest Software Overview Quest Software is looking for an experienced SaaS Software Developer to be part of the On Demand team, within Quest’s Platform Management Group in Canada. We are working on building serverless cloud native SaaS solutions using the latest technologies in the Microsoft...


  • , , Canada Black Duck Software, Inc. Full time

    A leading software security company in Canada is looking for a Senior Staff Sales Engineer to bridge technical and commercial aspects of application security solutions. The ideal candidate will have over 8 years of experience in sales engineering, with a robust understanding of SAST, SCA, and DAST technologies. This role involves working closely with...


  • , , Canada Forma.ai Full time

    About Forma.aiForma.ai is a Series B startup that's revolutionizing how sales compensation is designed, managed and optimized. We handle billions in annual managed commissions for market leaders like Edmentum, Stryker, and Autodesk. About Forma.aiForma.ai is a Series B startup that's revolutionizing how sales compensation is designed, managed and optimized....


  • , , Canada ServiceTitan Full time

    Join to apply for the Staff Software Engineer role at ServiceTitan Join to apply for the Staff Software Engineer role at ServiceTitan Ready to be a Titan?You will be part of the Engineering leadership team at ServiceTitan responsible for the technical direction of our product. We provide exciting opportunities to make an immediate impact in our rapidly...


  • , , Canada Forward Financing Full time

    Join to apply for the Staff Software Engineer role at Forward Financing Forward Financing is a financial technology company based in Boston, Massachusetts with team members throughout the United States, Dominican Republic, and Canada. The company is on a mission to unlock the capital that fuels small businesses across America. Recognized as a Best Place to...


  • , , Canada DataRobot Full time

    Join to apply for the Staff Software Engineer (Compute) role at DataRobot Join to apply for the Staff Software Engineer (Compute) role at DataRobot Job Description:DataRobot delivers AI that maximizes impact and minimizes business risk. Our platform and applications integrate into core business processes so teams can develop, deliver, and govern AI at scale....


  • , , Canada TekRek Full time

    Staff Software Engineer This range is provided by TekRek. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$166,000.00/yr - CA$239,000.00/yr About the Company We’re partnered with a global leader in data + AI infrastructure powering mission-critical analytics, LLM workflows, and...


  • , ON, Canada Gusto Full time

    Join to apply for the Staff Software Engineer role at Gusto Join to apply for the Staff Software Engineer role at Gusto Get AI-powered advice on this job and more exclusive features. About GustoGusto is a modern, online people platform that helps small businesses take care of their teams. On top of full-service payroll, Gusto offers health insurance,...


  • , , Canada GlossGenius Full time

    GlossGenius is building an ecosystem enabling entrepreneurs to succeed. We empower small business owners to focus on being creators, not admins, by offering a range of business management tools including booking and scheduling, marketing, analytics, payment processing and much more. Over 80,000 small business owners have chosen to rely on GlossGenius every...


  • , , Canada Conga Full time

    Staff Software Engineer, DevOps Job Title: Staff DevOps Software Engineer Locations: Remote Canada Reports to: Director, Cloud Operations A high‑impact role that blends software engineering, DevOps and reliability principles to improve developer experience and system resilience. This position will help establish and employ Continuous Integration and...