Search by job, company or skills

Fram

Remote Senior Python Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 16 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Background

Our mission is to provide a comprehensive, end-to-end data science service to the organization, covering everything from the underlying infrastructure and engineering to advanced analytics and data visualization.

The Role

You will be a key builder on a new initiative, channeling your deep expertise in production Python services into foundational tools that will be used by every engineer in the company.

This role is for a hands-on engineer who is a master of their craft and fully empowered to own the implementation of our core developer libraries and templates, directly unblocking our most critical product initiatives.

Responsibilities

  • Own the end-to-end creation of our framework for on-demand Python services, including cookiecutter templates and the python-commons shared library.
  • Implement the core patterns for writing reliable, observable, and performant Python microservices directly into our foundational libraries and templates.
  • Partner closely with internal engineering teams to gather feedback and ensure the tools you build are intuitive, well-documented, and solve their most pressing problems.
  • Consistently make pragmatic technical decisions that prioritize business value and delivery speed, in line with our early-stage startup environment.
  • Collaborate on the design and initial implementation of our internal platform for deploying data science prototypes.

Qualifications

  • 5+ years of dedicated software engineering experience, with a strong focus on backend or platform systems.
  • Proven expertise in building production Python services: architecting, building, and operating robust, scalable, and maintainable backend services.
  • Deep backend knowledge, including concurrency models (e.g., asyncio), API design (REST, gRPC), performance optimization, and testing strategies for complex services.
  • Full lifecycle experience: containerization (Docker), CI/CD, and production observability (structured logging, tracing, metrics).
  • Passion for developer tooling: demonstrated ability to build tools, libraries, or frameworks that empower other developers. Familiarity with Go is a strong plus.

Nice to have

  • Experience with AWS core services in a platform context (Kubernetes/EKS, RDS, S3, IAM).
  • Experience in a startup environment: comfortable with ambiguity and a fast-paced setting.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146934317

Similar Jobs