Job Closed

This listing is no longer active.

RISK logo
RISK

Embrace risk secure success | Shaking up the global iGaming with unconventional solutions and the fastest market entry

Senior Python Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000H1B SponsorCompany SiteLinkedIn

Location

Ukraine

Posted

61 days ago

Salary

0

Seniority

Senior

Job Description

Senior Python Developer

RISK

• Onboarding & environment — set up local dev environment, run the service and tests, get familiar with the main modules and core stores (Postgres, Mongo, Redis, RabbitMQ) • Small fixes end-to-end — deliver 2–3 minor bugfixes or improvements through the full cycle: branch, tests, code review, green CI, merge • One mid-sized feature — own a self-contained feature or refactor across handler + service + storage layers, with a short design note agreed before implementation • Quality improvement — pick one concrete pain point (slow query, flaky test, noisy logs, fragile consumer, outdated dependency) and deliver a measurable improvement

Job Requirements

  • Python: strong command of the language, typing, packaging, and imports
  • experience with Python 2 → 3 migration or maintaining both during a transition is a plus
  • Web and APIs: REST / JSON APIs, sessions, authentication (JWT, OAuth-style flows), security and input validation
  • Databases: PostgreSQL + SQLAlchemy (ORM / Core, migrations, transactions, indexes, common query optimizations)
  • MongoDB (document modeling, aggregations, replication where applicable)
  • Caching and messaging: Redis (sessions, cache, streams as needed)
  • Integrations: HTTP clients (requests), AWS usage (e.g. S3 via boto3), idempotency, retries, timeouts
  • Observability: metrics (Prometheus), logging, basic production incident troubleshooting
  • CI/CD: GitLab CI, Docker; deployment concepts on Kubernetes (services, environment variables, health checks)
  • Testing: unit / integration testing in Python (project may use nose / legacy harness; pytest-level skills transfer well)
  • Must Have: RabbitMQ with reliable publish/consume patterns (Pika or equivalent)
  • AI in software development: Hands-on use of LLMs / AI assistants in the dev workflow: rapid prototyping, refactoring, test generation, API docs - with critical review of outputs (no blind copy-paste)
  • Understanding model limitations: hallucinations, data leakage, code licensing; policies on not sending secrets / PII to external services without an approved process
  • Experience with Cursor, Claude Code etc.
  • Plus: experience with MCP, agents, or internal tooling to automate team toil (where the team drives such initiatives)

Benefits

  • Children Allowance
  • Mental Health Support
  • Sport Activities
  • Language Courses
  • Automotive Services
  • Veterinary Services
  • Home Office Setup Assistance
  • Dental Services
  • Books and Stationery
  • Training
  • Compensation
  • Massage!

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 501-1,000Since 1995H1B No Sponsor

• Own and support critical data/platform services. • Develop, maintain, and troubleshoot Airflow DAGs written in Python • Investigate issues related to data, DAGs, DAFFs, Elasticsearch indexes, Superset, and web applications • Perform root cause analysis and propose practical solutions • Implement new features and improvements in existing Python/Flask-based services • Work with Elasticsearch indexing, optimization, and troubleshooting • Work with Oracle and/or PostgreSQL databases • Support and improve GitLab CI/CD pipelines • Propose improvements across application, data, infrastructure, and operational layers • Communicate actively with the internal team and the client

Georgia
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 1983H1B No Sponsor

• Desenvolver e manter aplicações utilizando .NET Core; • Atuar no desenvolvimento Fullstack (backend e frontend); • Participar das definições técnicas e da arquitetura das soluções; • Realizar integrações entre sistemas e APIs; • Garantir boas práticas de desenvolvimento, qualidade e performance das aplicações; • Atuar em conjunto com times multidisciplinares utilizando metodologias ágeis; • Contribuir para evolução tecnológica e sustentação dos sistemas.

Brazil
Job Closed
CoverGo | Insurtech logo

Senior Full Stack Engineer, .NET, Vue/React

CoverGo | Insurtech

The no-code platform transforming the insurance industry

Backend Engineer61 days ago
Full TimeRemoteTeam 51-200H1B Sponsor

• Design, implement and maintain new features and functionalities for the SAAS platform, understanding the requirements of insurance businesses and translating them into scalable and efficient software solutions • Work on both the front-end and back-end of the application, demonstrating expertise in various technologies, frameworks, and programming languages • Work collaboratively with product, design, engineering teams, and UX designers to understand end-user requirements, use cases, and technical concepts, translating them into a cohesive and effective solution while ensuring a seamless user experience. • Optimize the performance of the application to handle large amounts of data and high user traffic, delivering a smooth user experience • Participate in code reviews and enforce best coding practices, while also writing and executing unit tests and integration tests to maintain code quality • Investigate and promptly fix bugs to maintain the reliability of the platform • Ensure security and compliance by following best practices for securing web applications and adhering to relevant regulations in handling sensitive customer data • Stay up-to-date with the latest technologies, frameworks, and best practices to ensure we remain competitive and innovative • Design the platform with scalability and flexibility in mind, accommodating new features and changes as the number of clients and users grows • Provide mentorship to junior developers, aiding in their technical growth and effective contribution to the team's goals

Egypt
Job Closed
Dev.Pro logo

Senior AI Engineer, Python, Node.js

Dev.Pro

Software Development Partner. Result-driven. Quality-obsessed.

Backend Engineer61 days ago
Full TimeRemoteTeam 501-1,000Since 2011H1B No Sponsor

• Design and develop AI solutions end-to-end, from experiments and prototypes to production-ready systems • Conduct R&D and build PoCs, exploring new AI tools and methods, testing ideas, and turning validated concepts into working solutions • Collaborate with cross-functional teams to design and integrate AI solutions effectively • Document solutions, experiments, and best practices to grow AI expertise across the company • Advise internal teams on AI adoption, tools, and implementation strategies • Lead or participate in internal workshops and knowledge-sharing sessions

Brazil
Job Closed