Back to jobs
EasySoftGroup logo

Middle/Senior Software Engineer – Platform

EasySoftGroup • Cracow


Posted: October 6, 2026

Job Description

We are looking for a passionate Platform Engineer with a strong focus on building technical platforms and shared infrastructure used across multiple engineering teams.

You will join a high-performing platform engineering team responsible for foundational systems including internal libraries, shared backend services, CI/CD pipelines, developer tooling, and observability. This role involves significant ownership and collaboration, with a focus on improving engineering velocity, reliability, and scalability across the organization.

You will build scalable cloud-native platforms using technologies such as TypeScript, Node.js, NestJS, Kubernetes, Terraform, GitHub Actions, and AWS. You’ll collaborate with distributed cross-functional teams to deliver reliable and maintainable solutions.


Responsibilities:

  • Scope and ownership increase with seniority.

  • Build and maintain shared libraries and SDKs for areas such as authentication, logging, configuration, API clients, and error handling.

  • Develop and support shared backend services and internal APIs.

  • Improve developer experience through service templates, scaffolding, and local development tooling.

  • Design and maintain CI/CD workflows with a focus on reliability, security, and speed.

  • Build and maintain observability tooling including metrics, logging, tracing, dashboards, and alerting.

  • Collaborate with product engineering teams to troubleshoot complex issues, support integrations, and review technical designs.

  • Participate in on-call rotations and incident response.


Core Requirements:

  • 3+ years of experience building backend services using TypeScript and Node.js, ideally with NestJS in production environments.

  • Strong software engineering fundamentals including understanding of CPU, memory, I/O, concurrency, and performance bottlenecks.

  • Experience using AI-assisted developer tools effectively while maintaining strong engineering judgment.

  • Working knowledge of PostgreSQL including schema design, migrations, and query analysis.

  • Familiarity with AWS services such as DynamoDB, SQS, Kinesis, and Lambda.

  • Experience working with CI/CD pipelines, including troubleshooting and release workflows.

  • Experience with observability platforms such as Prometheus, Grafana, OpenTelemetry, Datadog, or similar.

  • Ability to learn new tools, technologies, and domains quickly.

  • Commitment to writing maintainable, reusable, and high-quality code.


Senior-Level Expectations:

  • Additional backend/platform engineering experience with ownership of systems in production environments.

  • Experience with PostgreSQL performance tuning including indexing strategies, query plans, and migration management.

  • Experience designing and implementing CI/CD strategies including release flows, artifact promotion, and security considerations.

  • Experience building observability practices including SLIs/SLOs, dashboards, and alerting systems.

  • Ability to lead technical discussions, mentor engineers, and influence engineering standards across teams.


Soft Skills:

  • Strong sense of ownership and accountability.

  • Excellent communication and collaboration skills.

  • Ability to work effectively with globally distributed teams.

  • Strong attention to detail and commitment to quality.

  • Strong problem-solving abilities and customer-focused thinking.

  • Comfortable working in fast-paced environments with multiple stakeholders and time zones.


Interested? Send your resume! :)

More jobs at EasySoftGroup

See all jobs at EasySoftGroup

Similar jobs