Platform engineer
Remote
Curotec
We're a development agency with expertise in SaaS products, business applications, and websites. Hire us for a project or staff augmentation.This is a remote position.
About CurotecWe have a really interesting team of people that span many different skill sets, cultures, and backgrounds. We are a melting pot of sorts. One of the things our team members enjoy the most about working at Curotec is their ability to learn new things every day, not only about technology but also about their fellow team members and their cultures.
We are looking for Platform Engineers to join our remote team.
About the Job
You’ll lead efforts to decouple dependencies, simplify environment setup, and reduce friction for both backend and ML engineers working in a shared codebase. This is for a 6-month contract. The position is full-time and remote. Please find the requirements below:
Project Description
Dependency Management
- Redesign how requirements are defined and consumed in the monorepo.
- Introduce isolation or opt-out mechanisms to prevent conflicts between unrelated libraries.
- Reduce risk and effort required to upgrade core dependencies, especially for small or isolated services.
- Work toward unbundling shared dependency sets (backend, ML, third-party runtimes).
Environment Setup
- Improve reproducibility and hygiene across development environments.
- Streamline and standardize Python installation and tooling.
Requirements
Qualifications- Experience managing Python environments in large, shared codebases.
- Deep knowledge of dependency resolution and packaging tools.
- Familiarity with containerization, reproducible builds, monorepo CI(Buildkite).
- Bonus: Experience with Airflow, Spark, Tecton, Notebooks, or other ML/DS systems.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Job stats:
0
0
0
Category:
Engineering Jobs
Tags: Airflow Machine Learning Python Spark
Region:
Remote/Anywhere
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.
Data Engineer II jobsBI Developer jobsPrincipal Data Engineer jobsStaff Data Scientist jobsSr. Data Engineer jobsPrincipal Software Engineer jobsStaff Machine Learning Engineer jobsData Science Manager jobsDevOps Engineer jobsData Science Intern jobsData Manager jobsSoftware Engineer II jobsJunior Data Analyst jobsData Analyst Intern jobsLead Data Analyst jobsAccount Executive jobsData Specialist jobsBusiness Data Analyst jobsStaff Software Engineer jobsAI/ML Engineer jobsSr. Data Scientist jobsSenior Backend Engineer jobsData Governance Analyst jobsBusiness Intelligence Analyst jobsData Engineer III jobs
Consulting jobsAirflow jobsMLOps jobsOpen Source jobsLinux jobsKPIs jobsEconomics jobsTerraform jobsJavaScript jobsKafka jobsData Warehousing jobsRDBMS jobsGitHub jobsNoSQL jobsPostgreSQL jobsComputer Vision jobsGoogle Cloud jobsStreaming jobsClassification jobsScikit-learn jobsPhysics jobsPrompt engineering jobsHadoop jobsR&D jobsBanking jobs
Oracle jobsdbt jobsData warehouse jobsRAG jobsBigQuery jobsLooker jobsPandas jobsGPT jobsScala jobsReact jobsScrum jobsPySpark jobsDistributed Systems jobsIndustrial jobsCX jobsELT jobsJira jobsMicroservices jobsLangChain jobsRedshift jobsSAS jobsOpenAI jobsJenkins jobsModel training jobsTypeScript jobs