Lead Software Engineer - Python
cat · Kosice
Job description
About the role
Cat Digital, the digital and technology arm of Caterpillar Inc., is expanding its operations and branch in Slovakia. It is looking for a Lead Software Engineer to help establish and grow the team's presence and drive digital product development. The role reports directly to Slovakia-based engineering leadership and Cat Digital IT in the US.
Key responsibilities
- Implement, solve problems, maintain and support software in an agile environment
- Develop and deploy Gen AI solutions using Python and OOP principles
- Implement and manage CI/CD pipelines with GitHub Actions and deploy on AWS with CloudFormation
- Work with LangChain, LangGraph, Semantic Kernel and Crew.ai, applying LLM and prompt engineering knowledge
- Build and deploy services with FastAPI on AWS
- Refactor analytics solutions for production and assist in building AI pipelines with Apache Airflow
- Lead people, mentor and guide them, and act as project lead on complex, highly visible projects
Required profile
- Knowledge of software development tools, SDLC and technical aspects of software products
- Preferred: Python and/or GoLang experience, Git on medium to large teams, cross-functional teamwork, technical writing
- Preferred: deploying software with GitHub Actions or similar, AWS components such as Sagemaker Studio, Lambda, API Gateway and RDS
Required skills
- Python, OOP, FastAPI, LangChain, LangGraph, GitHub Actions, AWS, Git
What we offer
- Gross pay from 4,403 to 5,500 euros per month
- Annual performance-related cash incentive and pension plan
- 5 extra vacation days, life insurance, volunteering day and multisport card
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Slovakia.
Salaries by job title
- Brigádnik DBPŠ/DPČ (študenti a dohodári) 11
- Servisný/á technik/čka NN a VN 10
- Key Account Manager 7
- Projektový/á manažér/ka pre oblasť TZB 7
- ŠPECIALISTA KYBERNETICKEJ BEZPEČNOSTI (M/Ž) 6
- Sales Manager 6
- Technik/čka údržby 6
- Senior/ka Technik/čka údržby budov – stabilná práca v priateľskom kolektíve 5
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 11 hours ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
cat
Kosice