Senior Software Engineer – Full Stack

Aura Recruitment Solutions

Poland

Remote

PLN 70,000 - 109,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Aura Recruitment Solutions is seeking a Senior Software Engineer – Backend / Full Stack to join a fast-growing global technology company. The role focuses on building scalable, cloud-based software with strong backend services and APIs.

You will work with an international team to tackle complex challenges, optimize system performance, and deliver high-impact features, emphasizing clean code, reliability, and production-grade software.

Qualifications

  • 4 to 8 years of hands-on professional software engineering experience.
  • Proficiency in at least one modern language: Python, Go, Java, or Node.js.
  • Solid foundation in software architecture, design patterns, microservices, and REST API development.
  • Hands-on experience with relational databases (SQL) and data modeling.
  • Cloud platforms experience (AWS, GCP, or Azure); Git; CI/CD pipelines.
  • Experience with Docker and Kubernetes for container orchestration.

Responsibilities

  • Design, build, and maintain scalable backend services, microservices, and RESTful APIs.
  • Structure, optimize, and manage SQL/NoSQL databases for performance.
  • Engineer backend systems for high availability, low latency, and efficient resource use in cloud environments.
  • Collaborate with frontend, product, DevOps, and data teams to deliver features.
  • Lead architectural design discussions, code reviews, and testing practices.
  • Integrate services into CI/CD pipelines and troubleshoot production issues.

Skills

Python
Go (Golang)
Java
Node.js
REST APIs
Microservices

Tools

Docker
Kubernetes
Git
CI/CD

Job description

Aura Recruitment Solutions partners with venture-backed startups and high-growth technology companies across the US, Europe, Australia, and the Middle East to help them build world-class remote engineering teams. We specialize in hiring AI, Software, Cloud, Data, and DevOps professionals who become integral members of our clients' product organizations.

Job Description

This is a remote position.

Location: Remote – India

Employment Type: Full-time

Experience: 4–8 years

About the Role

We are looking for a Senior Software Engineer – Backend / Full Stack to join a fast-growing global technology company building scalable, cloud-based software products. The ideal candidate brings deep expertise in developing robust backend services, high-throughput APIs, distributed systems, and production-grade applications.

In this role, you will collaborate with an international engineering team to solve complex technical challenges, improve system performance, and deliver high-impact features.

Key Responsibilities
  • Architecture & Development: Design, build, and maintain highly scalable backend services, microservices, and RESTful APIs.
  • Database Management: Structure, optimize, and manage both SQL and NoSQL database solutions for optimal speed and reliability.
  • System Performance: Engineer backend systems for high availability, low latency, and efficient resource utilization across cloud environments.
  • Cross-Functional Collaboration: Partner closely with frontend engineers, product managers, DevOps, and data teams to deliver seamless features.
  • Engineering Standards: Lead architectural design discussions, conduct code reviews, write comprehensive unit and integration tests, and champion clean code practices.
  • Operations & Reliability: Integrate services into CI/CD pipelines, troubleshoot complex production issues, and enhance overall system reliability and monitoring.
Required Qualifications
  • Experience: 4 to 8 years of hands-on professional software engineering experience in production environments.
  • Core Languages: Strong proficiency in at least one modern language: Python, Go (Golang), Java, or Node.js.
  • System Design: Solid foundation in software architecture, design patterns, microservices, and REST API development.
  • Databases: Hands-on experience working with relational databases (SQL) and data modeling.
  • Cloud & DevOps Tools: Demonstrated experience with cloud platforms (AWS, GCP, or Azure), Git version control, and CI/CD automated workflows.
  • Containerization: Experience working with Docker and exposure to Kubernetes for container orchestration.
  • Communication & Remote Work: Excellent problem-solving skills and strong English verbal and written communication skills to thrive in a distributed, international team.
Preferred Qualifications
  • Tech Stack Highlights: Advanced proficiency with Go, Python, PostgreSQL, MongoDB, Redis, or Kafka.
  • Infrastructure as Code: Experience with Terraform or dynamic cloud infrastructure provisioning.
  • Architecture: In-depth knowledge of event-driven architecture and message-queue management.
About the Client

Our client is a venture-backed, engineering-led technology company headquartered in San Francisco, CA, specializing in open-source business intelligence, analytics platforms, and data visualization software. Their platform empowers thousands of companies globally to make data-driven decisions through intuitive self-service tools and scalable cloud infrastructure. Operating with a high-trust, remote-first culture across distributed global teams, they prioritize technical excellence, product usability, and clean, reliable architecture.

About Aura Recruitment Solutions

Aura Recruitment Solutions connects fast-growing global companies with top-tier technology talent across India. We specialize in remote and offshore technology recruitment, connecting companies with rigorously screened talent across Software Engineering, Data Engineering, AI & GenAI, Cloud & DevOps, Cybersecurity, and Enterprise Technology.

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

Similar jobs worth comparing

Senior Software Engineer – Backend/Full Stack (Remote)
Senior Software Engineer – Backend/Full Stack (Remote)

Aura Recruitment Solutions • Poland

Remote
PLN 70,000 - 109,000
Software Engineer / Developer
Software Engineer / Developer

Arrow BI • Poland

Remote
Competitive compensation
Benefits
Equity
Senior Software Engineer (Go) - Remote
Senior Software Engineer (Go) - Remote

Centrum-AI • Warszawa

Remote
High ownership in a lean team
Flexibility in work location and hours
Opportunity for growth with the company
Senior AI-Native Full-Stack Engineer (Remote)
Senior AI-Native Full-Stack Engineer (Remote)

Leadtech • Poland

Remote
PLN 180,000 - 240,000
Flexible schedule
Remote or Barcelona office option
Private health insurance
+2
Full Stack Developer
Full Stack Developer

Luxoft Poland • Warszawa

On-site
Copyrights for higher net salary
Stable employment based on an employment contract
MyBenefit program
+3
Senior DevOps / SRE – Remote Cloud Reliability Expert
Senior DevOps / SRE – Remote Cloud Reliability Expert

Aura Recruitment Solutions • Poland

Remote
PLN 447,000 - 670,000
Senior Software Engineer
Senior Software Engineer

Sowelo Consulting sp. z o.o. • Warszawa

Hybrid
PLN 260,000 - 380,000
Hybrid work model
Office presence in Poland
AI-forward engineering culture
Senior Java Platform Engineer
Senior Java Platform Engineer

Valora Outcomes • Warszawa

Hybrid
PLN 220,000 - 350,000
Remote-first
Flexible working hours
Equipment budget
+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
Full Stack Developer
Full Stack Developer

Luxoft Poland • Wrocław

On-site
PLN 90,000 - 120,000
Copyrights for higher net salary
Stable employment based on an employment contract
MyBenefit program (sports card, well-being program etc.)
+3