Terakeet

Enterprise marketing partner for Fortune 500 brands seeking meaningful connections and growth.

Senior Full Stack Engineer, Python

Backend EngineerSoftware EngineerFull TimeRemoteTeam 201-500H1B SponsorCompany SiteLinkedIn

Location

Arizona + 5 moreAll locations: Arizona, Illinois, New York, North Carolina, Minnesota, Texas

Posted

28 days ago

Salary

$112K - $169K / year

Bachelor Degree5 yrs expEnglishDjangoGraph QLJavaJava ScriptNuxtPythonRubySQLVue.js

Job Description

• Contribute hands-on across the full application stack, delivering solutions that span front-end interfaces, backend services, APIs, and data-oriented workflows. • Design, build, and maintain full stack solutions using modern front-end frameworks and robust backend services. • Develop backend services and APIs using Python and enterprise-level frameworks, with an emphasis on scalability, reliability, and maintainability. • Build and evolve GraphQL APIs, including schema design and resolver implementation. • Partner with designers, product managers, and other engineers to deliver intuitive, data-driven user experiences. • Design and implement clean, performant, and scalable database schemas to support enterprise use cases. • Produce and maintain clear technical documentation, including in-code comments, repository documentation, and architectural diagrams. • Provide senior-level technical guidance, clear communication, and collaborative problem-solving across teams and stakeholders. • Promote best practices in code quality, testing, and system design.

Job Requirements

  • 5–8 years of professional full stack software development experience.
  • Strong backend development experience using enterprise-level languages such as Python, Ruby, Java, or C#, with a strong preference for Python and Django.
  • Demonstrated experience with modern JavaScript-based front-end frameworks and libraries, with a preference for Vue.js and Nuxt.
  • Deep experience designing and implementing GraphQL APIs, from schema definition through resolver logic.
  • Strong SQL fluency, including the ability to design enterprise-grade database schemas that are performant and scalable.
  • Proven experience creating and maintaining high-quality technical documentation.

Related Job Pages