Eureka Labs hiring BackEnd Python Developer (25PD04A) • Remote (Work from Home) | Himalayas
Eureka LabsEL

BackEnd Python Developer (25PD04A)

Eureka Labs is a product factory that partners with SaaS companies and marketplaces to scale their technology products and teams through nearshore software development and managed services.

Eureka Labs

Employee count: 51-200

Overview

Location: Full remote.

Schedule: Full time.

Job Purpose

We are looking for a Python Developer with extensive experience to create and deploy mission-critical applications, while ensuring high performance, reliability, and scalability. The ideal candidate will have deep expertise in Python and experience with distributed systems, caching, and managing applications that scale. You will work in a dynamic team to innovate and deliver high-quality software solutions.

Responsibilities

  • Collaborate closely with cross-functional teams to develop and launch complex applications on various platforms.
  • Design, evaluate, and improve scalable systems while ensuring robust integrations across distributed systems.
  • Write high-quality Python code and demonstrate proficiency, or a willingness to learn, at least one additional language such as C#, Java, or another, valuing a flexible approach to engaging with different tech stacks
  • Implement software design patterns and principles, including DDD, CQRS, microservices architecture, and event-driven systems.
  • Utilize knowledge of Kubernetes (k8s) and other tools to manage system performance and scalability.
  • Maintain code quality through rigorous testing, including unit and integration testing, and code reviews.
  • Develop and maintain comprehensive documentation and technical specifications.
  • Lead problem-solving initiatives with innovative and scalable solutions.
  • Mentor junior developers and contribute to best practices in software development.

Experience & Qualifications

  • 4+ years of experience coding primarily in Python, with proven ability to handle complex codebase improvements and adapt to pre-existing coding patterns.
  • Proficient in developing with REST APIs (e.g., Django, FastAPI, Flask) and knowledgeable in performance profiling and debugging.
  • Experience with distributed systems, including Kubernetes, caching strategies, and understanding of fundamental principles like the CAP theorem.
  • Hands-on experience working with event-driven architectures and asynchronous processing
  • Advanced experience with CI/CD tools such as GitHub Actions, Jenkins, or TeamCity for automating build and deployment processes. Expert in using version control systems (Git) for branching, merging, and pull requests.
  • Experience developing unit and integration tests to ensure high code quality and reliability. Ability to trace code's path of execution to diagnose and efficiently resolve issues.
  • Strong skills in system design, capable of building scalable architectures with minimal supervision.
  • Solid understanding and experience working with databases (e.g., SQL, NoSQL).
  • Experience with SocketCluster for real-time, bi-directional communication (optional, secondary).
  • Strong problem-solving skills and attention to detail, with the ability to work in an agile environment, adapting to changing requirements and delivering results on time.
  • Proven communication skills to interact effectively across teams, fostering a culture of collaboration and excellence. Ability to lead by example, setting high standards for code quality and team collaboration.
  • Committed to learning and technical growth.
  • Fluency in English

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level

Location requirements

Open to candidates from all countries.

Hiring timezones

Worldwide

About Eureka Labs

Learn more about Eureka Labs and their company culture.

View company profile

Eureka Labs is a product factory and startup studio that specializes in creating, launching, and scaling technology products for a global clientele. Founded in 2017 and headquartered in Córdoba, Argentina, the company was established by founders with a history of successful exits and valuable learning experiences. It operates with a mission to develop simple solutions for complex problems, partnering with fast-growing marketplaces and SaaS companies to enhance their technological capabilities and delight their customers. The firm prides itself on not just providing outsourced talent, but on building dedicated, high-performing agile teams that integrate seamlessly with their partners' operations. This approach leverages cultural fit and time zone alignment to ensure efficient and effective collaboration, particularly with partners in North America and beyond.

The company's core philosophy revolves around innovation, talent development, and creating an enjoyable work environment. Eureka Labs offers a range of services, including nearshore software development, managed project teams, and comprehensive digital transformation solutions. Their expertise spans various domains, with a significant focus on eCommerce, internet, and SaaS platforms. By assembling customized teams of skilled professionals, including product managers, UX/UI designers, and software engineers, Eureka Labs assists clients in automating critical business processes such as stock management, order fulfillment, and shipping. This enables partners to scale their operations efficiently and launch new ventures with a robust technological foundation. The company fosters a culture of continuous learning and growth, empowering its team members to tackle new challenges and advance their careers within a supportive and dynamic organization.

Employee benefits

Learn about the employee benefits and perks provided at Eureka Labs.

View benefits

Flexible Work Arrangements & Work-life Balance

Empower your life with work-life harmony.

Deals & Discounts

Simplify and enrich your experiences with benefits.

Team-building Activities

Build bonds, foster success in a connected work culture.

Technological Assets

Empower your journey with cutting-edge tools for lasting success.

View Eureka Labs's employee benefits
Claim this profileEureka Labs logoEL

Eureka Labs

Company size

51-200 employees

Founded in

2017

Chief executive officer

Guillermo De Bernardo, Roque Peralta

Employees live in

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

3 remote jobs at Eureka Labs

Explore the variety of open remote roles at Eureka Labs, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Eureka Labs

Remote companies like Eureka Labs

Find your next opportunity by exploring profiles of companies that are similar to Eureka Labs. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan