Backend Developer
Bright MachinesAI Infrastructure company
Guadalajara, MexicoMid
BlackRock
NVIDIA
Microsoft
Eclipse
Jabil
Shinhan Securities
Software Engineering
About the role
TL;DR
Develop, maintain, and optimize backend services, APIs, and microservices.
- •RETHINK MANUFACTURING The only way to ignite change is to build the best team.
- •At Bright Machines, we’re innovators and experts in our craft who have joined together to manufacture the AI and data center infrastructure at the edge.
- •We believe unifying software, intelligent automation, and data is the answer to delivering quality and flexibility at scale.
- •We deliver products to meet the demands of today while continuously investing in our Bright Factory model to take advantage of what comes next.
- •Working with us means you’ll have the opportunity to make lasting, impactful changes for our company and our customers.
- •If you’re ready to apply your exceptional skills to a brighter way of manufacturing AI infrastructure, we’d love to speak with you.
- •WHAT YOU WILL BE DOING Write basic linux bash scripting to automate software installation.
- •Create containers according to project or software needs to facilitate his job.
- •Write intermediate level of workflows (Bright Machines Platform, Temporal framework).
- •Develop, maintain and optimize backend services, APIs and microservices.
- •Troubleshoot production issues and implement effective and timely fixes.
- •Write clean, maintainable and well documented code.
- •Participate in code reviews and contribute to improving engineering standards and best practices.
- •Collaborate with frontend, QA, DevOps and product teams to deliver high-quality features.
- •Design and implement integrations with third-party systems and internal platforms.
- •Contribute to improving system performance, scalability and reliability.
- •WHAT WE WANT TO SEE 3+ years of experience as Python developer or similar Intermediate Linux knowledge.
- •Advanced Python.
- •Experience building and consuming REST APIs.
- •Solid understanding of relational databases (SQL Server, MySQL, PostgreSQL) and/or NoSQL (MongoDB, Redis).
- •Familiarity with cloud services (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- •Experience with version control systems (Git) and CI/CD pipelines.
- •Strong debugging, problem-solving and analytical skills.
- •Troubleshooting related.
- •Ability to write automated tests (unit/integration).
- •Problem solving.
- •Advanced verbal and written communication skills.
- •Stress management.
- •Self-learning and organized.
- •Debugging and analytical skills.
- •Conflict resolution.
- •IT WOULD BE GREAT IF YOU HAD Experience with microservices architecture.
- •Knowledge of message queues (RabbitMQ, Kafka, SQS).
- •Exposure to monitoring and observability tools (ELK, Grafana, Prometheus).
- •Understanding of secure coding practices.
Required skills
PythonBashREST APISQL ServerMySQLPostgreSQLMongoDBRedisAWSAzureGoogle CloudDockerKubernetesGitCI/CD
Nice-to-have skills
MicroservicesRabbitMQGrafanaPrometheus
Domain expertise
aideveloper-tools
Tech stack
BashPythonREST APISQL ServerMySQLPostgreSQLMongoDBRedisAWSAzureGoogle CloudDockerKubernetesGitCI/CD