Middle/Senior Software Engineer – Platform

Middle/Senior Software Engineer – Platform

Full-Time 108000 - 132000 $ / year (est.) Hybrid
E

At a Glance

  • Tasks: Build and maintain scalable cloud-native platforms using cutting-edge technologies.
  • Company: Join a high-performing platform engineering team in an innovative tech environment.
  • Benefits: Enjoy competitive salary, health benefits, remote work options, and professional growth opportunities.
  • Other info: Collaborate with global teams and enjoy excellent career growth in a dynamic setting.
  • Why this job: Make a real impact by improving engineering velocity and reliability across the organisation.
  • Qualifications: 3+ years of backend development experience with TypeScript and Node.js.

The predicted salary is between 108000 - 132000 $ per year.

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

Type Script, Node. js, Nest JS, Kubernetes, Terraform, Git Hub 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 Type Script and Node. js, ideally with Nest JS 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 Postgre SQL including schema design, migrations, and query analysis.
  • Familiarity with AWS services such as Dynamo DB, SQS, Kinesis, and Lambda.
  • Experience working with CI/CD pipelines, including troubleshooting and release workflows.
  • Experience with observability platforms such as Prometheus, Grafana, Open Telemetry, 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 Postgre SQL 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.
  • #J-18808-Ljbffr

Middle/Senior Software Engineer – Platform employer: EasySoftGroup

As a Senior .Net Engineer at our company, you'll thrive in a collaborative and international engineering environment where your expertise will directly influence the architecture of large-scale, cloud-native systems. We offer a competitive salary, flexible hybrid working arrangements, and abundant opportunities for career growth and continuous learning, making us an excellent employer for those seeking meaningful and rewarding work in a fast-paced, agile setting.

E

Contact Details:

EasySoftGroup Recruitment Team

We think you need these skills to ace Middle/Senior Software Engineer – Platform

TypeScript
Node.js
NestJS
Kubernetes
Terraform
GitHub Actions
AWS