Unlock Full Resume Report

New offer - be the first one to apply!

September 16, 2026

Senior Software Engineer

Senior

156,000 - 156,000 USD/yr

CA

Quick Facts

  • Role: Senior Software Engineer (Solutions Team)

Description

The Senior Software Engineer is a hands-on technical expert responsible for designing, implementing, and delivering significant features end-to-end. You will build and evolve AI-enabled solutions (agents, workflows, services, components, and applications), own technical decisions, write high-quality code, conduct code reviews, and mentor junior engineers. The role focuses on solving complex technical problems and delivering well-engineered, secure, scalable solutions.

Responsibilities

  • Design, build, and evolve Solutions agents, workflows, services, components, and applications that deliver customer value and quality.

  • Collaborate with product managers, UX designers, and engineers to balance functionality, usability, security, and scalability.

  • Develop and test code in short cycles with a high degree of automation.

  • Perform code reviews within your scope, ensuring adherence to quality standards, security best practices, and architectural patterns.

  • Identify and address technical debt; propose refactoring to improve code quality, maintainability, and performance.

  • Gather stakeholder feedback and adapt solutions accordingly.

  • Design, document, and communicate high-level functional designs and solutions.

  • Mentor and guide junior engineers through reviews, technical discussions, and problem-solving.

  • Stay current with emerging technologies and propose improvements to Solutions and its ecosystem.

Requirements

  • 5+ years of software development experience.

  • At least 1 year experience building production-grade AI agents and complex intelligent systems within the enterprise.

  • Strong working knowledge of LLMs, prompt engineering, RAG strategies, fine-tuning, and grounding techniques, plus practical experience with major AI agent orchestration frameworks.

  • Solid understanding of software architecture, design patterns, and scalability principles.

  • Demonstrated ability to implement security best practices (e.g., authorization, data masking) and enforce responsible AI governance and guardrails in production.

  • Ability to articulate complex technical designs and risks to stakeholders and non-technical partners.

  • Ability to work independently and manage priorities in a collaborative team environment.

  • Commitment to delivering high-quality developer experiences and supporting others in building great software.

Benefits

  • Real growth opportunities through structured development programs, professional development funding, and internal mobility.

  • Collaboration with world-class talent and accessible mentorship.

  • Inclusive culture that supports learning, experimentation, and making an impact.

  • Equal opportunity employer with non-discrimination across protected characteristics.

Similar jobs you might like