Stride Build-posted 3 days ago
Full-time • Mid Level
New York, NY
51-100 employees

We are seeking a Lead / Senior Python Full-Stack Engineer to lead the design, development, and delivery of high-quality custom software solutions using modern backend, frontend, and cloud technologies. This is a hands-on, client-facing role in a consulting environment where you contribute directly to code while shaping technical direction, mentoring engineers, and reinforcing strong engineering and Agile best practices.

  • Design, develop, test, and maintain full-stack applications using Python and Django on the backend.
  • Build clean, scalable frontend experiences using React, JavaScript, and TypeScript.
  • Design and integrate RESTful APIs that support secure, high-performance, data-driven applications.
  • Write high-quality, maintainable, and testable code aligned with engineering best practices.
  • Lead by example through active participation in code reviews, design discussions, and technical decision-making.
  • Ensure solutions are production-ready, observable, and aligned with non-functional requirements.
  • Partner closely with Product Managers and Product Owners to refine backlogs and clarify requirements.
  • Break down complex work into well-scoped, estimable user stories and technical tasks.
  • Provide reliable estimates and contribute to sprint and release planning.
  • Inspect and adapt through retrospectives, continuously improving team delivery and engineering practices.
  • Support a culture of transparency, accountability, and continuous improvement.
  • Build and maintain applications backed by PostgreSQL, ensuring data integrity, performance, and scalability.
  • Deploy and operate services using AWS-based infrastructure via Render.com.
  • Ensure applications meet security, reliability, and performance standards.
  • Serve as a technical leader on delivery teams, helping guide architecture and implementation decisions.
  • Help estimate work, identify risks, and contribute to delivery planning and execution.
  • Support technical discovery and feasibility assessments during early phases of engagements.
  • Work directly with client stakeholders to understand technical requirements and constraints.
  • Participate in technical discussions, demos, and solution walkthroughs.
  • Communicate clearly about tradeoffs, risks, and implementation approaches.
  • Represent engineering best practices in client-facing environments.
  • Promote engineering standards around quality, testing, security, and performance.
  • Leverage modern tooling, automation, and AI-assisted development to improve productivity and quality.
  • Contribute to internal engineering patterns, documentation, and shared components.
  • Stay current with modern full-stack and cloud-native best practices.
  • 5+ years of professional experience as a Full-Stack or Software Engineer.
  • Strong hands-on experience with Python and Django for backend development.
  • Proven experience building frontend applications using React with JavaScript and/or TypeScript.
  • Solid experience working with PostgreSQL or similar relational databases.
  • Experience deploying and operating cloud-hosted applications.
  • Demonstrated experience working in Agile delivery environments (Scrum or Kanban).
  • Hands-on experience with Test-Driven Development (TDD) and automated testing practices.
  • Comfortable working in pair programming environments and collaborative development workflows.
  • Strong communication skills and comfort operating in client-facing roles.
  • Experience deploying applications via Render.com or similar platforms.
  • Exposure to AWS services and cloud-native architecture concepts.
  • Consulting or professional services background.
  • Experience with CI/CD pipelines or infrastructure-as-code.
  • Prior experience mentoring engineers or leading technical workstreams.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service