Software Developer – Data Pipeline (Python)
We are looking for an experienced Software Developer to join an agile team working with a large-scale data processing pipeline. In this role, you will contribute to building and improving systems that handle and process large amounts of data, while collaborating closely with multiple engineering teams.
Responsibilities
Develop new functionality in a data processing pipeline, primarily using Python
Write clean, efficient, and maintainable code
Automate existing processes and improve system reliability
Support other teams in integrating their tools and services into the pipeline
Participate in design and architecture discussions across teams
Contribute to code reviews and collaborative development practices
Requirements
6+ years of experience in software development
Strong programming skills in Python
Experience developing software in a Linux environment
Familiarity with shell scripting
Understanding of software architecture and system design
Relevant university degree (MSc preferred, Bachelor with relevant experience also considered)
Nice to Have
Experience with SQL and NoSQL databases
Experience building containerized applications
Experience working with High Performance Computing (HPC) environments
Who You Are
Self-driven, open, and collaborative
Strong communication skills and comfortable working across teams
Enjoy solving problems and improving systems together with others
Comfortable working in an agile and team-based development environment
Other Information
Location: Gothenburg, Sweden
Work setup: Hybrid
Background check: Level 2 background check required before start (employment, references, identity, citizenship, education, trade sanction, and criminal check).
- Locations
- Göteborg
- Remote status
- Hybrid
Göteborg
Why should you work with us?
-
Flexibility
We are flexible in our processes and adapt to our customers' and suppliers' needs. -
Development
We are one of the fastest growing IT consultant brokers in the Nordic region. -
Perfect match
We match your skills and competencies to the right assignment.
Become an IT- or management consultant
EPICO enables opportunities for you those of you who prefer to be freelance consultants and strive for challenging projects and assignments.
About Epico
EPICO has consultants in several areas ranging from support to infrastructure, development and heavy projects as well as program managers. We adapt to your requirements.
EPICO is a part of the group EPICO A/S.
For more information please visit: http://www.epicogroup.com