Staff Software Engineer (Contact Center Pro)
$166.5k - $249.7k per yearServiceTitan Software Canada ULC
Job Responsibility:
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 growing startup. We are quality minded, use the most modern tools on the Microsoft .NET platform, have an amazing culture, and love to solve complex problems. Over 50,000 people depend on our software to perform all their daily activities. We are looking for someone to lead all technical aspects of an engineering team at ServiceTitan. We need a highly technical, forward-looking, leader who will own the technical vision of a squad and be accountable for the successful execution of that vision. We also desire those who can balance rapid iteration and development with high product quality expectations and who are innovative and comfortable with ambiguity. What you'll do:
Own from end to end the short and long term technical vision of your squad.
Be responsible for all major technical decisions for your squad (a successful lead will be able to influence the decisions of their team without having to make all of them).
Provide technical mentorship and guidance to engineers within your team and others.
Help your team to improve the technical quality of their work through regular technical design and code reviews.
Share your technical knowledge and expertise through regular tech talks and/or blog posts.
Communicate effectively with engineers, product managers, customers, partners, and other leaders.
What you'll bring:
We expect that as an individual contributor, you are a role model.
You will be expected to guide the technology decisions of your team, while contributing alongside them.
Equivalent of 8+ years of experience on senior engineering roles (designing APIs, abstractions, and tools used by other engineers).
Equivalent of 15+ years of industry experience.
Expert-level knowledge of:
Microsoft .NET technology stack (C# / .NET, ASP.NET MVC, Web APIs) and SQL databases (Microsoft SQL Server or any other).
HTML5 and JavaScript; experience with Typescript and React is a plus.
Git, unit testing, debugging, profiling, performance monitoring.
Strong communication and technical writing skills.
B.S., M.S. or PhD in Computer Science, Physics, Engineering or a related technical field.
Be Human With Us:
Being human isn't about checking every box on a list. It's about the experiences we have, people we meet, and the perspectives we share. So, if you have the skills but are hesitant to apply because of your background, apply anyway. We need amazing people like you to help us challenge the conventional and think differently about the problems that we're solving. We're in this together. Come be human, with us.
What We Offer
When you join our team, you're not just accepting a job. You're making a career move. Here's how we'll support you in doing some of the most impactful work of your career:
Flextime, recognition, and support for autonomous work: Flexible time off with ample learning and development opportunities to continue growing your career. We offer a comprehensive onboarding program, leadership training for Titans at all levels, and other programs and events. Great work is rewarded through Bonusly, peer-nominated awards, and more.
Holistic health and wellness benefits: Company-paid medical, dental, and vision for you and your dependents, RSP match, and an employee assistance program.
Support for Titans at all stages of life: Parental leave and support, up to $20k in adoption reimbursement, on demand maternity support through Maven Maternity, free breast milk shipping through Maven Milk, financial planning tools, and more.
At ServiceTitan, we celebrate individuality and uniqueness. We believe that the convergence of fresh perspectives and experiences from all walks of life is what makes our product and culture so great. We strongly encourage people from underrepresented groups to apply. We do not discriminate against employees based on race, color, religion, sex, national origin, gender identity or expression, age, disability, pregnancy (including childbirth, breastfeeding, or related medical condition), genetic information, protected military or veteran status, sexual orientation, or any other characteristic protected by applicable federal, state or local laws.
ServiceTitan is committed to fair and equitable compensation for all of our employees. We thoughtfully consider a wide range of factors when determining individual compensation. The expected salary range for this role for candidates residing in Canada is between $166,500 CAD - $249,700 CAD. Actual compensation for an individual may vary depending on skills, performance over time, qualifications, experience, and location. In addition to the base salary, the total compensation package also includes an annual bonus, equity and a holistic suite of benefits.- ...intelligence and robotics systems through real-world video recordings. To support this initiative, we are looking for proactive Point of Contact (PoC) Coordinators who will build relationships with local communities and businesses, recruit participant groups, and coordinate...SuggestedLocal area
$55k - $70k per year
...About the Role Join our team as a Data Center Technician in Hamilton, Canada . This is a full-time, on-site position where you'll... ...Maintain accurate documentation and asset tracking Collaborate with engineering and operations teams Participate in capacity planning and...SuggestedPermanent employmentFull timeFreelanceShift workNight shiftWeekend work$17.6 per hour
...registering available candidates immediately. We acknowledge that software used in our recruitment and selection process may have Artificial... ...all work assignment decisions are made by our expertly trained staff. The position advertised here is for an upcoming vacancy and to...SuggestedPermanent employmentFull timePart timeCasual workInternshipImmediate startFlexible hoursShift workNight shiftAfternoon shift$85k - $95k per year
...for a Product design Mechanical engineer who will be responsible for... ...specification. Utilize CAD software to create and refine mechanical... ...Serve as the primary point of contact for clients regarding technical... ...on-budget). 4. Participate pro-actively in the continuous improvement...SuggestedPermanent employmentFull timeRelocationMonday to fridayFlexible hoursShift work$85k per year
...services, is looking to add to their team! Due to continuous steady growth and opportunity, they are looking for a full-time Senior Staff Accountant. The candidate must be able to interact with staff and clients in a positive and professional manner, must be well organized...SuggestedPermanent employmentFull time$26 - $36 per hour
...About the Role We are seeking an experienced Data Center Technician for freelance/contract work in Hamilton, Canada . This is an on-site position supporting mission-critical infrastructure at premier data center facilities. Compensation C$26-36/hr (CAD hourly)...Hourly payContract workFreelanceRemote workFlexible hours$135.7k - $185.7k per year
...tradespeople and industrial manufacturing engineers Review commercial contracts for equipment... ...contracts for hydro turbines Know software programs used in turbine design Proficient... ...compensation for part-time roles will be pro-rated based on the agreed number of working...Long term contractFull timeTemporary workPart timeCasual workWork at office$45 - $60 per hour
...Certificates, licences, memberships, and courses ~ Registration as a Professional Engineer (P. Eng.) by a provincial or territorial association Computer and technology knowledge SolidWorks software AutoCAD Data analysis software MS Office MS Excel Area of...Permanent employmentWork at officeDay shift$93k - $124k per year
Civil/Structural Engineer — Discipline Lead Location: Hamilton, Ontario Company: JNE Consulting Ltd. About JNE Consulting... ...~Strong proficiency using structural analysis and design software such as: ~STAAD.Pro ~SAP2000 ~IDEA StatiCa ~Extensive experience designing...Full timeInternshipWork at officeFlexible hours$95k - $120k per year
...is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets. We... ...research and development facilities, or data and distribution centers. People and communities thrive when the spaces in which they live...Full timeContract workFor contractors$89.44k - $117.38k per year
...Provide consulting services in the capacity of a Senior Environmental Engineer / Environmental Science Professional in conjunction with Phased... ...and encourages all women, visible minorities, Aboriginals and disabled persons to apply. Only selected candidates will be contacted....Permanent employmentFull timeFlexible hours$76.8k - $96k per year
...Pride. You assist in planning, developing and execution of capital projects, technical development, feasibility perspectives of engineering-related activities in the supply chain and capital-expense project execution to support growth, world-class manufacturing and productivity...Full timeContract workCasual workWork at officeLocal areaRelocation packageMonday to fridayFlexible hoursShift work- ...Fixed-term Contract Entry-Level ~ Hamilton ~ Technical Engineering Join Egis, where your ambition meets unparalleled growth opportunities. As we continue to expand within Canada, we're looking for talented professionals like you to be a part of our innovative...Full timeFixed term contractInternship
$400k per year
...Job Description: Position: Machine Learning Engineer Location: Remote / Hybrid Employment Type: Full-time Responsibilities Design, train, and deploy machine learning models for production environments. Build data pipelines for model training, evaluation, and optimization...Full timeRemote workRelocation- ...utility-dense urban environments Prepare and staff a construction team made of experienced... ...supervisory personnel Liaise with engineering staff to ensure constructability of designs... ...plan and ensure labour relations issues are pro-actively managed Responsible for all...InternshipDirect hireLocal area
- ...clinical practice expertise with a patient-centered & evidence-informed focus to support... ...and professional oversight to a dynamic staff team across all sites working closely with... ...those selected for an interview will be contacted. SJHH is committed to a barrier-free recruitment...Temporary workPart timeMonday to fridayNight shiftRotating shiftDay shiftAfternoon shift
$22.87 - $23.8 per hour
...values of intersectional feminism , people-centered approaches, belonging, shared... ...Speqtrum participants and supporting check-in staff. KEY RESPONSIBILITIES: Monitors participant... ...shifts as needed; Ensures all modes of contact are available and used (i.e.: phone,...Permanent employmentContract workPart timeShift workWeekend workAfternoon shiftEarly shift$25.65 - $26.69 per hour
...values of intersectional feminism , people-centered approaches, belonging, shared... ...program specific data collection/documentation software; Ability to maintain a positive and... ...selected for further consideration will be contacted. Please visit our careers page to see...Long term contractPermanent employmentFull timeContract workTemporary workFlexible hoursAfternoon shift$90k per year
...Identify, recommend training needs, and develop staff. Establish and maintain high... ...Proficient with Microsoft office and other software programs. Attributes Ability to build... ...sole source solution for their detailed engineering, fabrication, construction, and...For subcontractorWork at office- ...Pharmacy Services, including leadership of staff, oversight of clinical and operational... ...ensuring safe, high-quality, and patient-centered care aligned with regulatory standards and... ...through the application processes, please contact Human Resources at (***) ***-****, Ext. 46947...Hourly payFull timeTemporary workMonday to friday
- ...Lead, assist and mentor junior level staff, including Junior Inspectors and Students... ...experience; Shall have graduated from a Civil Engineering Technology / Technologist College Program... .... Only the candidates selected will be contacted. WSP does not accept unsolicited...Full timeContract workFor contractorsRemote workWork from homeFlexible hours
- ...McMaster University instructors, students, and staff in improving and enriching teaching and... ...solutions. Administer site licensed software for the University community. Respond to... ...participate in the hiring process should contact: Human Resources Service Centre at 905-...Long term contractTemporary workWork at officeMonday to fridayFlexible hours
$19 - $21 per hour
...Global Hotel Discounts for your travels Staff discounts at our restaurants Employee... ...your team, and act as the primary point of contact between guests, staff, and management.... ...respectful, and collaborative team culture centered around hospitality excellence. Work closely...Hourly payPermanent employmentFull timePart timeInternshipFlexible hoursWeekend workAfternoon shift- ...Senior Planner to join our construction and engineering team in Hamilton, Canada. In this senior-... ...planning. Mentor junior planning staff and establish best practices for scheduling... .... Proficiency with project management software (Primavera P6, Microsoft Project, or...Full time
- ...guidance and support to junior accounting staff as needed Respond to finance‑related inquiries... ...~ Proficiency with accounting software (e.g., QuickBooks or similar) ~ Advanced... ...already registered with The Mason Group, please contact your Recruiting Consultant directly with reference...Full timeInternshipImmediate start
- ...dignity and quality of life of clients caregivers and staff through the delivery of person-centered services and supports. The Program Supervisor is responsible... ...selection process. If you need accommodations please contact Human Resources at . Required Experience:...Full timeLocal areaWork from homeFlexible hoursAfternoon shift
- ...About the University Ranked among the top engineering schools in Canada and worldwide, the... ...aspiring students. Engineering faculty, staff and students at McMaster pursue research... .... You will serve as the primary point of contact in the office, necessitating outstanding...Full timeTemporary workWork at officeWorldwideFlexible hours
- ...Imagine working alongside over 1,000 top-tier engineers, architects, and planners, all dedicated... ...and guidance to junior designers and CAD staff. Support consistency of staging... ...design workflows and transportation design software. ~ Experience preparing technical reports...Full timeContract workTemporary workFor contractorsInternshipShift work
- ...around the globe. The school, faculty and staff are committed to building an inclusive community... ...will often be the first point of contact for students and employer partners. This requires... ...on Word, Excel, PowerPoint, web design software and Content Management. Previous...Work at officeMonday to fridayFlexible hoursWeekend workAfternoon shift
- ...administrative and front-desk staff. Handle scheduling, training... ...for clients from first contact onward. Address client concerns... ...volume of calls (like a call center) ~ Experience managing staff... ...Compensation BeWell Health Centers offer a range of competitive compensation...Casual workPrivate practiceAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer (Contact Center Pro). Be the first to apply!
- software qa Hamilton, ON
- software application developer Hamilton, ON
- software technical support Hamilton, ON
- software asset management analyst Hamilton, ON
- software intern Hamilton, ON
- software Hamilton, ON
- remote software Hamilton, ON
- embedded software Hamilton, ON
- software support Hamilton, ON
- software implementation project manager Hamilton, ON

