Salary:
Negotiable
Address:
174 Thai Ha Street, Dong Da District, Hanoi \| Lim Tower 3, Number 29A, Nguyen Dinh Chieu Street, Saigon ward, HCMC
Sign-on Bonus: Eligible for candidates who are currently employed elsewhere and able to join within 30 days of offer acceptance.
Role Summary
We are seeking an expert and autonomous contract Senior Python Engineer to accelerate the creation of our Developer Platform. Your primary mission will be to build the V1 of our "Python Paved Road", a standardized framework for deploying reliable, observable, and performant AI services. 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. You will be fully empowered to own the implementation of our core developer libraries and templates, directly unblocking our most critical product initiatives.
Key Responsibilities
- Build the "Python Paved Road": Own the end-to-end creation of our V1 framework for on-demand Python services, including cookiecutter templates and the python-commons shared library.
- Embed Production Best Practices: Implement the core patterns for writing reliable, observable, and performant Python microservices directly into our foundational libraries and templates.
- Champion Developer Experience (DX): Partner closely with our internal engineering teams to gather feedback and ensure the tools you build are intuitive, well-documented, and solve their most pressing problems.
- Deliver Pragmatic Solutions: Consistently make pragmatic technical decisions that prioritize business value and speed of delivery, in line with our early-stage startup environment.
- Prototype and Enable: Collaborate on the design and initial implementation of our "Internal App Sandbox", a platform for deploying data science prototypes.
Required skills and experiences
-
5+ years of dedicated software engineering experience, with a strong focus on backend or platform systems.
- Expertise in Building Production Python Services: You have a proven track record of architecting, building, and operating robust, scalable, and maintainable backend services in Python.
- Deep Backend Knowledge: You have a strong understanding of concurrency models (e.g., asyncio), API design (REST, gRPC), performance optimization, and testing strategies for complex services.
- Full Lifecycle Experience: You are intimately familiar with the full lifecycle of a service, including containerization (Docker), CI/CD, and production observability (structured logging, tracing, metrics)
- Passion for Developer Tooling: You have a demonstrated passion for channeling your backend expertise into building tools, libraries, or frameworks that provide leverage and make other developers better. Familiarity with Go is a strong plus.
Preferred skills and experiences
- AWS Experience: Familiarity with core AWS services used in a platform context (Kubernetes/EKS, RDS, S3, IAM).
- Experience in a Startup Environment: Comfortable with ambiguity and a fast-paced setting.
Why Candidate should apply this position
- Competitive Compensation
- Benefits package including comprehensive medical, dental, vision and others
- Company Culture based on our Core Values
- Professional Development Training with Individual Development Plans to map out your career growth
- Opportunity to work in a global environment with diverse teams built with colleagues from around the world
- Opportunity to work with technology industry leaders in the financial services industry
- Opportunity to work for big name clients in capital markets, banking and other industries
Report to
Supervisor
Interview process
Technical interview (live coding included) -\> 3 interview with clients (technical)