Remote Position

[Remote] Senior Software Engineer

๐ŸŒ Remote ยท United States ๐Ÿ’ผ Full-time

Note: The job is a remote job and is open to candidates in USA. SoTalent is hiring a Senior Software Engineer to build and maintain scalable backend platforms and cloud-based services. The role focuses on backend development, cloud infrastructure, reliability engineering, production support, security, and collaboration with cross-functional teams.

Responsibilities

  • Design, develop, and maintain scalable server-side applications and services
  • Take end-to-end ownership of the systems you build, including deployment, monitoring, and ongoing operational support
  • Enhance application performance, reliability, and maintainability through continuous improvements
  • Contribute to architecture discussions and technical decision-making
  • Collaborate with cloud and platform engineering teams to maintain and improve production environments
  • Implement and enhance monitoring, alerting, and observability solutions to ensure system health
  • Support cloud-based deployments and troubleshoot infrastructure or application issues as needed
  • Help improve operational processes, automation, and platform stability
  • Participate in on-call rotations to investigate and resolve production incidents
  • Support application releases, dependency upgrades, and operational maintenance activities
  • Partner with support and engineering teams to address customer-reported issues and system incidents
  • Drive root-cause analysis and preventative measures to reduce recurring issues
  • Work closely with frontend developers, product teams, designers, and platform engineers to deliver solutions aligned with business needs
  • Contribute to API design, integration strategies, and data contract definitions
  • Ensure backend services effectively support evolving product requirements
  • Foster strong communication and collaboration across technical and non-technical teams
  • Participate in code reviews and promote high standards of code quality and reliability
  • Contribute to testing strategies, automation, and engineering best practices
  • Support security reviews and ensure compliance with data protection and privacy requirements
  • Leverage modern development tools and technologies to improve productivity and software quality

Skills

  • 4+ years of professional software development experience with a strong backend engineering focus
  • Experience building backend services using technologies such as Python, TypeScript/Node.js, Rust, or similar programming languages
  • Strong knowledge of relational databases, SQL optimization, schema design, and database migrations
  • Experience deploying, operating, and troubleshooting cloud-based applications
  • Hands-on experience with containerized environments and cloud deployment pipelines
  • Familiarity with monitoring, observability, and incident management practices
  • Strong problem-solving skills and ability to make sound technical decisions in ambiguous situations
  • Demonstrated ownership mindset with experience supporting systems in production environments
  • Experience mentoring developers and contributing to engineering excellence initiatives
  • Experience with performance testing and system optimization
  • Knowledge of Infrastructure as Code (IaC) and container orchestration platforms
  • Exposure to cloud automation and platform engineering practices
  • Experience contributing to open-source projects or personal technical initiatives
  • Familiarity with modern backend frameworks and distributed system architectures

Benefits

  • Remote work in the Continental U.S.
  • Occasional travel

Company Overview

  • A recruitment media and candidate acquisition agency helping employers and hiring partners connect with relevant talent at scale. It was founded in 2020, and is headquartered in New York, US, with a workforce of 2-10 employees. Its website is https://sotalent.us/.
  • Apply Now โ†’

    More Open Positions

    Explore similar remote opportunities