- Company Name
- Proxima
- Job Title
- Senior Software Engineer
- Job Description
-
Job Title
Senior Software Engineer
Role Summary
Full‑stack engineer building AI‑driven products on a real‑time, anonymized shopper data platform. Design and implement end‑to‑end features, from AI agent interfaces and orchestration layers to backend services and responsive front‑end UIs, while owning projects from architecture to deployment.
Expectations
• 6+ years of professional software development experience.
• Proven track record shipping products quickly in startup environments.
• Strong autonomy, accountability, and cross‑functional collaboration.
• Technical fluency in TypeScript, Python, React, CSS/SCSS, SQL, and relational databases.
• Demonstrated experience building or integrating with AI‑powered applications; proficient with AI‑assisted coding tools (GitHub Copilot, Cursor, Claude Code).
Key Responsibilities
• Design, develop, and maintain full‑stack applications using TypeScript, React, and Python.
• Build AI agent interfaces, orchestration layers, and developer‑facing tooling.
• Write clean, responsive UI with CSS/SCSS.
• Design, implement, and document backend services and RESTful APIs.
• Query, optimize, and manage relational databases with SQL.
• Own projects from architecture through deployment in an agile, fast‑paced environment.
• Collaborate with product, data, and business stakeholders to deliver high‑impact features.
• Stay current on best practices for AI integration, cloud services, and modern development tooling.
Required Skills
• Proficient in TypeScript, React, CSS/SCSS, Python, and SQL.
• Strong relational database design and query optimization.
• Experience building or integrating AI functionalities into production systems.
• Comfortable with AI‑assisted coding tools (GitHub Copilot, Cursor, Claude Code).
• Familiarity with containerization (Docker, Kubernetes) and cloud platforms (AWS, GCP, Azure).
• Knowledge of data engineering concepts (ETL, dbt, Airflow) optional.
Required Education & Certifications
Bachelor’s degree in Computer Science, Computer Engineering, or related field, or equivalent practical experience.