Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

C3.ai Logo

Senior Software Engineer, Full Stack - Developer Experience

C3.ai

$150,000 - $198,000
Aug 29, 2025
Redwood City, CA, US
Apply Now

C3 AI is looking for a full stack Senior Software Engineer to join the Developer Experience team to drive initiatives that elevate engineering excellence across the organization by developing products that automate code quality analysis and issue resolution, optimize application performance, and streamline release processes.

Requirements

  • Excellent programming skills in JavaScript and frameworks such as React, Redux, Vue, Backbone, or Angular.
  • Proven track record of design and development of full stack web solutions for complex problems.
  • Strong hands-on experience and understanding of object-oriented programming, data structures, algorithms, and web application development.
  • In-depth understanding of machine learning including deep learning algorithms.
  • Knowledge of distributed systems, test-driven development, SQL and NoSQL databases, and performance optimization tools.
  • Experience in leading engineering teams and projects.

Responsibilities

  • Design and build tools and frameworks that improve developer workflows, testing, and release processes.
  • Integrate Agentic AI capabilities to automate the resolution of code quality and performance issues.
  • Create intelligent dashboards and analytics to provide visibility into code quality, test coverage, and engineering metrics.
  • Mentor engineers on full-stack development, system design, and scalable architecture patterns.
  • Drive continuous improvement through automation, experimentation, and feedback loops.
  • Lead efforts to define and enforce engineering standards, code quality, and best practices across engineering teams.
  • Design and build products that automate code quality analysis and issue resolution, optimize application performance, and streamline release processes.

Other

  • 5+ years of professional software development experience in a fast-paced software company
  • Thrive in a dynamic, rapidly changing environment and value end-to-end ownership of projects.
  • Excellent verbal and written communication skills to collaborate multi-functionally and improve scalability.
  • Interest in committing to a fun, friendly, expansive, and intellectually stimulating environment.
  • Partner with cross-functional teams to deliver seamless developer experiences.