Principal Engineer
We’re looking for a Lead / Staff Python Engineer to join a high-impact engineering team focused on building scalable backend systems and modern APIs. This is a contract-to-hire opportunity with strong potential to convert into a full-time role.This role is ideal for someone who combines deep Python expertise with technical leadership and can help guide architecture decisions, mentor engineers, and drive high-quality, production-ready code.What You’ll DoDesign and build scalable backend services and APIs using PythonWork with modern frameworks like FastAPI and Flask in high-performance environmentsLead architecture and system design discussions for distributed systemsOptimize application performance including profiling, caching, and database tuningEstablish and enforce best practices for testing (unit, integration, automation)Provide technical mentorship through code reviews and guidanceCollaborate with cross-functional teams to deliver reliable, scalable solutionsContribute to CI/CD pipelines, containerization, and deployment workflowsWhat We’re Looking ForStrong systems thinking with the ability to evaluate trade-offs in scalability and reliabilityProven experience mentoring and developing engineering talentComfortable working in a fast-paced, collaborative environmentStrong focus on clean, maintainable, and well-tested codeExperience influencing or leading architecture decisions in production systems