Job Closed

This listing is no longer active.

Kindgeek logo
Kindgeek

We build innovative products that generate value.

Python Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Ukraine

Posted

76 days ago

Salary

0

Seniority

Senior

Job Description

Python Developer

Kindgeek

• Design and develop scalable backend services supporting crypto payment gateways, wallet management, and B2B financial operations • Build and maintain RESTful APIs and WebSocket endpoints for real-time data flows • Integrate third-party financial services, crypto rails, and external data providers • Implement and manage asynchronous task pipelines using Celery and Redis • Ensure high reliability and performance of database-heavy systems built on PostgreSQL • Collaborate closely with the product and compliance teams to implement features that meet regulatory standards (MiCA, AML/KYC flows) • Write clean, well-tested, and well-documented code — unit and integration tests are a must • Participate in code reviews, sprint planning, and contribute to technical decision-making • Maintain and improve CI/CD processes and k8s deployment configurations

Job Requirements

  • 4+ years of professional experience with Python backend development
  • Strong proficiency with Django and Django Channels for real-time and async communication
  • Hands-on experience with Celery for task queue management and background processing
  • Solid experience with PostgreSQL — schema design, query optimization, migrations
  • Practical knowledge of Redis for caching, session management, and message brokering
  • Experience deploying and operating services in Kubernetes (k8s) environments
  • Solid understanding of REST API design, security best practices, and authentication flows
  • Familiarity with compliance and security principles relevant to financial or regulated environments
  • Upper-Intermediate English level or above (B2+)

Benefits

  • 18 working days of fully paid vacation
  • 10 compensated by 50% sick leaves without a note from the doctor
  • Opportunity to take study leaves
  • Health insurance packages depending on tenure
  • Access to corporate English courses with 50% reimbursement
  • Offline library and access to corporate training and classes
  • Request for internal or external training or certification

Related Job Pages

More Backend Engineer Jobs

Lean Solutions Group logo

Senior Java Engineer

Lean Solutions Group

Lean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer many opportunities for professionals to elevate their careers and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America and the United States, contributing to cutting-edge developments in multiple industries.

Backend Engineer76 days ago
Full TimeRemoteTeam 501-1,000

Role Description We are seeking a Senior Java Software Engineer with strong SQL expertise to support the continuous improvement of a large, legacy enterprise application following a recent migration to Microsoft SQL Server, focusing on stabilizing, optimizing, and refining the system’s database interactions and configurations. This role is ideal for a Java-focused engineer who brings strong experience working with relational databases and can help analyze current implementations, identify inefficiencies, and improve how the application interacts with the database. You will work across the full software development lifecycle, contributing to feature development while also acting as a technical advisor, helping the team enhance performance, optimize configurations, and apply best practices in database usage within a Java environment. Key Responsibilities - Develop, troubleshoot, and maintain application code primarily in Java within a large, legacy codebase - Analyze existing systems and identify performance issues and optimization opportunities, particularly in database interactions - Act as a technical advisor to guide the team on database performance, configuration, and best practices in Java-based systems - Optimize SQL queries, data access patterns, and application-database communication - Improve application performance, quality, and responsiveness - Diagnose and optimize database connection strategies (e.g., connection pooling, resource allocation) - Contribute to the design, development, and enhancement of new and existing features - Analyze current programs, diagnose issues, and propose effective, scalable solutions - Participate in code reviews, testing, and continuous improvement initiatives - Collaborate with product owners, QA teams, and database specialists - Document code, system behavior, and database-related changes throughout the development lifecycle - Provide support to testing and production support teams as needed - Contribute to frontend components (JavaScript, HTML, CSS) when required, though this is not the primary focus Qualifications - Bachelor’s Degree in Computer Science or related field - Strong experience as a Java Software Engineer, working with Spring-based applications - Strong hands-on expertise in Microsoft SQL Server (MSSQL), including SQL query optimization, performance tuning, and efficient data handling - Experience working with low-level database access (e.g., JDBC, JDBC Template) in non-ORM environments - Familiarity with REST APIs and integration with SQL databases - Strong understanding of software design principles, design patterns, and data structures - Experience analyzing and improving application performance and scalability - Working knowledge of software testing practices - Experience working with large, complex, or legacy systems - Proficiency with development tools such as IntelliJ or Eclipse - Ability to contribute across the full software development lifecycle - Strong communication skills with the ability to provide technical guidance and recommendations Nice to Have Skills - Experience with JSF, JSP, or similar frontend technologies - Familiarity with DB2 - Experience with Spring Boot - Exposure to Azure environments - Experience with stored procedures - Familiarity with AI-assisted development tools (e.g., GitHub Copilot) Soft Skills - Strong analytical and problem-solving mindset with a focus on performance - Strong performance-oriented mindset with the ability to proactively identify inefficiencies - Ability to evaluate systems and clearly communicate improvements - Proactive and self-driven with a continuous improvement mindset - Strong collaboration and interpersonal skills - Detail-oriented, organized, and capable of handling multiple priorities Benefits - Opportunity to work on a large-scale, evolving enterprise system - Play a key role in improving performance and system efficiency - Collaborate with experienced engineering teams in a supportive environment - Long-term growth opportunities within Lean Tech - Flexible, remote-first work environment (Colombia)

Colombia
Mercor logo

Creative Software Consulting Expert

Mercor

Cincinnatus is an enterprise staffing company that partners with leading technology companies to source and employ highly skilled professionals for full-time and long-term contingent roles. Cincinnatus serves as the employer of record for these engagements, providing W-2 employment, payroll, benefits, and compliance, while placing employees directly within client teams to work on high-impact initiatives. Roles hired through Cincinnatus are not project-based or freelance engagements. They are structured, role-based positions that typically involve full-time or fixed-term commitments, close collaboration with a client's internal teams, and integration into standard enterprise workflows. Cincinnatus is a legal entity separate from Mercor. While opportunities may be discovered through Mercor's platform, employment, onboarding, payroll, and benefits for these roles are administered by Cincinnatus. Equal Employment Opportunity Cincinnatus is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or any other legally protected characteristic. Cincinnatus is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans throughout the job application process.

Backend Engineer76 days ago
Part TimeRemoteH1B No Sponsor

Role Description The Data Collection Specialist will be responsible for the following: - Record screen sessions demonstrating specific tasks with clear verbal narration explaining each step. - Annotate screenshots of professional software by drawing precise bounding boxes around relevant UI elements. - Follow provided staging instructions to set up specific UI states prior to recording. - Use a custom capture tool to record workflows accurately and consistently. - Adhere closely to task guidelines to ensure data quality and usability. - Work independently and meet tight deadlines while maintaining high quality. Qualifications - Strong familiarity with professional software tools including Audio MIDI Setup, Blender, Digital Color Meter, Font Book, GIMP, Godot Engine, Inkscape, LMMS, Penpot, Shotcut, Wings 3D. - Detail-oriented and capable of following precise instructions. - Comfortable working independently. - Fluent in English. - Access to a physical Mac and ability to create a fresh macOS user profile if required. Requirements - Prior experience with data collection, annotation, or QA work (preferred). - Experience recording or documenting workflows (preferred). - Comfort working with new tools and staged environments (preferred). Benefits - Compensation: $100/hour - Location: Remote - Commitment: 20+ hours/week Application Process - Upload resume - AI interview based on your resume - Submit form Resources & Support - For details about the interview process and platform information, please check: Interview Process - For any help or support, reach out to: support@mercor.com - Our team reviews applications daily. Please complete your AI interview and application steps to be considered for this opportunity.

Worldwide
$100 / hour
Job Closed
Mercor logo

Java Software Developer

Mercor

Cincinnatus is an enterprise staffing company that partners with leading technology companies to source and employ highly skilled professionals for full-time and long-term contingent roles. Cincinnatus serves as the employer of record for these engagements, providing W-2 employment, payroll, benefits, and compliance, while placing employees directly within client teams to work on high-impact initiatives. Roles hired through Cincinnatus are not project-based or freelance engagements. They are structured, role-based positions that typically involve full-time or fixed-term commitments, close collaboration with a client's internal teams, and integration into standard enterprise workflows. Cincinnatus is a legal entity separate from Mercor. While opportunities may be discovered through Mercor's platform, employment, onboarding, payroll, and benefits for these roles are administered by Cincinnatus. Equal Employment Opportunity Cincinnatus is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or any other legally protected characteristic. Cincinnatus is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans throughout the job application process.

Backend Engineer76 days ago
Part TimeRemoteH1B No Sponsor

Role Description - Develop and enhance AI-powered interviewing tools and automation systems to optimize the hiring infrastructure. - Implement frontend experiences using React and related frameworks to create intuitive user interfaces for recruiters, interviewers, and candidates. - Build and maintain backend services supporting interview scheduling, AI transcription/summarization, and automation workflows. - Collaborate with AI/ML teams to integrate GPT-4o and other AI technologies for interview feedback automation and quality improvements. - Leverage AI-powered development tools including Cursor, Claude Code, and Devmate to accelerate development velocity. - Support autonomous scheduling improvements and candidate-driven experiences that reduce manual coordinator interventions. Qualifications - Must-Have: - Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. - 4+ years of software engineering experience with object-oriented programming languages such as Java, C++, or C#. - Experience with scripting languages including Python, PHP, or JavaScript. - Proficiency with frontend frameworks such as React, Vue, or similar modern JavaScript frameworks. - Strong problem-solving skills and ability to work independently on complex technical challenges. - Preferred: - Experience working with AI-powered development tools such as Cursor, Claude Code, Devmate, or similar AI coding assistants. - Familiarity with GraphQL and modern API design patterns. - Experience with React ecosystem including Relay for data fetching. - Knowledge of AI/ML technologies and experience integrating language models (GPT-4o, Claude, etc.) into production applications. Requirements - Hourly contractor - Paid weekly via Stripe Connect Application Process - Upload resume - AI interview based on your resume - Submit form Resources & Support - For details about the interview process and platform information, please check: Interview Process Details - For any help or support, reach out to: support@mercor.com - Our team reviews applications daily. Please complete your AI interview and application steps to be considered for this opportunity.

Germany
$80 - $110 / hour
Job Closed
Mercor logo

Software Consultant

Mercor

Cincinnatus is an enterprise staffing company that partners with leading technology companies to source and employ highly skilled professionals for full-time and long-term contingent roles. Cincinnatus serves as the employer of record for these engagements, providing W-2 employment, payroll, benefits, and compliance, while placing employees directly within client teams to work on high-impact initiatives. Roles hired through Cincinnatus are not project-based or freelance engagements. They are structured, role-based positions that typically involve full-time or fixed-term commitments, close collaboration with a client's internal teams, and integration into standard enterprise workflows. Cincinnatus is a legal entity separate from Mercor. While opportunities may be discovered through Mercor's platform, employment, onboarding, payroll, and benefits for these roles are administered by Cincinnatus. Equal Employment Opportunity Cincinnatus is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or any other legally protected characteristic. Cincinnatus is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans throughout the job application process.

Backend Engineer76 days ago
Part TimeRemoteH1B No Sponsor

Role Description - Record screen sessions demonstrating specific tasks with clear verbal narration for each step. - Annotate screenshots of professional software by drawing precise bounding boxes around relevant UI elements. - Follow provided staging instructions to set up specific UI states prior to recording. - Use a custom capture tool to record workflows accurately and consistently. - Adhere closely to task guidelines to ensure data quality and usability. - Work independently and asynchronously to meet deadlines while improving data collection quality. Qualifications - Strong familiarity with professional software tools including Windows, MacOS, and Linux. - Detail-oriented and capable of following precise instructions. - Comfortable working independently and meeting tight deadlines. - Access to a physical Mac and ability to create a fresh macOS user profile if required. - Fluent in English. Requirements - Prior experience with data collection, annotation, or QA work. - Experience recording or documenting workflows. - Comfort working with new tools and staged environments. Benefits - Compensation: $100/hour - Location: Remote - Commitment: 20+ hours/week Application Process - Upload resume - AI interview based on your resume - Submit form Resources & Support - For details about the interview process and platform information, please check: Interview Process - For any help or support, reach out to: support@mercor.com

Worldwide
$100 / hour
Job Closed