Hybrid Senior Software Engineer

Posted 18 hours ago

Apply now

About the role

  • Senior Software Engineer developing data-driven applications at Payscale. Collaborating across the stack with a focus on secure and scalable solutions.

Responsibilities

  • Own and build data-driven product applications end-to-end, from design and implementation through deployment and production operation.
  • Take responsibility for cloud infrastructure, CI/CD pipelines, monitoring, and production readiness, with support from the DevOps team when needed.
  • Develop and maintain user interfaces using React 18+.
  • Build and consume REST APIs using Node.js with TypeScript.
  • Architect data models and access patterns, and efficiently consuming data from existing data-processing services and relational databases (Postgres, MySQL).
  • Drive rapid prototyping, fast iteration cycles, and evolving MVPs into production-grade systems.
  • Actively leverage and shape AI-assisted development workflows, including automation for code generation, testing, documentation, and developer productivity.
  • Proactively identify and address technical debt, architectural risks, and scalability bottlenecks.
  • Ensure high code quality through unit tests, integration tests, and strong engineering standards.
  • Debugging issues systematically across the full stack, including live production environments.
  • Collaborate closely with product managers, designers, and engineers, and participating in pragmatic Agile processes.

Requirements

  • Strong problem-solving and critical thinking skills.
  • 5+ years of experience building backend systems with Node.js and TypeScript.
  • 5+ years of experience with modern front-end frameworks, specifically React.
  • Strong experience with microservices and service-oriented architectures.
  • Strong understanding of data model architecture and access patterns for data-intensive applications.
  • Comfortable with rapid prototyping, fast iteration cycles, and MVP-to-production ownership.
  • Solid understanding of asynchronous processing, messaging, and event-driven systems (SNS/SQS, EventBridge, Kafka, etc).
  • Hands-on experience owning cloud infrastructure and deployment pipelines, preferably on AWS.
  • Strong understanding of CI/CD, observability, and production operations.
  • Experience with Docker and container orchestration (ECS, EKS, or Kubernetes).
  • Proven track record of writing clean, testable, and maintainable code.

Benefits

  • Paid Time Off: 25 paid vacation days, plus eligible public holidays, 2 floating holidays annually and 2 additional Payscale holidays (Global Mental Health Day & US Independence Day)
  • Medical Insurance: 100% employer-paid coverage for employees, plus premium coverage for 1 dependent (employee responsible for dependent taxes).
  • Meal Vouchers: Monthly allowance, fully funded by Payscale.
  • Pension: Employer contribution to a Pillar III plan.
  • Life & Disability Insurance: 100% employer-paid coverage.
  • Remote Work Stipend: Monthly stipend to support remote work and/or wellness expenses.
  • Additional Leave: Paid leave entitlements under the Romanian Labor Code (e.g., marriage, bereavement).

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

RON 25,000 - RON 34,500 per month

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job