Demo

Senior Java Developer (Dialogflow)

Charles Schwab
Austin, TX Full Time
POSTED ON 3/3/2025
AVAILABLE BEFORE 5/25/2025
  • Your opportunity
  • At Schwab, youre empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us challenge the status quo and transform the finance industry together.

    As a Senior Software Development Engineer in the Conversational AI team, you will play a key role in designing, developing, and implementing next-generation experiences for our clients through Schwabs virtual assistant.

    You will work as part of team that works closely with our Product, Data Science, UX Design, Architecture, fellow Engineers, and various stakeholders and partners to deliver innovative solutions that enhance the customer journey at a world class financial institution.

    • What you have
    • Required Qualifications :
    • Bachelors degree in computer science or engineering from an accredited university
    • 8 years of Java software development and engineering experience
    • 8 years in RESTful API design, development, and integration with ability to demonstrate expert level knowledge.
    • 6 years experience in Java SpringBoot and microservices architecture with ability to demonstrate advanced level knowledge.
    • 1-3 year of experience of Google Dialogflow for creating intent-driven conversational experiences.
    • Ability to document and manage technical risks and dependencies across multiple teams and systems.
    • Familiarity with agile development methodologies, with experience contributing to sprint planning and backlog refinement.
    • Preferred Experience :
    • Prior experience developing conversational AI or chatbot solutions in the financial industry.
    • Hands-on development in GCP environments.
    • Develop and implement client-facing virtual assistant solutions using Dialogflow, Natural Language Processing (NLP) and Java SpringBoot, ensuring seamless intent recognition and action-driven interactions.
    • Demonstrated ability to work with modern DevOps tools and CI / CD practices in cloud environments (e.g., GitHub, Bamboo, GCP terraform, Cloud Run, Harbor).
    • Expertise in scaling applications, monitoring, and optimizing performance in cloud environments.
    • Demonstrate deep expertise in software development and engineering principles, leveraging domain knowledge to drive the evolution of our conversational AI platform and its integration into our web and mobile experiences.
    • Led the design and development of microservices that integrate with various backend systems on Google Cloud Platform (GCP).
    • Collaborating with cross-functional teams to align on technical strategies that deliver exceptional client experiences.
    • Communicating effectively with stakeholders to ensure clarity in project objectives, technical solutions, and expected outcomes.
    • Ensure compliance with financial services industry and organization-specific standards to deliver secure, scalable, and compliant solutions.
    • Led agile development processes (Scrum / SAFe) to iterate quickly on new features, ensuring high performance, reliability, and scalability.
    • Expertise in RESTful services, API integrations, and data exchange between systems to enable real-time interactions between the virtual assistant and backend systems.
    • Proactive in adopting and contributing to best practices in development, code reviews, and continuous integration and deployment (CI / CD) pipelines on GCP.
    • Financial services / brokerage industry experience.
    • Whats in it for you
    • At Schwab, were committed to empowering our employees personal and professional success. Our purpose-driven, supportive culture, and focus on your development means youll get the tools you need to make a positive difference in the finance industry. Our Hybrid Work and Flexibility approach balances our ongoing commitment to workplace flexibility, serving our clients, and our strong belief in the value of being together in person on a regular basis.

      We offer a competitive benefits package that takes care of the whole you both today and in the future :

    • 401(k) with company match and Employee stock purchase plan
    • Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
    • Paid parental leave and family building benefits
    • Tuition reimbursement
    • Health, dental, and vision insurance
    • Whats in it for you :

      At Schwab, were committed to empowering our employees personal and professional success. Our purpose-driven, supportive culture, and focus on your development means youll get the tools you need to make a positive difference in the finance industry. Our Hybrid Work and Flexibility approach balances our ongoing commitment to workplace flexibility, serving our clients, and our strong belief in the value of being together in person on a regular basis.

      We offer a competitive benefits package that takes care of the whole you both today and in the future :

      401(k) with company match and Employee stock purchase plan

      Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions

      Paid parental leave and family building benefits

      Tuition reimbursement

      Health, dental, and vision insurance

      Schwab is an affirmative action employer, focused on employing and advancing in employment, qualified women, racial and ethnic minorities, protected veterans, and individuals with disabilities in the workplace. If you have a disability and require reasonable accommodations in the application process, contact Human Resources at applicantaccessibility@schwab.com or call 800-275-1281.

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Java Developer (Dialogflow)?

    Sign up to receive alerts about other jobs on the Senior Java Developer (Dialogflow) career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $70,239 - $89,209
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $92,017 - $124,111
    Income Estimation: 
    $90,707 - $120,959
    Income Estimation: 
    $91,486 - $118,193
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $150,756 - $194,140
    Income Estimation: 
    $172,191 - $221,861
    Income Estimation: 
    $114,549 - $164,025
    Income Estimation: 
    $153,752 - $200,235
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Charles Schwab

    Charles Schwab
    Hired Organization Address Littleton, CO Full Time
    Your opportunity At Schwab, you are empowered to make an impact on your career. Here, innovative thought meets creative ...
    Charles Schwab
    Hired Organization Address Roanoke, TX Full Time
    Your opportunity At Schwab, you’re empowered to make an impact on your career. Here, innovative thought meets creative p...
    Charles Schwab
    Hired Organization Address Roanoke, TX Full Time
    Your opportunity At Schwab, you’re empowered to make an impact on your career. Here, innovative thought meets creative p...
    Charles Schwab
    Hired Organization Address Wilmington, DE Full Time
    Your Opportunity Schwab’s Personal Trust Services (“PTS”) organization provides personal trust products and services to ...

    Not the job you're looking for? Here are some other Senior Java Developer (Dialogflow) jobs in the Austin, TX area that may be a better fit.

    Senior Java Developer

    Crescens, Austin, TX

    Senior Java developer

    Infosys Limited Digital, Austin, TX

    AI Assistant is available now!

    Feel free to start your new journey!