- Company Name
- Valence
- Job Title
- Senior Software Engineer, Full Stack
- Job Description
-
**Job Title:** Senior Software Engineer, Full Stack
**Role Summary:** Design, develop, and scale end‑to‑end backend services and user‑facing interfaces for an AI‑driven enterprise coaching platform, ensuring performance, security, and a high‑quality user experience across distributed environments.
**Expectations:**
- Deliver production‑grade features from concept to deployment within cross‑functional teams.
- Apply enterprise‑grade architecture, performance tuning, and secure coding practices.
- Mentor peers, influence engineering standards, and contribute to tooling and roadmap decisions.
- Own full lifecycle of features: requirement scoping, testing, CI/CD, monitoring, and observability.
**Key Responsibilities:**
1. Architect and implement scalable, resilient APIs and backend services (Python/Django preferred).
2. Integrate large language models and related AI services into platform workflows.
3. Build responsive, accessible front‑end components (React/Vue, modern JavaScript/TypeScript).
4. Collaborate with product, design, data, and infrastructure for end‑to‑end delivery.
5. Perform end‑to‑end debugging across stack layers – model behavior, server logic, UI performance.
6. Drive engineering best practices: CI/CD pipelines, observability, security hardening, performance benchmarks.
7. Conduct code reviews, provide technical guidance, and help onboard new team members.
**Required Skills:**
- Strong full‑stack development experience (backend + frontend).
- Python expertise with Django or equivalent; solid JavaScript (ES6+) proficiency.
- Familiarity with modern frontend frameworks (React or Vue).
- Experience with RESTful/GraphQL APIs, authentication, and database design (SQL/NoSQL).
- Proficiency in containerization (Docker), orchestration (Kubernetes), and cloud services (AWS, GCP, Azure).
- Knowledge of AI/ML model integration and streaming data pipelines.
- Performance optimization, scalability engineering, and secure coding principles.
- Strong debugging, automated testing, and continuous integration skills.
- Excellent communication and collaboration abilities.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience).
- Preferred certifications: AWS Certified Developer – Associate / Microsoft Certified: Azure Developer Associate, or similar cloud and development credentials.
San francisco, United states
On site
Senior
25-01-2026