This position is ideal for a Software Development professional who is excited to teach in a modern, applied environment—one that increasingly reflects how software is built today using AI-augmented development tools, intelligent agents, and data-driven systems.
Compensation
Compensation: $1,499 – $1,801 per course section.
Responsibilities
Teach active, hands-on, and project-based courses
Mentor students closely
Connect theory to professional practice
Requirements
Master’s degree in Computer & Information Science
Master’s degree with 18 graduate semester hours in the discipline
D. in Computer & Information Science preferred
Nice to have: AI-augmented software development tools
This position is ideal for a Software Development professional who is excited to teach in a modern, applied environment—one that increasingly reflects how software is built today using AI-augmented development tools, intelligent agents, and data-driven systems.
Compensation
Compensation: $1,499 – $1,801 per course section.
Responsibilities
Teach active, hands-on, and project-based courses
Mentor students closely
Connect theory to professional practice
Requirements
Master’s degree in Computer & Information Science
Master’s degree with 18 graduate semester hours in the discipline
D. in Computer & Information Science preferred
Nice to have: Two years of teaching, training, or professional presentation experience
Nice to have: Experience in a student-centric learning environment
Lead complex projects requiring an understanding of current business trends and support the broader Technology organization in navigating strategic initiatives.
Compensation
The base pay for this role will depend on where you work and the relevant experience and expertise you bring. The expected range of pay for this role by location is: Primary Location | Pay Range: San Jose, California: ($159,500.00 - $236,500.00 Annually)
Responsibilities
Lead complex projects requiring an understanding of current business trends
Participate in problem resolution and provide functional expertise
Determine methods and procedures for new assignments to drive process improvements
Collaborate with stakeholders to ensure successful execution of strategic plans
Monitor and evaluate the effectiveness of strategic initiatives and make recommendations
Requirements
Bachelor’s degree in Computer Science or Computer Information Systems required; MBA or quantitative degree from a top school preferred
Nice to have: leadership experience advising senior and executive stakeholders
Nice to have: SVP-level communication
Nice to have: end-to-end ownership of analytical value-creation process
Nice to have: translation of ambiguous enterprise-wide problems into practical solutions
A senior hands-on architect who owns technical direction and delivery execution for customer engagements building AI-powered applications and digital platforms, leading distributed engineering teams.
Compensation
$156000 - $234000/yr
Responsibilities
Own architecture direction for agentic AI and full-stack solutions across assigned engagements
Translate business and technical requirements into scalable, sustainable solution architectures
Set the architecture standards and design patterns delivery teams build against
Own code review and architecture review gates; make the final call on technical trade-offs
Write production code for customer engagements approximately 40-60% of time
Senior Technical Writer responsible for creating and maintaining developer-facing documentation for Solace’s real-time data platform, leveraging AI-assisted tools and ensuring clarity for both human readers and AI agents.
Compensation
Expected salary range for this role is from $100,000 to $130,000 per year.
Responsibilities
Create and modify customer-facing documentation for Solace event brokers, Solace Agent Mesh, APIs, and other products
Deliver documentation on release schedule using MadCap Flare (XML) and Markdown
Ensure content provides a positive experience for both human readers and AI agents
Collaborate with content providers and senior writers to update, revise, reorganize, and restructure existing documentation
Improve the style guide and enforce it through automated checks and guardrails
Lead a team of developers and program managers who enable our Frontline Agents to provide support for Billing technical issues across Workspace, GCP, and AI/ML.
Partner with Product Management and Developers to translate customer needs into a better overall product; recognize trends in customer feedback and elevate issues within Google.
Collaborate with Software Developers and Site Reliability Developers to manage production incidents in real time, with an emphasis on timely and thorough issue identification and customer communication.
Resolve high-profile escalations and issues, improve the customer experience and drive initiatives that increase their likelihood of success on our platform.
Identify opportunities and build solutions to improve support or empower customers to solve issues by using self-service tools and documentation.
Requirements
Bachelor’s degree in Science, Technology, Engineering, Mathematics