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 Software Engineer – Telecom Billing

At T-Mobile, Senior Software Engineers design, build, and deploy scalable softwa...
Location
Location
United States , Frisco; Atlanta; Overland Park; Bellevue
Salary
Salary:
113600.00 - 205000.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Telecom Billing Domain experience
  • Experience developing telecom billing customer service management tools
  • 4-7+ years technical engineering experience
  • Bachelor's Degree plus 5 years of related work experience OR Advanced degree with 3 years of related experience
  • Acceptable areas of study include Computer Science, Software Engineering, Information Management or equivalent experience in field
  • Hands on development experience with C and C++
  • Experience in Oracle and SQL
  • Tuxedo development
  • Communication
  • Analytics
Job Responsibility
Job Responsibility
  • Develop software solutions and conduct tests to drive engineering projects and ensure quality deliverables
  • Contribute to design innovations that improve systems, processes, or services using new frameworks and industry best practices
  • Collaborate with technical teams to deliver solutions and mentor others through knowledge sharing and training sessions
  • Support technology strategy by evaluating and applying current technologies that align with business goals
  • Create clear documentation for software code, system designs, and business requirements to support knowledge sharing
  • Also responsible for other duties/projects assigned by business management as needed
What we offer
What we offer
  • Annual stock grant
  • Employee stock purchase plan
  • 401(k)
  • Access to free, year-round money coaches
  • Annual bonus or periodic sales incentive or bonus
  • Medical, dental and vision insurance
  • Flexible spending account
  • Employee stock grants
  • Employee stock purchase plan
  • Paid time off
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer (Billing)

As a Sr. Software Engineer in the Billing team, you’ll own different components ...
Location
Location
Argentina , Buenos Aires
Salary
Salary:
Not provided
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Flip Icon
Requirements
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
Job Responsibility
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
What we offer
What we offer
  • Competitive benefits and perks
  • Robust training program
  • Inclusive office environment
  • Vibrant environment to cultivate collaboration and connection
  • Recognized Great Place to Work culture
Read More
Arrow Right

Sr Software Engineer

The Sr Software Engineer role is the lead technologist for a product or platform...
Location
Location
India , Bengaluru, Gurugram
Salary
Salary:
Not provided
axa.com Logo
Axa
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Good development experience in Guidewire Policy Center, Billing Center, or Claim Center applications (minimum experience in any two of these centers)
  • Experience in Guidewire Cloud implementations, including IG APPs, APD, and APP Events
  • Working knowledge of Java and Gosu
  • Ability to work in both development and support projects, requiring deep technical expertise in Guidewire and understanding of functional or insurance processes in PC and BC
  • Collaborate effectively with SI partners and onshore teams to deliver project commitments
  • Work with Architects and monitor deviations from Guidewire Out-Of-The-Box (OOTB) functionalities
  • Lead Guidewire SKI (Skill) upgrades and make sure smooth implementation
  • Develop and lead Proofs of Concept (PoCs) for new SKI features to be integrated into current systems
  • Coordinate with PC and BC development teams to enhance integration processes
  • Work with the BAU (Business as Usual) team to identify and implement process improvements and resolve technical issues
Job Responsibility
Job Responsibility
  • Specification of technologies, application architecture and data structures as a basis for application change for internal assets
  • Producing quality, secure, scalable, high-performing, and resilient designs for new or improved services
  • Lead the systems analysts, developers, and testers in sympathetic change to the applications
  • For internal assets, support Application Managers to develop and maintain the Product Roadmap
  • Define and maintain development standards such as system and data design, coding, etc.
  • Maintain a capacity plan with historical performance metrics, a future forecast, and a capacity model to make sure services and infrastructure deliver performance and growth targets in a cost-effective manner
  • Manage architecture exceptions for the application, including identifying, documenting, taking through exception approval process, and remediation where and when possible
  • Monitor application services to make sure performance consistently meets non-functional requirements (response time, security, etc.)
  • Work with the Application Manager & Delivery Lead(s) in defining, analyzing, planning, measuring and improving product availability and continuity
  • Leads the DevOps team and developers in targeted use of DevOps for their application platform assets
What we offer
What we offer
  • Inclusion
  • Five Business Resource Groups focused on gender, LGBTQ+, ethnicity and origins, disability and inclusion with 20 Chapters around the globe
  • Robust support for Flexible Working Arrangements
  • Enhanced family-friendly leave benefits
  • Named to the Diversity Best Practices Index
  • Signatory to the UK Women in Finance Charter
  • Total Rewards program covering health, wellbeing, lifestyle and financial security
  • Competitive compensation and personalized, inclusive benefits
  • Volunteering and charitable giving programs (AXA Hearts in Action)
  • Matching Gifts program
  • Fulltime
Read More
Arrow Right

Sr Engineers, Systems Reliability

At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees...
Location
Location
United States , Frisco
Salary
Salary:
156998.00 - 165000.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in Computer and information technology, Electrical and Computer Engineering, or related, and 6 years of relevant work experience
  • Bachelor’s degree in Computer and information technology, Electrical and Communication Engineering, or related, and 8 years of relevant work experience
  • Design, develop, and deliver complex GitLab CI/CD pipelines for enterprise billing platforms
  • Build and administer Kubernetes clusters using Conductor for application lifecycle management, packaging with helm and duck templates for infrastructure automation
  • Develop custom tools in Shell, Perl, YAML, Jython and Python (including Boto3) to support zero-downtime deployments and operations
  • Implement Infrastructure as Code with Terraform and AWS CloudFormation to provision infrastructure across AWS, PCF, Google and Azure cloud platforms
  • Develop AWS Lambda function to migrate historical billing information from RDS to S3
  • Support and administer Skava-based ecommerce platforms, Java/J2EE and REST API’s including deployment, scaling, and operational troubleshooting in production
  • Provision and manage relational and NoSQL databases, including PostgreSQL, MySQL, Oracle, and MongoDB (Atlas) and develop, optimize SQL scripts for billing workflows and for generating monthly consumer and business reports
  • Develop scripts and controls to enforce access management using Azure AD and prevent public exposure of secrets using GitGuardian, T-Vault and CyberArk ensuring compliance with cybersecurity standards
Job Responsibility
Job Responsibility
  • Perform environment management, automated server provisioning, pipeline configuration (VMs)
  • Deliver software to improve the availability, scalability, latency, and efficiency of T-Mobile’s services
  • Craft, manage, and use dashboard for continuous monitoring and health check of applications, and the underlying infrastructure, improve the quality of services using the monitoring feedback for production environment
  • Contribute to future improvement of software delivery processes and operations, e.g., cloud enablement, use of microservices with containerization
  • Relationship and People Management: Mentors/guides other Systems Reliability Engineers, Software Engineers and vendor resources as needed
What we offer
What we offer
  • Competitive base salary and compensation package
  • Annual stock grant
  • Employee stock purchase plan
  • 401(k)
  • Access to free, year-round money coaches
  • Annual bonus or periodic sales incentive or bonus based on role
  • Medical, dental and vision insurance
  • Flexible spending account
  • Paid time off and up to 12 paid holidays
  • Paid parental and family leave
  • Fulltime
Read More
Arrow Right

Sr. Systems Engineer – Cloud FinOps & Automation

Location
Location
United States , Bethesda
Salary
Salary:
130000.00 - 171700.00 USD / Year
https://www.marriott.com Logo
Marriott Bonvoy
Expiration Date
April 24, 2026
Flip Icon
Requirements
Requirements
  • Bachelor’s degree or foreign equivalent degree in Computer Science, Computer Engineering, IT Management or related technical field
  • 7 years’ experience in information technology
  • 5 years’ experience in Cloud technologies including Iaas/Paas/Saas deployments on Public Cloud (AWS, AliCloud, and/or Azure)
  • 3 years of experience in developing and implementing FinOps/Cloud Cost Optimization strategies for Cloud (AWS, Azure, Ali Cloud, and/or GCP)
  • 3 years of experience in OS scripting and automation (e.g. Python, Bash)
  • 3 years of experience with FinOps/Cloud Cost Management tools and be comfortable with data analysis and reporting
  • 3 years of experience with cost optimization
  • 3 years of experience managing multi-million-dollar cloud spend
  • 3 years of experience analyzing cloud costs and the various alternatives
  • 3 years of experience driving efficiencies and cost savings with savings and cost optimization mindset
Job Responsibility
Job Responsibility
  • Responsible for designing, implementing, and maintaining cost-efficient cloud systems and applications that support core customer facing and enterprise facing products and platforms
  • Work closely with the Application, Infrastructure & Network teams to analyze the cloud infrastructure and identify opportunities for cost optimization
  • Help in identifying cost optimization opportunities by reviewing usage patterns, billing data, and cloud service utilization and will be responsible for developing and implementing cost optimization strategies to reduce the cost of cloud services while maintaining service quality and performance
  • Collaborate with other technical teams, such as software engineering, data engineering, EA and DevOps, to ensure that cloud-based applications are designed with cost efficiency in mind
  • Implement an operating model of innovative cost savings and optimization solutions for Marriott across public cloud providers
  • Analyze cloud usage by monitoring cloud usage patterns, resource utilization, and spending to identify areas for improvement
  • Analyze, optimize, and implement cost optimization actions across different cloud services
  • Implement and manage automated tools to help identify cost trends and anomalies
  • Create financial and usage dashboards
  • Work with finance and business teams to align cloud spending with budgetary constraints
What we offer
What we offer
  • 401(k) plan
  • stock purchase plan
  • discounts at Marriott properties
  • commuter benefits
  • employee assistance plan
  • childcare discounts
  • medical coverage
  • dental coverage
  • vision coverage
  • health care flexible spending account
  • Fulltime
Read More
Arrow Right

Sr. Network Engineer

ANS is seeking a Sr. Network Engineer to join our team in Chantilly, VA. Our tea...
Location
Location
United States , Chantilly
Salary
Salary:
100000.00 - 200000.00 USD / Year
go-ans.com Logo
Applied Network Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • TS/SCI Poly
  • Candidate must have 16 years of experience that can be a combination of work history and education. This equates to a Doctorate and 8 years, master’s and 10 years, bachelor’s and 12 years, associates and 14 years or HS diploma and 16 years
  • Must be compliant with DoD 8140 Information Assurance Technical (IAT) Level 2
  • Experience specific to network engineering to include Tier III or higher network operations and/or network design and implementation
  • Working knowledge of Cisco, Brocade, and/or Juniper switches and routers
  • Proven experience implementing and troubleshooting routing protocols in a production network, OSPF, BGP, 802.1q
  • Understanding of DNS
  • Proven experience implementing and troubleshooting standard switching and in a production network, understanding of 802.1q, trunking, experience in a CAN/LAN environment
Job Responsibility
Job Responsibility
  • Interpret customer requirements and apply industry standard design approaches for service delivery. Fully document designs with diagrams, bill of materials, cabling sheets, configurations, ability to brief designs
  • Use our private test lab to evaluate new technologies and capabilities, test proposed changes to production networks, and recreate troubleshooting scenarios to support the production enterprise network
  • Schedule maintenance windows for migrating user connections from legacy to the modern infrastructure transition services with little to no impact on critical data flows
  • Provide technical expertise to Operations engineers and technicians, supporting fault isolation and resolution. Solve tough problems with innovative and scalable solutions
  • Develop secure network designs including configurations that align with Defense Information Security Agency (DISA) Security Technical Implementation Guides (STIGs) and enterprise policies. Obtain Authority to Operate (ATO) for new devices, software, and capabilities
  • Supervise (not manage) other network support specialists to plan, coordinate, and implement network services
  • Develop and improve design products, processes, and systems for our team to work efficiently and effectively
What we offer
What we offer
  • Family Medical, Dental (w/ adult orthodontia) and Vision coverage
  • Pet Discount Program
  • PTO (Paid Time Off)
  • Maternity/ Paternity Leave
  • Supplemental Military Leave Pay
  • 11 Paid Holidays
  • 401(k) plan with 6% Company Contribution
  • Generous Professional Development Program
  • 100% Employer paid Short- and Long-Term Disability
  • 100% Employer paid Life Insurance
  • 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