Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer (Contact Center Pro)

$166.5k - $249.7k per year
Full-time

ServiceTitan 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.
Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer (Contact Center Pro) in Hamilton, ON vacancy
  •  ...Hire Resolve is assisting call centre and contact centre organisations in hiring experienced call centre professionals for multiple mid–senior opportunities across customer operations, service delivery, sales performance, and contact centre leadership. This is a multi-role... 
    Suggested
    Full time

    Hire Resolve.com

    Hamilton, ON
    more than 2 months ago
  •  ...Contact Record Update Assistant Office Administration | Contact Records | Remote | Full-time 56,680–59,800 per year People change addresses, phone numbers, and email contacts. The remote Contact Record Update Assistant handles the ordinary administrative steps... 
    Suggested
    Remote job
    Full time
    Work at office
    Home office

    HRS Talent Solutions

    Hamilton, ON
    2 days ago
  •  ...our diverse team of talented and ambitious staff who embody our values of sensational...  ...#BeTheReason Job ID #31956: Customer Contact Centre Rep PT PERIODIC (all vacancies considered...  ...relevant Customer Relationship Management software based on departmental guidelines for the... 
    Suggested
    Full time
    Part time
    Work at office
    Local area
    Immediate start
    Monday to friday
    Flexible hours

    City Of Hamilton

    Hamilton, ON
    more than 2 months ago
  •  ...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... 
    Suggested
    Full time
    Local area
    Remote work
    Flexible hours

    Tsmg

    Hamilton, ON
    more than 2 months ago
  • $150k - $200k per year

     ...Senior Geotechnical Engineer Geotechnical Services Southern Ontario...  ...conditions, mentor junior staff, and contribute to business growth...  ...as geotechnical engineering software (slope stability, seepage,...  ...selected for an interview will be contacted. We are committed to... 
    Suggested
    Long term contract
    Full time
    Contract work
    For contractors
    Internship
    Work at office
    Flexible hours

    Pinchin Canada Career

    Hamilton, ON
    11 days ago
  •  ...our diverse team of talented and ambitious staff who embody our values of sensational...  ...#BeTheReason Job ID #32119: Customer Contact Centre Dispatcher PT-PERIODIC POST-all vacancies...  ...into the Customer Relationship Management software based on departmental guidelines for the... 
    Full time
    Part time
    For contractors
    Local area
    Immediate start
    Monday to friday
    Flexible hours
    Shift work
    Rotating shift
    Day shift
    Afternoon shift

    City Of Hamilton

    Hamilton, ON
    more than 2 months ago
  •  ...Work Aids Dishwasher, Steamer/Kettle, Mixer, Oven, Stove, Fryers, Slicer, Thermometers, Gauges, Knives, Box Cutters, Meal Counting Software, Desktop PCs, Calculator, Telephone, Fax, Scanner, Copier, Printer. Opaa! is committed to creating a diverse environment and is... 
    Shift work

    Opaa! Food Management

    Hamilton, ON
    21 days ago
  •  ...Role Overview A Restaurant Service Staff provides daily operational support in the full-service restaurant, as well as event & hospitality...  ...driven values.   Accountabilities Be the first point of contact for our students and guests All orders, transactions, and... 
    Contract work
    Internship
    Afternoon shift

    Mohawk Students' Association

    Hamilton, ON
    more than 2 months ago
  • $41.6 - $55.9 per hour

     ...Position Summary...The Staff Pharmacist assists the Pharmacy Manager in all aspects of the Pharmacy Operations. Provides patient care specific to each patient based on feedback received during patient consultation or file review.What you'll do... Ensure excellent patient... 
    Permanent employment
    Full time

    Walmart Canada

    Hamilton, ON
    1 day ago
  • $28 per hour

     ...Relief Staff Permanent, Full time Build your career where you truly belong — welcome to Umbrella Family. For over 35 years, we’ve been a trusted leader in early childhood education, powered by passionate staff who make a real impact every day. At Umbrella Family,... 
    Hourly pay
    Permanent employment
    Full time
    Relief
    Monday to friday
    Flexible hours

    Umbrella Family and Child Centres of Hamilton

    Hamilton, ON
    6 days ago
  • $65k - $75k per year

     ...We are currently seeking a full-time Software Developer to design, build, test, and maintain software solutions throughout their full...  ...with C++, Visual Studio .NET, C#, XML is required ~ Bachelor of Engineering or Bachelor of Computer Science degree is required ~... 
    Full time
    Work at office
    Monday to friday

    Liburdi

    Hamilton, ON
    14 days ago
  • $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... 
    Permanent employment
    Full time
    Relocation
    Monday to friday
    Flexible hours
    Shift work

    Miska Trailer Factory

    Hamilton, ON
    2 days ago
  •  ...Imagine working alongside over 1,000 top-tier engineers, architects, and planners, all dedicated...  ...and geotechnical design training to staff as required. Qualifications Licensed...  ...the GTHA. Proficiency in geotechnical software packages such as Plaxis, GeoStudio, or... 
    Full time
    For contractors

    Egis Group L.p

    Hamilton, ON
    more than 2 months ago
  • $64k - $75k per year

     ...currently seeking for the role of electrical engineer to create and maintain electrical...  ...documentation Working directly with production staff on the shop floor to execute project test...  ...knowledge of electrical and mechanical software tools such as Altium Designer, Eplan, P-... 
    Full time
    Monday to friday

    Liburdi

    Hamilton, ON
    14 days ago
  • $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... 
    Permanent employment
    Full time
    Freelance
    Shift work
    Night shift
    Weekend work

    RM Staffing B.V.

    Hamilton, ON
    29 days ago
  •  ...Imagine working alongside over 1,000 top-tier engineers, architects, and planners, all dedicated...  ...to junior engineers and technical staff. Apply current design standards, policies...  ...analysis and modeling using industry-standard software (e.g., Synchro, VISSIM, VISUM, Aimsun).... 
    Full time
    Contract work
    Internship

    Egis Group L.p

    Hamilton, ON
    more than 2 months ago
  •  ...Group. For over 170 years, Smiths has been pioneering progress by engineering for a better future. We serve millions of people every year,...  ...systems. ~ High computer proficiency, including MS Office and CAD software (Solid Edge). ~5+ years of work experience in a similar... 
    Full time
    Worldwide

    John Crane

    Hamilton, ON
    7 days ago
  • $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 pay
    Contract work
    Freelance
    Remote work
    Flexible hours

    RM Staffing B.V.

    Hamilton, ON
    28 days ago
  • $63k - $101k per year

    Electrical Engineer P.Eng. About JNE Consulting JNE Consulting is a progressive, multidisciplinary...  ...executing projects using 3D design software ~Proficiency with Microsoft Excel,...  ...all interested individuals to apply. Only those selected for an interview will be contacted.... 
    Full time
    Work at office

    JNE Consulting Ltd.

    Hamilton, ON
    6 days ago
  •  ...experienced mid-senior to senior-level engineering professionals . These opportunities are...  ...guidance to junior engineers and technical staff Support project planning, scheduling,...  ...Proficiency with relevant engineering software, tools, and systems Benefits Extended... 
    Full time
    For contractors

    Hire Resolve.com

    Hamilton, ON
    more than 2 months ago
  • $65k - $75k per year

     ...currently seeking a candidate for the role of full-time Mechanical Engineering to manage machine development from initial concept through CAD...  ...is required ~ Experience with Solid Edge or equivalent CAD software is required ~2-3 years of relevant machine design experience... 
    Full time
    Work at office
    Monday to friday

    Liburdi

    Hamilton, ON
    16 days ago
  • $65k - $95k per year

     ...candidate who is qualified for the role Quality Manufacturing Engineering with direct, hands-on experience applying and maintaining quality...  ...in using MS Excel, MS Word, and other quality tools and software such as ERP Excellent analytical, problem-solving, and communication... 
    Full time
    Monday to friday

    Liburdi

    Hamilton, ON
    9 days ago
  • $4000 - $6000 per month

     ...prototyping, and conduct reliability testing. Prepare and manage engineering documentation throughout the product development lifecycle,...  ...English documents. Proficiency in mainstream circuit design software (e.g., Altium Designer, Cadence, or equivalent), with the ability... 
    Relocation

    Kaiyan Medical

    Hamilton, ON
    18 days ago
  • $69.8k - $87.25k per year

     ...Role What you need to know about this position The Process Engineer is a key contributor and champion of the advancement of our...  ...improvement list and the change management system for the line. Is the contact and works together with R&D and Engineering organization, to... 
    Hourly pay
    Work at office
    Local area
    Relocation package
    Monday to friday
    Flexible hours
    Shift work

    Mondelēz International

    Hamilton, ON
    18 days ago
  •  ...team of talented and ambitious staff who embody our values of...  ...Project Manager, Development Engineering (3 vacancies) (RE-POST) Union...  ...chosen for an interview will be contacted. SUMMARY OF DUTIES...  ...the use of various computer software applications i.e.., Word, Access... 
    Permanent employment
    Full time
    Temporary work
    Internship
    Local area
    Immediate start

    The City of Hamilton

    Hamilton, ON
    10 hours ago
  • $850 per week

     ...Job Title: Call Center Representative Agent Work From Home - Remote Panelists Part-Time Focus Group Participants - Remote Work From Home (Up To $850/Week) Description: Our company is seeking individuals to participate in National & Local Paid Focus Groups, Clinical Trials... 
    Full time
    Contract work
    Temporary work
    Part time
    Casual work
    Local area
    Remote work
    Work from home
    Flexible hours

    Apex Focus Group Inc.

    Hamilton, ON
    3 days ago
  • $75k - $95k per year

     ...We are currently seeking a full-time Project Engineer/Project Manager who is responsible for planning, executing, and successfully completing...  ...management and stakeholders Lead and coordinate project staff to ensure project milestones, technical and quality requirements... 
    Full time
    Work at office
    Monday to friday

    Liburdi

    Hamilton, ON
    14 days ago
  • $90k - $120k per year

    Automation Engineer JNE Consulting is a progressive, multi-disciplinary engineering services...  ...drives. ~Expert-level programming and software development skills involving multiple PLC...  ...process. If you require accommodation, please contact our Human Resources team. We invite all... 
    Full time
    Work at office
    Flexible hours

    JNE Consulting Ltd.

    Hamilton, ON
    a month ago
  • $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 time
    Contract work
    For contractors

    Arcadis

    Hamilton, ON
    10 hours ago
  •  ...career? Now is the perfect time to join Egis. We are now over 21,000 engineers, architects, scientists and planners across the world and...  ...and/or water resources projects. Working knowledge of various software for planning and design of water infrastructure facilities (AutoCAD... 
    Full time

    Egis Group

    Hamilton, ON
    12 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer (Contact Center Pro). Be the first to apply!