Growtha

Visit website

Senior Backend Engineer

  • Software Development
  • Full-time
  • US
  • Remote
  • 80K - 140K USD a year

Posted on July 31, 2024

Job Description:
We're seeking an experienced Python engineer to build our SaaS product from the ground up using FastAPI. As the founding engineer, you'll shape our technical foundation, focusing on creating a scalable, maintainable, and well-tested architecture.

Key Responsibilities:

  1. Design and implement a scalable SaaS platform using Python and FastAPI.

  2. Establish high test coverage and maintainable code practices.

  3. Develop efficient data pipelines.

  4. Expose scalable RESTful APIs.

  5. Implement DevOps practices for smooth deployment and monitoring.

  6. Make critical decisions on tech stack and architecture.

Requirements:

  • 8+ years of Python development experience

  • Strong expertise in FastAPI and building SaaS products

  • Proficiency in test-driven development and software architecture

  • Experience with PostgreSQL, AWS or equivalent cloud platforms

  • DevOps knowledge (CI/CD, containerization)

Ideal Candidate:

  • Self-motivated and able to work independently

  • Passionate about code quality and best practices

  • Experienced in startup environments

  • Strong problem-solving and communication skills

Remote restrictions

  • Workday must overlap by at least 4 hours with New York City, NY, USA