Job Search and Career Advice Platform

Enable job alerts via email!

Staff Software Engineer (Python+JS)

Experis ManpowerGroup Sp. z o.o.

Kraków

Remote

PLN 180,000 - 240,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology consulting firm is seeking a highly experienced software engineer with over 8 years in collaborative software development. You will lead technical discussions, ensure security assessments, and mentor peers while working remotely. Knowledge of multiple programming languages, including Python and JavaScript, is essential, alongside container orchestration experience as well as cloud ecosystems knowledge. This position offers competitive benefits including private medical care and a MultiSport card.

Benefits

Private medical care
MultiSport card
Tax deductible costs
100% remote work

Qualifications

  • 8+ years of relevant collaborative software development experience.
  • Expert familiarity with multiple programming languages, including Python and JavaScript.
  • Experience designing and developing secure web applications.

Responsibilities

  • Deliver high-quality engineering outcomes within cross-functional teams.
  • Lead security assessments and product readiness evaluations.
  • Advise engineering managers on best practices.

Skills

Collaborative software development
Agile methodology
Technical mentorship
Design thinking
Microservice architecture
Security assessments

Tools

Kubernetes
AWS
Flask
Hadoop
Spark
Kafka
Airflow
DBT
SQL
NoSQL
React.js
Job description
Your typical activities will include:
  • Consistently deliver robust, high-quality, and reliable engineering outcomes within cross-functional autonomous scrum teams
  • Lead security assessments and product readiness evaluations to ensure solutions meet rigorous standards
  • Look for opportunities for standardization, simplification, and better alignment with overall architecture design philosophy in your team's codebase, and create backlog tasks accordingly
  • Collaborate across teams for planning, prototype development, and knowledge-sharing initiatives
  • Research and evaluate emerging industry tools and techniques, sharing insights with engineers and leadership
  • Foster a culture of curiosity, innovation, and continuous learning across engineering teams
  • Advise engineering managers and individual contributors on best practices, standards, and technology selection
  • Build and maintain partnerships with engineers and leaders across the organization to drive collaboration
  • Provide thought leadership by contributing subject matter expertise and driving new technical initiatives
  • Collaborate among software, test, and site reliability engineers.
  • Partner with product managers to align technical requirements with business goals and delivery timelines
  • Develop a deep understanding of the company’s products and operating environments, identify improvement opportunities, and build consensus among stakeholders
Qualification:
  • 8+ years of relevant collaborative software development experience
  • 2+ years full time engineering roles in at least four companies
  • Lead technical discussions and code reviews to ensure the correct application of design patterns and principles
  • Document design decisions and patterns used in project to ensure knowledge sharing and consistency across the team
  • Expert familiarity with multiple programming languages, including Python and JavaScript
  • Experience designing and developing secure web applications using a microservice-oriented architecture, preferably utilizing python and flask
  • Experience with Kubernetes or another container orchestration platform
  • Expertise in SQL, relational databases and ORM’s as well as familiarity with NoSQL databases
  • Experience with big data technologies like Hadoop, Spark and Kafka
  • Previous experience working with large volumes of complex data including modern ETL and ELT processes and tools e.g. Airflow, DBT
  • Experience developing and designing enterprise software solutions that integrate multiple systems
  • Demonstrated aptitude for and interest in peer mentorship
  • Growing ability to explain complex concepts to technical and non-technical audiences at a mix of levels and abilities
  • Knowledge of Agile methodology and experience working in a collaborative Agile environment
  • Demonstrated capability for design thinking, strategic planning, and product development
  • Previous experience with production level cloud ecosystems (AWS preferred)
We will also appreciate if you have some of:
  • Experience designing CI/CD pipelines
  • Experience with building, testing, measuring, and deploying machine learning models in production
  • Experience with clinical domain and with regulated data
  • Experience with prompt engineering and integration of LLMs into traditional
  • Experience with JavaScript framework such as React.js
We offer:
  • Private medical care
  • MultiSport card
  • Tax deductible costs
  • 100% remote work

The offer applies to permanent work.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.