"{ engineer; innovate; excite; }"
Mid - Level Python Developer
Location
Greece
Posted
5 days ago
Salary
0
Seniority
Mid Level
Job Description
Mid - Level Python Developer
EUROPEAN DYNAMICS
Role Description Are you a Python Developer looking for an exciting opportunity to join a dynamic team? Join us in Athens or work remotely, and become part of our expanding development teams working on innovative projects. The Python Developer will design and implement solutions for data processing and the Web. Solid proficiency in Python is required. Hands-on experience with Apache Spark and Azure Cloud is highly desirable. Qualifications - Very good knowledge of Python - Good knowledge of Python Pandas, NumPy, SciPy, Matplotlib, Seaborn - Knowledge of Python FastAPI, Flask, Uvicorn - Good knowledge of Python packaging tools (pip, conda, uv, poetry, setup tools) - Experience with REACT Requirements - Experience with Docker (Nice-to-Have) - Familiarity with AWS or Azure (Nice-to-Have) - Familiarity with DevOps (Nice-to-Have) - Familiarity with ML/AI (Nice-to-Have) Benefits - Competitive full-time salary - Private Health Coverage on the Company’s group program - Flexible Working Hours - Top-of-the-Line Tools - Professional Development: Benefit from language courses, specialized training, and continuous learning opportunities - Career Growth: Work with some of the most innovative and exciting specialists in the industry - Dynamic Work Environment: Thrive in a setting that offers challenging goals, autonomy, and mentoring, fostering both personal and company growth
Related Guides
Related Job Pages
More Software Engineer Jobs
Associate-Graduate:Developer
Referrals OnlyThoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. For 30+ years, we’ve delivered extraordinary impact together with our clients by helping them solve complex business problems with technology as the differentiator. Bring your brilliant expertise and commitment for continuous learning to Thoughtworks. Together, let’s be extraordinary.
Role Description Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create significant change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result. By balancing strong opinions with a willingness to find the right answer, Software Developers bring integrity to technology, ensuring all voices are heard. Our entry-level consultants jumpstart their careers with the First Year Graduate Experience: our year-long program that starts with Thoughtworks University, which includes a four-week immersive training in India. Attendance is mandatory, as this in-person experience is an essential part of the program. Candidates must be available to travel and stay in India for the full duration of this initial phase. Once participants return to their home country, the program continues with monthly sessions dedicated to specific topics and ongoing development. Be aware that these positions are intended for 1st September, 2026 start. - You will pair to write clean and iterative code using practices like TDD, SOLID principles, OO design and pair programming. - You will use continuous delivery practices to improve software delivery speed. - You will work in collaborative, product-focused teams to build innovative customer experiences and create meaningful change for a variety of clients. - Learn, digest and subsequently apply the latest technology thinking from our Technology Radar to solve client problems. - Tackle a variety of challenges for clients of all industries, while collaborating with new teammates from diverse backgrounds. Qualifications - You have a strong foundation in Python and SQL, up to 1 year of professional experience, and a solid understanding of object-oriented programming (OOP) concepts. - You understand analysis, coding and object-oriented concepts. - You have a basic conceptual understanding of data modeling. - You have awareness of clean-code concepts and practices. - Conceptual knowledge of or exposure to cloud data platforms like Snowflake or Databricks is a plus. - You have working knowledge of writing and optimizing SQL queries. Requirements - You thrive in a collaborative, flat environment that values transparency, openness, feedback and change. - You have a passion for learning and sharing knowledge as well as a desire to create meaningful solutions for business problems. - You're resilient in ambiguous situations and can approach challenges from multiple perspectives. - Our interviews and work environment use English as the primary language. Candidates must be proficient in English. Benefits - There is no one-size-fits-all career path at Thoughtworks; however you want to develop your career is entirely up to you. - Your career is supported by interactive tools, numerous development programs and teammates who want to help you grow. - We see value in helping each other be our best and that extends to empowering our employees in their career journeys. Company Description Thoughtworks is a global technology consultancy that integrates strategy, design and engineering to drive digital innovation. For 30+ years, our clients have trusted our autonomous teams to build solutions that look past the obvious. Here, computer science grads come together with seasoned technologists, self-taught developers, midlife career changers and more to learn from and challenge each other. Career journeys flourish with the strength of our cultivation culture, which has won numerous awards around the world. Join Thoughtworks and thrive. Together, our extra curiosity, innovation, passion and dedication overcomes ordinary.
Qualified SWPPP Developer - Senior Environmental Compliance Specialist
BKF EngineersBKF Engineers is a multidisciplinary civil engineering firm offering a comprehensive suite of services in civil engineering, land surveying, and land planning.
Title: Qualified SWPPP Developer (QSD) / Senior Environmental Compliance Specialist Location: Redwood City, San Jose, San Francisco, Pleasanton, Walnut Creek, Santa Rosa, California, United States Hybrid Land Development Full time Job Description: BKF is a multi-service infrastructure consulting firm providing civil engineering, construction management, environmental, planning, and surveying services across California, the Pacific Northwest, and beyond. With offices throughout California and the Portland area, BKF has served transportation, water resources, land development, government, and federal clients for over 110 years. At BKF, you’ll find a unique opportunity to grow your career with intention. Our culture values professional autonomy, innovation, and meaningful collaboration across offices. We are proud to be recognized with the Great Place to Work certification for the second year in a row. BKF Engineers is seeking an experienced Qualified SWPPP Developer (QSD) to support construction-phase environmental compliance services throughout California. The ideal candidate will have approximately 8+ years of experience managing stormwater compliance programs, conducting construction inspections, implementing Storm Water Pollution Prevention Plans (SWPPPs), coordinating with contractors and agency personnel, and serving as a trusted advisor to project teams. This position will play a key role in helping clients maintain compliance with California's Construction General Permit while supporting BKF's multidisciplinary transportation, municipal, utility, and infrastructure projects. Responsibilities - Serve as the designated QSD & QSP for construction projects in accordance with California Construction General Permit requirements - Conduct routine and rain event inspections, site assessments, and compliance audits - Implement and oversee SWPPP requirements, BMPs, erosion and sediment control measures, and corrective actions - Review project sites for permit compliance and identify potential environmental risks - Coordinate with contractors, construction managers, regulatory agencies, and client representatives to resolve stormwater compliance issues - Prepare inspection reports, corrective action reports, sampling records, rainfall documentation, and regulatory correspondence - Perform stormwater monitoring, sampling, data management, and QA/QC review of field documentation - Assist in the preparation, review, and amendment of SWPPPs and Permit Registration Documents (PRDs) - Provide technical support related to dewatering activities, spill prevention planning, hazardous materials management, and environmental compliance during construction - Support proposal development, scope preparation, cost estimating, and project pursuits - Mentor and train junior inspectors and environmental compliance staff - Collaborate with BKF project managers, engineers, and environmental specialists Requirements - Bachelor's degree in Environmental Science, Environmental Engineering, Civil Engineering, Geology, or related field - Current QSP certification required; QSD certification preferred - Minimum 8 years of experience in stormwater compliance, environmental inspection, or construction environmental services - Strong knowledge of California Construction General Permit (CGP), SWPPPs, BMP implementation, stormwater monitoring, and regulatory reporting - Experience supporting transportation, utility, municipal, water, or civil infrastructure projects - Ability to independently manage multiple projects and field assignments - Strong technical writing, communication, and organizational skills - Proficiency with Microsoft Office Suite and electronic stormwater reporting systems - Valid driver’s license and ability to travel to project sites throughout California Physical Demands: Must be able to regularly talk, hear and operate a computer, keyboard and mouse and occasionally lift, pull/push and carry up to 20 pounds with accommodations. Work Conditions: Exposure to constant or intermittent sounds at a low or moderate level consistent with an office setting. Exposure to high-stress, fast-paced, deadline-oriented environment. Travel to other BKF locations and client sites may be required. Benefits - The typical base salary range for this position is $100,000.00-$145,000.00 annualized depending upon skills, experience, education, and geographical location. This is a salary position paid biweekly. - Competitive salaries, profit sharing, and 401k. - Generous paid time off packages. - 9 Paid Holidays. - Flexible schedules. - Education reimbursement, Paid annual dues for professional and societal organizations. - BKF offers competitive and award-winning benefits and perks. To learn more click here. BKF provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. BKF does not accept unsolicited resumes from recruiters or employment agencies. In the event a recruiter or agency submits a resume or candidate without a previously signed agreement and a specific solicitation for the position or other approved engagement request for the position with BKF, BKF reserves the right to pursue and hire those candidate(s) without any financial obligation to the recruiter or agency. Any unsolicited submittals are done at the risk of the recruiter. #LI-Hybrid
Qualified SWPPP Developer - Senior Environmental Compliance Specialist
BKF EngineersBKF Engineers is a multidisciplinary civil engineering firm offering a comprehensive suite of services in civil engineering, land surveying, and land planning.
Title: Qualified SWPPP Developer (QSD) / Senior Environmental Compliance Specialist Location: Redwood City, California, United States San Jose, California, United States San Francisco, California, United States Pleasanton, California, United States Walnut Creek, California, United States Santa Rosa, California, United States Hybrid Land Development Full time Job Description: BKF is a multi-service infrastructure consulting firm providing civil engineering, construction management, environmental, planning, and surveying services across California, the Pacific Northwest, and beyond. With offices throughout California and the Portland area, BKF has served transportation, water resources, land development, government, and federal clients for over 110 years. At BKF, you’ll find a unique opportunity to grow your career with intention. Our culture values professional autonomy, innovation, and meaningful collaboration across offices. We are proud to be recognized with the Great Place to Work certification for the second year in a row. BKF Engineers is seeking an experienced Qualified SWPPP Developer (QSD) to support construction-phase environmental compliance services throughout California. The ideal candidate will have approximately 8+ years of experience managing stormwater compliance programs, conducting construction inspections, implementing Storm Water Pollution Prevention Plans (SWPPPs), coordinating with contractors and agency personnel, and serving as a trusted advisor to project teams. This position will play a key role in helping clients maintain compliance with California's Construction General Permit while supporting BKF's multidisciplinary transportation, municipal, utility, and infrastructure projects. Responsibilities - Serve as the designated QSD & QSP for construction projects in accordance with California Construction General Permit requirements - Conduct routine and rain event inspections, site assessments, and compliance audits - Implement and oversee SWPPP requirements, BMPs, erosion and sediment control measures, and corrective actions - Review project sites for permit compliance and identify potential environmental risks - Coordinate with contractors, construction managers, regulatory agencies, and client representatives to resolve stormwater compliance issues - Prepare inspection reports, corrective action reports, sampling records, rainfall documentation, and regulatory correspondence - Perform stormwater monitoring, sampling, data management, and QA/QC review of field documentation - Assist in the preparation, review, and amendment of SWPPPs and Permit Registration Documents (PRDs) - Provide technical support related to dewatering activities, spill prevention planning, hazardous materials management, and environmental compliance during construction - Support proposal development, scope preparation, cost estimating, and project pursuits - Mentor and train junior inspectors and environmental compliance staff - Collaborate with BKF project managers, engineers, and environmental specialists Requirements - Bachelor's degree in Environmental Science, Environmental Engineering, Civil Engineering, Geology, or related field - Current QSP certification required; QSD certification preferred - Minimum 8 years of experience in stormwater compliance, environmental inspection, or construction environmental services - Strong knowledge of California Construction General Permit (CGP), SWPPPs, BMP implementation, stormwater monitoring, and regulatory reporting - Experience supporting transportation, utility, municipal, water, or civil infrastructure projects - Ability to independently manage multiple projects and field assignments - Strong technical writing, communication, and organizational skills - Proficiency with Microsoft Office Suite and electronic stormwater reporting systems - Valid driver’s license and ability to travel to project sites throughout California Physical Demands: Must be able to regularly talk, hear and operate a computer, keyboard and mouse and occasionally lift, pull/push and carry up to 20 pounds with accommodations. Work Conditions: Exposure to constant or intermittent sounds at a low or moderate level consistent with an office setting. Exposure to high-stress, fast-paced, deadline-oriented environment. Travel to other BKF locations and client sites may be required. Benefits - The typical base salary range for this position is $100,000.00-$145,000.00 annualized depending upon skills, experience, education, and geographical location. This is a salary position paid biweekly. - Competitive salaries, profit sharing, and 401k. - Generous paid time off packages. - 9 Paid Holidays. - Flexible schedules. - Education reimbursement, Paid annual dues for professional and societal organizations. - BKF offers competitive and award-winning benefits and perks. To learn more click here. BKF provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. BKF does not accept unsolicited resumes from recruiters or employment agencies. In the event a recruiter or agency submits a resume or candidate without a previously signed agreement and a specific solicitation for the position or other approved engagement request for the position with BKF, BKF reserves the right to pursue and hire those candidate(s) without any financial obligation to the recruiter or agency. Any unsolicited submittals are done at the risk of the recruiter. #LI-Hybrid
Senior SFB2B Developer Location: Geneva The opportunity At Valtech, you’ll find an environment designed for continuous learning, meaningful impact, and professional growth. Whether you're pioneering new digital solutions, challenging conventional thinking or building the next generation of customer experiences, your work will help transform industries. We are proud of: - The work we do and the innovation we drive - Our values of share, care and dare - A workplace culture that fosters creativity, diversity and autonomy - Our borderless, global framework, which enables seamless collaboration The role As a Senior SFB2B Developer, you are passionate about experience innovation and eager to push the boundaries of what’s possible. You bring +8 years of experience, a growth mindset and a drive to make a lasting impact. You will thrive in this role if you are: - A curious problem solver who challenges the status quo - A collaborator who values teamwork and knowledge-sharing - Excited by the intersection of technology, creativity and data - Experienced in Agile methodologies and consulting (a plus) Overview We are supporting a prestigious luxury watch manufacturer in Geneva, in their digital transformation journey. We are looking for a Salesforce B2B Commerce Developer / Technical Consultant to support the implementation, evolution, and maintenance of their e-commerce platform in Geneva, on client site 3 days per week. Key Responsibilities - Configure, deploy and maintain Salesforce B2B Commerce solutions - Design and implement process automation using low-code tools (Salesforce Flow) - Contribute to the architecture and integration strategy, including headless commerce approaches - Work with B2B Commerce APIs to ensure seamless integration with external systems - Participate in source-driven development practices (Git, versioning, CI/CD pipelines) - Collaborate closely with Business Analysts to refine and challenge user stories - Manage and maintain backlog items in Jira, ensuring clear prioritization and traceability - Produce and maintain both technical and functional documentation - Contribute to continuous improvement of development practices and delivery quality Required Skills & Experience - Strong experience with Salesforce, ideally B2B Commerce - Hands-on experience with Salesforce Flow (low-code automation) - Good understanding of headless architecture principles - Experience working with APIs (REST, Salesforce Commerce APIs, etc.) - Familiarity with source control and CI/CD practices - Experience working in Agile environments (Jira backlog management, user story refinement) - Ability to work in close collaboration with business stakeholders Nice to Have - Basic knowledge of Apex development - Experience with MuleSoft (integration use cases) - Exposure to B2C e-commerce environments Soft Skills - Strong communication skills, both technical and non-technical - Ability to work in an international and luxury business environment - Autonomous, proactive, and solution-oriented mindset - Attention to detail and quality-driven If you do not meet all the listed qualifications or have gaps in your experience, we still encourage you to apply. At Valtech, we recognize that talent comes in many forms, and we value diverse perspectives and a willingness to learn. Commitment to reaching all kinds of people We design experiences that work for all kinds of people - and that starts with our own teams. At Valtech, we’re intentional about building an inclusive culture where everyone feels supported to grow, thrive and achieve their goals. No matter your background, you belong here. Explore our Diversity & Inclusion site to see how we’re creating a more equitable Valtech for all. The benefits This is a permanent or Freelance position based in Geneva/Switzeland. Beyond a competitive compensation package, we offer: - Flexibility, with remote and hybrid work options (country-dependent) with 3 days at the office (Geneva). - Career advancement, with international mobility and professional development programs - Learning and development, with access to cutting-edge tools, training and industry experts Our benefits are tailored to each location. Your Talent Partner will provide full details during the hiring process. Your application process Once you apply, our Talent Acquisition team will review your application. Your CV should cover key information on relevant experiences and expertise. We do not require information such as age, gender, marital status, or a headshot in your application. We review all candidates based on skills, experience, and potential. Beware of recruitment fraud! We are committed to inclusion and accessibility. If you need reasonable accommodations during the interview process, please either indicate it in your application or let your Talent Partner know. About Valtech Valtech is the experience innovation company that exists to unlock a better way to experience the world. By blending crafts, categories, and cultures, we help brands unlock new value in an increasingly digital world. At the intersection of data, AI, creativity, and technology, we drive transformation for leading organizations, including L’Oréal, Mars, Audi, P&G, Volkswagen Dolby, and more. At Valtech, we don’t just talk about transformation. We make it happen. Our people are the heart of our success, and we foster a workplace where everyone has the support to thrive, grow and innovate. Are you ready to create what’s next? Join us. As per the AGG (General Equal Treatment Act) in Germany and equivalent in France, jobs must be advertised in a gender-neutral manner. We use the statement (all genders) to make it clear that this position is open to all genders in these countries, even if the job title itself can be translated or interpreted as "masculine" in the French or German language.

