Tech Stack
Job Description, Responsibilities & Requirements
About the Position
We are seeking a Senior Full-Stack Web Developer with strong Python back-end experience to join our team in Lviv, Ukraine or remotely.
Key Responsibilities
- Design, build, and own Python microservices powering evaluation, gating, and optimization workflows
- Extend distributed computing for large-scale evaluations using Ray/Optuna (or similar)
- Architect cloud-native data/optimization pipelines with strong SLAs and fault tolerance
- Define and maintain clean APIs and event/async communication across services
- Drive performance, observability, tracing, and reliability (metrics, logs, alerts)
- Automate build/test/deploy with Docker, Kubernetes, and CI/CD pipelines
- Contribute to and integrate with the CLI/SDK and support light React/TypeScript UI needs
- Collaborate closely with the founder/CTO and product/design/devrel on roadmap and milestones
- Use LLM-assisted tooling to accelerate coding, reviews, documentation, and tests
Required Skills & Experience
- 6+ years in software engineering with strong Python back-end experience
- Proven track record with distributed systems and microservices (async/event-driven)
- Hands-on with Ray, Optuna, or comparable distributed/optimization frameworks
- Strong API design, data pipeline design, and service-to-service integration skills
- Production experience on AWS/GCP/Azure; solid Kubernetes + Docker + CI/CD
- Working knowledge of React/TypeScript/Next.js for light full-stack tasks
- Obsessed with quality: testing, automation, code health, and continuous improvement
- Excellent communication in English; self-driven and comfortable in a fast-moving startup
Nice to Have
- Experience with evaluation-driven or LLM-assisted development workflows
- Background in distributed optimization, experiment design, or scheduling at scale
- Deep observability chops (tracing, profiling, cost/latency budgeting)
- DevOps/SRE familiarity (infra-as-code, security hardening, multi-tenant SaaS)
- Data/ML plumbing (feature stores, vector DBs, retrieval)
- Contributions to developer tooling (CLI/SDKs) or platform enablement
We Offer
People: The new team is just being built. You will work directly with our client’s side representative and have your influence on the crucial designs and architecture of the applications.
Self-development: We guarantee regular challenges and the ability to make your own decisions, you will be able to visit leading international tech conferences and organize meetings on the client’s side.
About the Company
Join our growing team and contribute to building enterprise-grade applications. We value quality, continuous improvement, and a collaborative environment.
Contacts
Mariia Kryvonis
[email protected]
Apply for Senior Full-Stack Developer (Python)
Scroll Up
This website is using cookies to give you the best experience.
Continue using this site you agree with our Privacy and Cookies Policy.