Software Engineer II, Backend

Skills
Cloud InfrastructureAmazon ElasticacheAmazon Web ServicesECSMicrosoft SurfaceNew HiresPerformance Improvement
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 2+ years of industry experience as a software engineer
  • Strong coding skills
  • Understanding of scalable distributed systems
  • Willingness to learn Node.js Rust PostgreSQL and Terraform
  • AWS experience is a plus
  • Ownership mindset with initiative to build and fix
  • Strong problem-solving skills
  • Excellent communication skills
  • Ability to commit to priorities and execute them
  • Willingness to participate in on-call processes
  • Alignment with company values

Nice to have

  • Startup experience
  • High-traffic systems
  • Collaborative
  • Inclusive
  • Transparent

Day to day

  • Build and improve backend infrastructure that supports millions of users and billions of requests
  • Enhance performance reliability observability capacity management and data scalability across core services
  • Work on workflow engine and data tier services for high-volume ingest export and complex applications
  • Participate in triage and on-call response to diagnose issues and implement lasting fixes
  • Collaborate closely with senior engineers on scalable distributed systems and foundational cloud tools

Hiring process

  • Apply
  • Review application
  • Interview process