Staff Engineer

Visa Hunt

Poland

Hybrid

PLN 280,000 - 440,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Flexible work
Competitive salary
Career growth
Mentorship program
Tech talks
Education reimbursement
Team events

Job summary

Visa Hunt is seeking a Staff Engineer to combine hands-on development with strong system design, influencing strategy and mentoring senior engineers. You will collaborate with Product Managers and stakeholders to translate business needs into scalable software, shaping product direction and roadmaps.

You will design scalable backend services in Java/Spring Boot, build frontend components in React, and drive RESTful APIs, AWS deployment, and platform reliability.

Qualifications

  • 8-10+ years of professional software engineering with Java and Spring Boot.
  • Strong hands-on experience with React and modern JS/TS.
  • Proficiency in AWS services and cloud architecture.
  • Solid understanding of microservices and distributed systems.
  • Experience with relational databases (PostgreSQL, MySQL) and Hibernate.
  • Familiarity with CI/CD, Docker/Kubernetes, and Terraform/CloudFormation.
  • Excellent problem solving and communication skills.
  • Proven experience leading technical initiatives across teams.
  • Mentoring senior engineers and growing capability.

Responsibilities

  • Design, develop, and maintain scalable backend services using Java and Spring Boot.
  • Build and enhance frontend components using React, ensuring a seamless and performant user experience.
  • Collaborate with product managers, designers, and other engineers to deliver high-quality, maintainable software solutions.
  • Architect and implement RESTful APIs and integrations between backend and frontend systems.
  • Leverage AWS services for deployment, monitoring, and scalability.
  • Ensure performance, security, and reliability across the stack and participate in architectural reviews.
  • Lead the design of complex, cross-functional systems and maintain architectural consistency.
  • Partner with Engineering Managers and Product Leadership to shape long-term strategy.
  • Identify and resolve system-wide technical risks and bottlenecks.
  • Drive engineering best practices, coding standards, and software quality initiatives.
  • Lead technical design reviews and provide guidance for high-impact decisions.
  • Influence technology selection and modernization initiatives.
  • Balance short-term delivery with long-term platform sustainability.
  • Nice to have: frontend performance optimization and state management; non-relational databases; messaging systems; monitoring tools; roadmap & modernization experience; Staff/Principal ladder experience; open-source contributions.

Skills

React
Java & Spring Boot
AWS
Microservices
Relational Databases
CI/CD & IaC
Docker & Kubernetes
Communication & Stakeholder mgmt
Mentoring senior engineers
Architecture governance

Tools

Docker
Kubernetes
Terraform
CloudFormation
Hibernate
PostgreSQL
MySQL
React tooling
AWS CloudWatch

Job description

This is a Staff Engineer role for a highly experienced software engineer who combines deep hands-on engineering expertise with strong system design skills. The ideal candidate contributes to architecture reviews and technical decisions, drives engineering excellence, influences technical strategy, and mentors senior engineers while remaining actively involved in software development.

The role also involves close collaboration with Product Managers and other stakeholders to shape product direction, translate business and product needs into scalable technical solutions, and contribute to product strategy and roadmap decisions. The Staff Engineer is expected to act as a technical partner to product leadership, helping balance customer value, business priorities, technical feasibility, and long-term maintainability.

Responsibilities:
  • Design, develop, and maintain scalable backend services using Java and Spring Boot.
  • Build and enhance frontend components using React, ensuring a seamless and performant user experience.
  • Collaborate with product managers, designers, and other engineers to deliver high-quality, maintainable software solutions.
  • Architect and implement RESTful APIs and integrations between backend and frontend systems.
  • Leverage AWS services (e.g., EC2, S3, Lambda, RDS, CloudFront) for application deployment, monitoring, and scalability.
  • Ensure application performance, security, and reliability across the stack.
    Contribute to architecture reviews and technical decisions, applying system design principles to improve the system, while collaborating with architects on the overall architectural direction.
  • Lead the design of complex, cross-functional systems and ensure architectural consistency.
  • Partner with Engineering Managers and Product Leadership to shape long-term technical strategy.
  • Identify and resolve system-wide technical risks, bottlenecks, and scalability challenges.
  • Drive engineering best practices, coding standards, and software quality initiatives.
  • Lead technical design reviews and provide guidance for high-impact engineering decisions.
  • Influence technology selection, platform evolution, and modernization initiatives.
  • Balance short-term delivery goals with long-term platform sustainability.
Requirements:
  • Strong hands-on experience with React and modern JavaScript/TypeScript frameworks.
  • Proficiency in AWS services and cloud architecture (infrastructure, deployment, monitoring).
  • Solid understanding of microservices architecture and distributed systems.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and ORM frameworks (e.g., Hibernate).
  • Familiarity with CI/CD pipelines, containerization (Docker, Kubernetes), and infrastructure as code (Terraform or CloudFormation).
  • Ability to translate complex business needs into technical solutions.
  • Excellent problem-solving, debugging, and communication skills.
  • 8-10+ years of professional software engineering experience, with strong hands-on expertise in Java and Spring Boot.
  • Proven experience leading technical initiatives across multiple teams or products.
  • Demonstrated ability to influence engineering decisions without direct people management responsibility.
  • Experience driving engineering standards and technical governance.
  • Strong track record of mentoring senior engineers and growing technical capability within engineering organizations.
  • Excellent stakeholder management and communication skills with both technical and non-technical audiences.
Nice to have:
  • Experience with frontend performance optimization and state management (Redux, or similar).
  • Familiarity with non-relational databases (MongoDB, DynamoDB).
  • Knowledge of messaging systems (Kafka, RabbitMQ).
  • Experience with monitoring and observability tools (CloudWatch, Prometheus, Grafana).
  • Experience defining engineering roadmaps and platform strategy.
  • Experience leading architecture modernization initiatives.
  • Experience working in organizations with Staff/Principal Engineer career ladders.
  • Contributions to engineering communities, open-source projects, or technical conferences are a plus.

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Engineer (Java+React)
Senior Full Stack Engineer (Java+React)

Visa Hunt • Poland

Hybrid
PLN 180,000 - 300,000
Education reimbursement
Mentorship program
Tech talks and trainings
+2
Lead Fullstack Engineer (React+Next.js)
Lead Fullstack Engineer (React+Next.js)

N-iX • Warszawa

Hybrid
PLN 120,000 - 160,000
Flexible working format
Competitive salary and compensation package
Personalized career growth
+2
Fullstack Engineer (Java+React)
Fullstack Engineer (Java+React)

Zoolatech • Poland

On-site
PLN 180,000 - 250,000
Senior Software Engineer
Senior Software Engineer

Accuris • Województwo pomorskie

On-site
PLN 210,000 - 270,000
Senior Software Engineer
Senior Software Engineer

Pivotal Solutions • Poland

Remote
PLN 180,000 - 260,000
Senior DevOps Engineer (M/F/D)
Senior DevOps Engineer (M/F/D)

DSV Road GmbH • Warszawa

On-site
PLN 100,000 - 130,000
Private medical care
Life insurance
Corporate gym
+3
Senior Full Stack Software Engineer (C#/.NET and Vue.js)
Senior Full Stack Software Engineer (C#/.NET and Vue.js)

N-iX • Województwo małopolskie

Hybrid
PLN 191,000 - 319,000
Flexible working format
Competitive salary
Personalized career growth
+2
Senior UI React Developer
Senior UI React Developer

ClearScale • Warszawa

Remote
PLN 240,000 - 360,000
High compensation
Completely remote work
Flexible schedule
+3
Senior Full Stack Software Engineer (C#/.NET and Vue.js)
Senior Full Stack Software Engineer (C#/.NET and Vue.js)

N-iX • Poland

On-site
PLN 120,000 - 160,000
Flexible working format
Competitive salary
Personalized career growth
+2
Senior Full Stack Engineer ID82556
Senior Full Stack Engineer ID82556

AgileEngine, LLC. • Kraków

Hybrid
PLN 190,000 - 270,000
Professional growth
USD-based pay
Exciting projects
+1