Senior Full-Stack Python Engineer

$$$$

About the Role

We're looking for a Senior Full-Stack Python Engineer to join a fast-growing startup building AI-powered products.

This is a hands-on engineering role where you'll work directly with the founders, own features end-to-end, and contribute to both technical and product decisions. Approximately 70% of your work will focus on backend development using Python, Django, and SQL, while 30% will involve React-based frontend development.

We're looking for someone who enjoys ownership, thrives in a fast-paced environment, and is comfortable using modern AI coding tools to accelerate development.

What You'll Do

  • Design, develop, and maintain backend services using Python and SQL
  • Build scalable APIs and production-ready backend systems
  • Develop and enhance frontend features using React
  • Take product features from idea through implementation and production
  • Work directly with founders, engineers, and customers to shape product functionality
  • Debug production issues and implement long-term solutions
  • Make practical engineering decisions balancing speed, quality, and maintainability
  • Contribute to architecture and technical direction
  • Leverage modern AI coding assistants and agentic coding workflows to improve productivity

Must-Have Requirements

  • 5+ years of professional software development experience
  • Strong commercial experience with Python
  • Strong SQL skills and experience with relational databases
  • Experience building and deploying production software used by real customers
  • Full-stack development experience with a strong backend focus
  • Experience designing APIs and backend services
  • Ability to independently own features from concept to production
  • Experience using AI coding assistants or agentic coding workflows
  • Strong debugging and problem-solving skills
  • Product-oriented mindset
  • Strong English communication skills
  • Comfortable working in a fast-paced startup environment
  • Availability to overlap with New York business hours

Nice to Have

  • Commercial experience with Django
  • Experience with React and JavaScript
  • Experience with Pandas and dataframe-based data processing
  • Experience with Node.js
  • Experience with AWS or another major cloud platform
  • Experience building AI-powered products, LLM applications, autonomous agents, or workflow automation
  • Experience in B2B SaaS, sales tech, marketing tech, or data enrichment platforms
  • Experience working directly with customers
  • Previous technical leadership experience
  • Startup experience

What We're Looking For

  • Strong ownership mindset
  • Ability to work independently with minimal supervision
  • Practical engineering approach focused on delivering value
  • Passion for clean, maintainable software
  • Comfortable working in an environment with significant ownership and limited bureaucracy

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 6 August
43 views
ยท
8 applications
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...