Staff Python Engineer

Grid Dynamics HoldingsSan Ramon, CA
1d

About The Position

We are actively looking for a Staff Python Engineer with excellent technical expertise, who is interested in joining our growing project. As a key engineer, you will be working in collaboration with worldwide industry experts. Join our bright engineering team with openmunication, empowerment, innovation, and customer-centric culture.

Requirements

  • 5+ years of back-end development experience with Python (preferably Flask / FastAPI).
  • Strong experience with SQL and ORM, relational databases, and understanding schema relationships.
  • Proficiency in codebase analysis and system reverse-engineering.
  • Ability to clearly read, explain, and documentplex legacy logic for other engineers.
  • Strong collaboration and problem-solving mindset.
  • Bachelor's/Master's degree in Computer Science/ Engineering or a related field.

Nice To Haves

  • Experience with workflow automation, data pipelines is preferred.

Responsibilities

  • Analyze the existing Python workflow orchestrator application (legacy monolith).
  • Reverse-engineer workflow logic, dependencies, and data models.
  • Collaborate with BSAs and Node.js engineers to facilitate 1:1 logic migration from Python to Node.js.
  • Assist in dposing monolithic workflows into atomic, independent steps for Node.js app orchestration.
  • Identify obsolete, redundant, or error-prone code, and propose refactoring or replacement strategies.
  • Support testing and validation of migrated workflows.

Benefits

  • Competitive salary
  • Flexible schedule
  • Benefits package - medical insurance, vision, dental, etc.
  • Corporate social events
  • Professional development opportunities
  • Well-equipped office
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service