Senior Full-stack Engineer (Python+React)

South GeeksWyoming, WY
1dRemote

About The Position

We’re looking for a Senior Python Engineer with full-stack experience to join a team building and evolving a sophisticated wealth management platform. This role offers the opportunity to participate in architectural planning, influence technical decisions, and implement critical development initiatives in an Agile environment. You’ll work closely with cross-functional teams to design, develop, and support scalable services and user-facing features, contributing across backend systems and frontend components.

Requirements

  • 5+ years of professional experience with Python, using Django and/or Flask.
  • Frontend development experience with React.
  • Strong understanding of service-oriented architectures and API design (REST/JSON, SOAP).
  • Advanced experience with SQL and relational databases such as PostgreSQL, MySQL, SQL Server, Oracle, or Aurora.
  • Hands-on experience with ORMs (e.g., SQLAlchemy, NHibernate, or similar).
  • Experience with logging and search tools such as ELK Stack or CloudWatch.
  • Cloud experience with AWS or Azure, including architecture and design concepts.
  • Familiarity with Docker, Kubernetes, ECS, or similar container technologies.
  • Strong grasp of object-oriented principles and modern design patterns (MVC, MVVM, Dependency Injection, Repository, Factory).

Nice To Haves

  • Experience working on financial or wealth management platforms.
  • Exposure to highly regulated environments.
  • Experience contributing to architectural discussions and technical planning.

Responsibilities

  • Contribute to the ongoing evolution and modernization of existing applications and services.
  • Design, develop, and maintain backend services using Python frameworks such as Django and/or Flask.
  • Build and integrate service-oriented APIs (REST/JSON; SOAP where applicable).
  • Collaborate on frontend features using React, ensuring seamless integration with backend systems.
  • Work with relational databases and ORMs to design schemas, write advanced SQL, and ensure data integrity.
  • Troubleshoot complex technical issues, identify root causes, and implement scalable, long-term solutions.
  • Partner closely with product, QA, and engineering teams to deliver high-quality solutions.

Benefits

  • Long-term projects
  • 100% remote work
  • Payment in USD
  • Paid Time Off (PTO)
  • English lessons
  • Technical training
  • Career coaching
  • And more
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service