Senior Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Requirements
-
Strong Core Python & Engineering Foundations:Writing clean, generic, reusable Python code using Object-Oriented Programming (OOP), classes, and functions. They must understand code architecture (e.g., how values/references are passed).
-
Python Packaging & Deployment: Hands-on experience building Python packages, using wheel files, and publishing/serving them via PyPI.
-
Automated Testing: Routine experience writing Unit Tests and Integration Tests in an automated CI/CD setup.
-
CI/CD Tools: Strong familiarity with GitHub Actions for automating builds and deployments.
-
PySpark Core Knowledge: They don’t need to be a Databricks wizard, but they must know the engine under the hood. They need to understand:
o Optimizing PySpark code when things run slow.
o How partitioning and ordering work.
About the company
Company Description Pragmatyc is an AI and digital product engineering company that blends AI, IoT, and data engineering to modernize factories and build intelligent digital products. The company focuses on turning connected data into actionable intelligence so that every signal, product, and decision contributes to business growth. Its services span AIoT transformation, enterprise AI, AI-powered data insights, and AI-native product engineering for SaaS and digital platforms. Since 2009, Pragmatyc has partnered with startups, scaleups, and enterprises in manufacturing, SaaS, fintech, education, and other sectors to design, build, and scale products. Teams work end to end-from discovery and prototyping to implementation and evolution-prioritizing outcomes such as reduced downtime, higher throughput, stronger user adoption, and scalable products.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What is Agentic Programming and Why Should Developers Care?
7 Important Tips That Every Software Developer Should Know
The 13 Best Python Libraries for Developers in 2025
Liuba Gonta and Yuliya Khadasevic - GitHub Copilot Beyond the Basics - 10 Ways to Elevate Your Coding