SANDBXSA

Python Engineer

SANDBX
UA and GB only
Apply now

About Us:

At Apolo, we're committed to simplifying AI/ML operations for organizations. By addressing the deployment challenges of AI/ML in varied environments, we provide cost-effective and hassle-free solutions. Our managed services and comprehensive tools allow businesses to focus on their core objectives, ensuring seamless AI integration and innovation without the operational complexity.

The Role:

We are looking for an experienced Software Engineer who will be building the core functionality of our product. The role involves working with distributed systems, resource management and orchestration systems, and offers the opportunity to dive deep into their application-level protocols, APIs and implementation details. Ideal candidates are resourceful, excel in problem-solving, and capable of working autonomously with minimal supervision.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering or related field.
  • 5+ years of professional experience in software development.
  • Expertise in Python and its ecosystem, including experience with the asynchronous concurrency model.
  • Experience with popular RDBMS, SQL, and solid understanding of relational algebra.
  • Strong foundation in network protocols such as TCP/IP, DNS, TLS, HTTP and others.
  • Understanding of RESTful web services.

Desirable Skills:

  • Proficiency in debugging.
  • Experience with container engines such as containerd or Docker.
  • Experience with Kubernetes, its resources and Helm.
  • Experience with AIOHTTP / Starlette / FastAPI.
  • Experience with SQLAlchemy and Alembic.
  • Proficiency in CI/CD practices, particularly with GitHub Actions.
  • Experience with cloud service providers (AWS / GCP / Azure).
  • Experience with NoSQL databases, e.g. Redis, Amazon DynamoDB etc.

Responsibilities:

  • Design new functionality according to our product goals.
  • Write and review technical proposals.
  • Contribute to many code repositories.
  • Take ownership, maintain and support some subsystems, codebases and functionality.
  • Review code changes introduced by others.
  • Keep high standards in terms of code quality.
  • Actively collaborate with colleagues, participate in planning and diligently use issue trackers.
  • Establish and maintain continuous integration and delivery processes.

Benefits

What We Offer:

  • Work remotely, ensuring time zones align for effective collaboration.
  • Shape the product's direction and success by taking ownership of essential components.
  • Solve complex and innovative challenges.
  • Join a supportive and dynamic team environment.
  • Receive a competitive salary and benefits package

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let SANDBX know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Jun 03, 2024

Posted on

Apr 04, 2024

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United Kingdom +/- 0 hours, and 1 other timezone
Claim this profileSANDBX logoSA

SANDBX

Company size

View company profileVisit sandbx.co

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

4 remote jobs at SANDBX

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

View all jobs at SANDBX

Remote companies like SANDBX

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

View all companies

Find your dream job

Sign up now and join thousands of other 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