CrawlJobs Logo

Sr. Software Engineer (Billing)

dialpad.com Logo

Dialpad

Location Icon

Location:
Canada , Kitchener

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

As a Sr. Software Engineer in the Billing team, you’ll own different components of our billing system. You’ll work closely with other engineers on the team to build scalable billing APIs. You’ll also help create generic solutions and tools that improve our billing platform and help our support teams. In addition, you’ll help develop the next generation of our billing platform using microservices architecture.

Job Responsibility:

  • Contribute to the architecture of the billing platform to help it scale and support rapid growth in the Dialpad customer base
  • Build reusable, well defined APIs that are consumed in product code
  • Monitor for performance and accuracy of how we bill our customers
  • Build automated tools to enable our customers and support teams to perform self-service billing operations
  • Collaborate and cooperate with other engineers and product managers in design and code reviews, and translate business requirements into pragmatic technical solutions while discussing and navigating tradeoffs
  • Identify classes of problems across the system and come up with solutions in the form of a long term engineering roadmap
  • Mentor new hires to help the team grow

Requirements:

  • Bachelor's degree in Computer Science or equivalent practical experience
  • Demonstrated experience with 2+ large production backend systems at scale: designing, building, launching, and maintaining
  • Deep experience with cloud-deployed solutions
  • Strong backend programming experience whether with Python, Java, C#, Node.js, Ruby, etc.
  • Experience designing backends based on microservices architecture
  • You bring inquisitiveness to your work and a background with critical stable systems of scale
  • You are experienced with real-time debugging and outages, and have built backend data models that have high performance requirements
What we offer:
  • Competitive benefits and perks
  • Robust training program
  • Inclusive office environment
  • Certified Great Place to Work culture

Additional Information:

Job Posted:
February 14, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Sr. Software Engineer (Billing)

Sr. Electrical Engineer, Sustaining

As a member of the TASER Electrical Engineering Sustaining team, you will be res...
Location
Location
United States , Scottsdale
Salary
Salary:
Not provided
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Electrical Engineering or similar engineering discipline
  • Six years of industry experience in electronics design and sustaining for mass-produced, handheld, embedded, battery-powered consumer devices
  • Expertise in identifying and implementing alternative electronic components or circuit design modifications to enhance performance, address obsolescence, and optimize supply chain efficiency for released mass-production electronics
  • Proficient in executing design changes across bill of materials, schematics, and layouts to support identified product changes/updates
  • Strong proficiency with basic discrete analog and digital circuit design (passive/active components, complex circuit analysis)
  • Demonstrated experience with component selection, circuit design, and verification testing in several of the following areas: Power supplies (SMPS, LDOs), microcontrollers, memory subsystems (FLASH, EEPROM), switches, connectors, communication interfaces (SPI, UART, I2C), indication LEDs, displays, LASERs, electromechanical transducers, hall effect sensors, inertial measurement units, accelerometers, protection circuitry (ESD, voltage, and current limiting components), discrete resistors/capacitors/inductors, rechargeable batteries and charging/balancing circuitry, RF subsystems (BLE, WiFi) for flex, rigid, and rigid-flex PCB designs
  • Strong hands-on expertise in electronics verification, characterization, and failure analysis, utilizing lab equipment such as oscilloscopes, power supplies, multimeters, custom test jigs and software related tools
  • Experience collaborating with laboratory technicians on circuit and component rework. Skilled in coordinating or performing component replacement and rework
  • hands-on soldering skills are a strong plus. Knowledgeable in rework processes, with the ability to execute directly or manage internal and external rework activities
  • Schematic design proficiency using industry leading design tools, including BOM development. Experience with Cadence/OrCAD is desired
Job Responsibility
Job Responsibility
  • Update in-market circuit designs to address component obsolescence, component changes, second-source requests, cost savings, and other post-launch design improvements for mass production electronics associated with TASER devices and accessories
  • Collaborate with cross functional engineering design teams, technology partners, and manufacturing teams to own electronics maintenance during the post launch lifecycle
  • Execute bench-level verification and performance evaluation of components and circuits using laboratory tools such as oscilloscopes, power supplies, multimeters, logic analyzers, and custom related test equipment and software tools
  • Perform debugging, failure analysis, and rework of electronic systems, circuits, and components to identify and confirm root cause of issues associated with updated design changes or RMA returns. This includes close collaboration with the failure analysis team to conduct CT scans on suspect assemblies and the use of functional circuit testers in production to validate final issue resolution
  • Using OrCAD schematic design tools, improve or modify embedded mixed-signal electronic circuitry that integrates high voltage power supply circuitry, microcontrollers, flashlight/indication/display/LASER circuitry and drivers, memory devices (FLASH/EEPROM), switch-mode and linear power supplies, batteries, high-speed and low-speed data interfaces, electromechanical transducers, and other discrete digital and analog components for flex, rigid, and rigid-flex PCB designs
  • Partner with PCB Design engineers to define, plan, implement, and inspect printed circuit board layout updates using Allegro and other layout tools
  • Develop test methods, execute system and component-level verification, and lead test planning efforts to evaluate electronics design changes
  • Team with validation and other engineering teams to evaluate and document design update outcomes, test results, and related information, then present findings to management for review and further action
  • Update and help to finalize assembly drawings, bill of materials, Geber files, and other design documentation needed to support updated design change releases
  • Knowledge sharing, mentoring, and close collaboration with other team members and departments
What we offer
What we offer
  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs
  • snacks in our offices
  • Fulltime
Read More
Arrow Right

Sr Systems Engineer

You will focus on Channel Partner development and enablement for all Ruckus Chan...
Location
Location
United States , Virtual
Salary
Salary:
Not provided
commscope.com Logo
CommScope
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Undergraduate or graduate degree (BS/BA minimum) in Electrical engineering
  • Networking Engineering, Information Technology
  • Management Information Systems, Computer Science, or equivalent proven work-related experience
  • Minimum 5 years pre-sales or equivalent experience working with routers, switches, and Wi-Fi technologies
  • A professional or associate-level networking industry certification such as CCNA, BPIPA, JNCIA, Cisco, Aruba, RUCKUS, CWNA, etc. is preferred
  • Strong ability to support and manage the process of troubleshooting complex problems
  • Highly effective technical presentation skills
  • Strong verbal and written communication skills
  • Excellent troubleshooting skills
  • A proficient understanding of pre-sales engineering, technical sales processes, and critical account management
Job Responsibility
Job Responsibility
  • Pre-sales engineering network design, radio frequency passive and/or active planning, bill of material creation, sales opportunity engagement, and technical training individually or in larger group settings
  • Identifying and driving the development of a territory account plan based on awareness of the business economics and trends of the industries, including vertical markets
  • Have a working knowledge of RUCKUS Networks wireless, wired and software solutions
  • Act as a trusted technical advisor to customers and partners with the ability to differentiate and competitively position RUCKUS solutions
  • Assist the Territory and/or Partner Account Manager in driving revenue and selling solutions to achieve quota goals
  • Fulltime
Read More
Arrow Right

Sr Systems Engineer

The Systems Engineer provides end-customer focused technical sales support and i...
Location
Location
United States , Virtual
Salary
Salary:
Not provided
commscope.com Logo
CommScope
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Undergraduate or graduate degree (BS/BA minimum) in Electrical engineering
  • Networking Engineering
  • Information Technology
  • Management Information Systems
  • Computer Science
  • or equivalent proven work-related experience
  • Minimum 5 years pre-sales or equivalent experience working with route, switch, and Wi-Fi technologies
  • A professional or associate level networking industry certification such as Cisco CCIE, CCNA, Juniper JNCIA, Aruba, RUCKUS RCNI or RCWA, CWNA, etc. is preferred
  • Strong ability to support and manage the process of troubleshooting complex problems
  • Highly effective technical presentation skills
Job Responsibility
Job Responsibility
  • Pre-sales engineering network design, radio frequency passive and/or active planning, bill of material creation, sales opportunity engagement, and technical training individually or in larger group settings
  • Identifying and driving the development of a territory account plan based on awareness of the business economics and trends of the industries, including vertical markets
  • Have a working knowledge of RUCKUS Networks wireless, wired and software solutions
  • Act as a trusted technical advisor to end-customers and partners with the ability to differentiate and competitively position RUCKUS solutions
  • Assist the Territory and/or Partner Account Manager in driving revenue and selling solutions to achieve quota goals
What we offer
What we offer
  • medical, dental, and vision plans
  • life and accidental death insurance
  • a 401(k) plan
  • participation in the Company’s Incentive Plan
  • eleven paid holidays in a full calendar year
  • two weeks of paid vacation (prorated based on start date)
  • other leave options
  • Fulltime
Read More
Arrow Right

Sr Systems Engineer

The Pre-Sales Engineer provides end-customer focused technical sales support and...
Location
Location
United States , Virtual, California
Salary
Salary:
176000.00 - 265000.00 USD / Year
commscope.com Logo
CommScope
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Undergraduate or graduate degree (BS/BA minimum) in Electrical engineering
  • Networking Engineering
  • Information Technology
  • Management Information Systems
  • Computer Science
  • or equivalent proven work-related experience
  • Minimum 5 years pre-sales or equivalent experience working with route, switch, and Wi-Fi technologies
  • A professional or associate level networking industry certification such as Cisco CCIE, CCNA, Juniper JNCIA, Aruba, RUCKUS RCNI or RCWA, CWNA, etc. is preferred
  • Strong ability to support and manage the process of troubleshooting complex problems
  • Highly effective technical presentation skills
Job Responsibility
Job Responsibility
  • Pre-sales engineering network design, radio frequency passive and/or active planning, bill of material creation, sales opportunity engagement, and technical training individually or in larger group settings
  • Identifying and driving the development of a territory account plan based on awareness of the business economics and trends of the industries, including vertical markets
  • Have a working knowledge of RUCKUS Networks wireless, wired and software solutions
  • Act as a trusted technical advisor to end-customers and partners with the ability to differentiate and competitively position RUCKUS solutions
  • Assist the Territory and/or Partner Account Manager in driving revenue and selling solutions to achieve quota goals
What we offer
What we offer
  • medical, dental, and vision plans
  • life and accidental death insurance
  • a 401(k) plan
  • participation in the Company’s Incentive Plan
  • eleven paid holidays in a full calendar year
  • two weeks of paid vacation (prorated based on start date)
  • other leave options
  • Fulltime
Read More
Arrow Right

Sr Pre-Sales Systems Engineer

The Systems Engineer provides end-customer focused technical sales support and i...
Location
Location
United States , Virtual, California
Salary
Salary:
151000.00 - 225000.00 USD / Year
commscope.com Logo
CommScope
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Undergraduate or graduate degree (BS/BA minimum) in Electrical engineering
  • Networking Engineering
  • Information Technology
  • Management Information Systems
  • Computer Science
  • or equivalent proven work-related experience
  • Minimum 5 years pre-sales or equivalent experience working with route, switch, and Wi-Fi technologies
  • A professional or associate level networking industry certification such as Cisco CCIE, CCNA, Juniper JNCIA, Aruba, RUCKUS RCNI or RCWA, CWNA, etc. is preferred
  • Strong ability to support and manage the process of troubleshooting complex problems
  • Highly effective technical presentation skills
Job Responsibility
Job Responsibility
  • Pre-sales engineering network design, radio frequency passive and/or active planning, bill of material creation, sales opportunity engagement, and technical training individually or in larger group settings
  • Identifying and driving the development of a territory account plan based on awareness of the business economics and trends of the industries, including vertical markets
  • Have a working knowledge of RUCKUS Networks wireless, wired and software solutions
  • Act as a trusted technical advisor to end-customers and partners with the ability to differentiate and competitively position RUCKUS solutions
  • Assist the Territory and/or Partner Account Manager in driving revenue and selling solutions to achieve quota goals
What we offer
What we offer
  • medical, dental, and vision plans
  • life and accidental death insurance
  • a 401(k) plan
  • participation in the Company’s Incentive Plan
  • eleven paid holidays in a full calendar year
  • two weeks of paid vacation (prorated based on start date)
  • other leave options
  • Fulltime
Read More
Arrow Right

Enterprise Operation Support Specialist

As an Enterprise Operation Support Specialist, you will support the post-sales l...
Location
Location
Philippines , Manila
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/BA in Business, Finance/Accounting, Economics, or a related discipline
  • Minimum 3+ years of experience in any of the following: Knowledge Management, Deal Desk, Order Management, Sales Contract Support, Deal Management, Sales Quoting Support, or Revenue Operations
  • Must be highly proficient in Excel, including manually creating ad hoc formulas to calculate contract pricing
  • Strong ownership for resolving sales cycle issues related to quoting, document control, document assembly, signatures, and provisioning
  • Must have a working knowledge of Confluence and sales service desk tools
  • Strong customer service background, the ability to work under tight deadlines, and experience balancing many support requests simultaneously
  • Must be willing to join video chats daily to support stakeholders, peers, management, customers, and partners
  • Outstanding verbal and written communication skills
  • Must have a working knowledge of Salesforce
Job Responsibility
Job Responsibility
  • Provisioning cloud licenses following the sale of Atlassian’s newly integrated products and hybrid product bundles
  • Assisting the Accounts Receivable, Revenue Recognition, and Credit & Collections teams by answering questions about specific contracts and quotes
  • Ensuring that contract and quote data is maintained in CRM systems throughout the lifecycle of sales opportunities
  • Supporting the fulfilment of Atlassian’s monthly SOX compliance and reconciliation processes
  • Manually creating and sending order confirmations to Atlassian’s customers and channel partners after contracts are executed
  • Collaborating with Atlassian’s Cloud technical support teams, engineers, and Analytics organizations to troubleshoot or update account-specific data
  • Supporting Cloud customers with general billing, invoicing, and licensing questions
  • Supporting Atlassian sales teams, customers, Partners, engineers, and other technical support groups with provisioning Cloud product trials
  • Assisting internal Atlassian teams by locating and sending them copies of contracts, quotes, and invoices
  • Assisting with account reconciliation processes at the end of every month
What we offer
What we offer
  • Health coverage
  • Paid volunteer days
  • Wellness resources
  • Fulltime
Read More
Arrow Right

Sr. Solutions Architect

As a Solution Architect, your day will be focused on designing and delivering ro...
Location
Location
United Arab Emirates , Abu Dhabi
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree or equivalent in computer science, engineering or business or a related field
  • Certification and working knowledge of Enterprise Architecture methodologies (for example, TOGAF, Zachman, SOA, ITIL, COBIT, etc.)
  • Safe Scaled Agile certification advantageous
  • Seasoned professional technical, IT or Operations experience within a large scale (preferably multi- national) technology services environment on the following areas: Software development, Application Support and Infrastructure Support
  • Seasoned project or program management experience would be preferred but not essential
  • Seasoned client engagement and consulting experience coupled with solid experience in client needs assessment and change management
  • Seasoned experience in integrating the solution for the particular project with the business domain, enterprise concerns, industry standards, established patterns and best practices
  • Seasoned experience working in an agile development environment
  • Seasoned experience in developing, selling and delivering technical solutions
  • Strong expertise in Networking (routing, switching, WAN, LAN, SD-WAN)
Job Responsibility
Job Responsibility
  • Contributes to the development of solution architectures in specific business, infrastructure or functional areas
  • Identifies and evaluates alternative architectures and the trade-offs in cost, performance and scalability
  • Produces specifications of cloud-based or on-premises components, tiers and interfaces, for translation into detailed designs using selected services and products
  • Supports a change programme or project through the preparation of technical plans and application of design principles that comply with enterprise and solution architecture standards
  • Takes responsibility for understanding client requirements, collecting DATA, delivering analysis and problem resolution
  • Monitors the external environment to gather intelligence on emerging technologies
  • Creates reports and technology roadmaps and shares knowledge and insights with others
  • Designs components using appropriate modelling techniques following agreed architectures, design standards, patterns and methodology
  • Creates multiple design views to address the concerns of the different stakeholders of the architecture and to handle both functional and non-functional requirements, including proof of concept (POC)
  • Reviews, verifies and improves own designs against specifications
Read More
Arrow Right

Project Manager

The Project Manager (PM) is responsible for successfully managing the constructi...
Location
Location
United States , Bend
Salary
Salary:
110000.00 - 145000.00 USD / Year
pence.net Logo
Pence Companies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Construction Engineering Management or similar degree
  • In lieu of degree commensurate experience in Construction field is acceptable
  • At least 6 years of applicable commercial construction management experience
  • Minimum of 3 years’ experience with construction software platforms
  • At least 2 years of experience leading project teams
  • Excellent management and leadership skills
  • Computer literate with excellent Excel, Word and Outlook
  • Excellent command of critical path scheduling
  • Complete understanding of plan specifications, scopes of work, and other necessary construction documents to ensure job is completed as expected
  • Excellent written, verbal and interpersonal communication skills
Job Responsibility
Job Responsibility
  • Nurture positive relationships with owners, architect, etc.
  • Understand owner contract requirements
  • Perform a constructability review in partnership with Project Superintendents
  • Work in partnership with estimating and Sr PMs for bidding in sub market and GMP development
  • Develop project schedule in partnership with Project Superintendents, identifying key risks within the schedule i.e. long lead procurement items, etc.
  • Write and review contractual obligations
  • Verify permitting, local licenses and approvals to begin job
  • Ensure all project insurances, including builder’s risk and bonds, are obtained to begin job
  • Partner with Project Superintendents to ensure project start up requirements are met
  • Active involvement in pre-construction process relating to estimating, bidding, project logistics and similar responsibilities
  • Fulltime
Read More
Arrow Right