Senior Software Engineer, Full Stack - Sales Planning

New
J
JobgetherSoftware Engineering
Based in the United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
PythonSQLDjangoFull Stack DevelopmentTypeScriptReact

Requirements

  • 5+ years of professional software engineering experience with strong full-stack proficiency.
  • Strong experience with Python, React/TypeScript, and databases.
  • Experience building and scaling products from early-stage development through production environments.
  • Strong systems-thinking and architectural judgment, with the ability to design robust data models and APIs for complex business logic and high-volume datasets.
  • Experience working closely with Product and Design teams and translating customer feedback and business requirements into effective technical solutions.
  • Strong customer-centric mindset and product sensibility, with an ability to balance technical considerations with user and business outcomes.
  • Proven experience building observable, reliable production systems and taking ownership of production quality and performance.
  • Practical ability to use AI-powered development tools to ship reliable software efficiently.
  • Excellent communication and collaboration skills, particularly in cross-functional product development environments.
  • Strong ownership mindset and comfort operating in an early-stage product where requirements and priorities may evolve.
  • Django experience is strongly preferred.
  • Experience building AI model feedback loops to continuously improve model behavior is a plus.
  • Experience implementing AI evaluation and guardrail systems is a plus.

Responsibilities

  • Build new core product capabilities from the ground up, transforming early concepts and requirements into production-ready functionality using Django, Python, React, and TypeScript.
  • Work closely with Product and Design to understand ambiguous problems, clarify requirements, and translate customer and business needs into high-impact technical solutions.
  • Develop and refine core Sales Planning capabilities, including quota management, capacity planning, territory management, and AI-powered revenue planning.
  • Optimize application and platform performance by identifying and resolving bottlenecks as the product scales to support complex enterprise-grade datasets.
  • Help define technical requirements and contribute to the migration toward a common platform architecture across products.
  • Design scalable data models, APIs, and system architectures capable of supporting complex business logic and high data volumes.
  • Maintain high standards for code quality, automated testing, observability, reliability, and production readiness.
  • Build and maintain reliable, observable production systems with a strong focus on uptime and operational quality.
  • Leverage AI development tools effectively to accelerate engineering delivery while maintaining reliable and maintainable code.
  • Mentor other engineers and contribute to a strong engineering culture centered on technical excellence, collaboration, and ownership.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now