Python Developer

October 13

Apply Now
Logo of BayRock Labs

BayRock Labs

Artificial Intelligence • SaaS • Enterprise

BayRock Labs is a global leader in product engineering, specializing in crafting cutting-edge software solutions that drive innovation and success for startups and enterprises. With a customer-first approach rooted in collaboration and integrity, BayRock Labs has established itself as a trusted partner, delivering tailored solutions to meet complex business challenges while leveraging AI technology to enhance operations and efficiency. Their commitment to excellence has empowered numerous clients across various industries, making a significant impact on the tech landscape.

📋 Description

• Lead the design and implementation of robust, scalable, and secure microservices using Python and FastAPI (or similar asynchronous frameworks). • Define, document, and maintain all service endpoints using the OpenAPI Specification (OAS) standard to ensure consistency, clarity, and ease of consumption by frontend and internal teams. • Design and implement resilient, step-based state machines or declarative Workflow Systems to manage complex, multi-step business logic and data processing pipelines. • Integrate machine learning models (AI/ML) into production microservices. • Architect and develop robust data synchronization with experience in Snowflake integrations (e.g., using Snowflake Python Connector or ORM extensions) to handle large-scale analytical and transactional data flows. • Implement and optimize data models and persistence layers using modern Database ORMs (e.g., SQLAlchemy, SQLModel) for relational and NoSQL databases. • Define and enforce organization-wide Code Base Best Practices and rigorous Code Quality standards, including performance, security, and maintainability. • Establish comprehensive Unit Test Cases, integration tests, and end-to-end testing strategies to ensure high coverage and reliability across all services. • Provide technical leadership, mentorship, and code reviews to mid and senior-level engineers, fostering a culture of technical excellence.

🎯 Requirements

• 8+ years of professional software development experience, primarily focused on backend systems using Python. • Expert proficiency in Python and developing high-performance RESTful APIs, with specific, demonstrable experience using FastAPI. • Deep understanding and practical experience defining APIs using the OpenAPI Specification (OAS), including tooling for validation and documentation. • Proven history of designing, deploying, and maintaining systems built on Microservice Architectures. • Expertise with relational databases and using advanced Database ORM features for complex query optimization and schema migrations. • Experience defining, implementing, and managing complex business logic using step-based, state-driven, or declarative workflow systems (e.g., orchestration tools, custom state machines). • Strong experience working with cloud environments (AWS, GCP, or Azure) and significant experience integrating systems with Snowflake.

Apply Now

Similar Jobs

October 11

Lead Full-Stack Software Engineer at EverBee developing and scaling SaaS platform. Collaborating with teams to build high-quality software solutions for e-commerce creators.

Docker

ElasticSearch

JavaScript

Kubernetes

Next.js

Postgres

React

Redis

Ruby

Ruby on Rails

October 11

Senior Backend Engineer developing scalable features for Veza's Access Security platform. Collaborating with cross-functional teams on cutting-edge technologies in Identity and Access Management.

AWS

Azure

Cloud

Distributed Systems

Docker

Google Cloud Platform

Java

Kubernetes

Microservices

NoSQL

SQL

Go

October 10

Backend Developer working remotely to design and develop software for Sun King’s EasyBuy business unit. Collaborating with teams to improve field operations through efficient applications.

Android

Hibernate

Java

JavaScript

MySQL

SOAP

Spring

SQL

October 10

Lead backend development of scalable systems and APIs for AI agents at an innovative healthcare company.

AWS

Azure

Cloud

Docker

Google Cloud Platform

Kubernetes

Python

October 10

Looking for a Senior Java Developer to join product engineering team at 3Pillar Global. Role involves building high-performance applications using Java, Spring Boot, and Microservices.

Java

MariaDB

Microservices

MySQL

Postgres

Spring

Spring Boot

SpringBoot

SQL

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com